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) |
| static bool | classof (const PreprocessingDirective *) |
Records the presence of a preprocessor directive.
Definition at line 126 of file PreprocessingRecord.h.
| clang::PreprocessingDirective::PreprocessingDirective | ( | EntityKind | Kind, |
| SourceRange | Range | ||
| ) | [inline] |
Definition at line 128 of file PreprocessingRecord.h.
| static bool clang::PreprocessingDirective::classof | ( | const PreprocessedEntity * | PD | ) | [inline, static] |
Reimplemented from clang::PreprocessedEntity.
Reimplemented in clang::InclusionDirective, and clang::MacroDefinition.
Definition at line 132 of file PreprocessingRecord.h.
References clang::PreprocessedEntity::getKind().
| static bool clang::PreprocessingDirective::classof | ( | const PreprocessingDirective * | ) | [inline, static] |
Definition at line 136 of file PreprocessingRecord.h.