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().