From: Argyrios Kyrtzidis Date: Tue, 20 Sep 2011 22:14:52 +0000 (+0000) Subject: Remove PreprocessingDirectiveKind since it's not necessary. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=5555bf78e0a76337f7149669723bf4f3f9ddbc1c;p=clang Remove PreprocessingDirectiveKind since it's not necessary. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@140191 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/clang/Lex/PreprocessingRecord.h b/include/clang/Lex/PreprocessingRecord.h index c76224d124..53da19e6c2 100644 --- a/include/clang/Lex/PreprocessingRecord.h +++ b/include/clang/Lex/PreprocessingRecord.h @@ -50,11 +50,8 @@ namespace clang { /// \brief A macro expansion. MacroExpansionKind, - /// \brief A preprocessing directive whose kind is not specified. - /// - /// This kind will be used for any preprocessing directive that does not - /// have a more specific kind within the \c DirectiveKind enumeration. - PreprocessingDirectiveKind, + /// \defgroup Preprocessing directives + /// @{ /// \brief A macro definition. MacroDefinitionKind, @@ -63,7 +60,9 @@ namespace clang { /// #import, or \c #include_next. InclusionDirectiveKind, - FirstPreprocessingDirective = PreprocessingDirectiveKind, + /// @} + + FirstPreprocessingDirective = MacroDefinitionKind, LastPreprocessingDirective = InclusionDirectiveKind };