clang API Documentation
Records the presence of a preprocessor directive. More...
#include <PreprocessingRecord.h>
Public Member Functions | |
PreprocessingDirective (EntityKind Kind, SourceRange Range) | |
Static Public Member Functions | |
static bool | classof (const PreprocessedEntity *PD) |
Records the presence of a preprocessor directive.
Definition at line 124 of file PreprocessingRecord.h.
clang::PreprocessingDirective::PreprocessingDirective | ( | EntityKind | Kind, |
SourceRange | Range | ||
) | [inline] |
Definition at line 126 of file PreprocessingRecord.h.
static bool clang::PreprocessingDirective::classof | ( | const PreprocessedEntity * | PD | ) | [inline, static] |
Reimplemented in clang::InclusionDirective, and clang::MacroDefinition.
Definition at line 130 of file PreprocessingRecord.h.
References clang::PreprocessedEntity::getKind().