Searched refs:MacroDefinitionRecord (Results 1 – 11 of 11) sorted by relevance
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Lex/ |
| H A D | PreprocessingRecord.h | 149 class MacroDefinitionRecord : public PreprocessingDirective { 154 explicit MacroDefinitionRecord(const IdentifierInfo *Name, in MacroDefinitionRecord() function 174 llvm::PointerUnion<IdentifierInfo *, MacroDefinitionRecord *> NameOrDef; 181 MacroExpansion(MacroDefinitionRecord *Definition, SourceRange Range) in MacroExpansion() 190 if (MacroDefinitionRecord *Def = getDefinition()) in getName() 197 MacroDefinitionRecord *getDefinition() const { in getDefinition() 198 return NameOrDef.dyn_cast<MacroDefinitionRecord *>(); in getDefinition() 356 llvm::DenseMap<const MacroInfo *, MacroDefinitionRecord *> MacroDefinitions; 397 void RegisterMacroDefinition(MacroInfo *Macro, MacroDefinitionRecord *Def); 515 MacroDefinitionRecord *findMacroDefinition(const MacroInfo *MI);
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Lex/ |
| H A D | PreprocessingRecord.cpp | 260 if (isa<MacroDefinitionRecord>(Entity)) { in addPreprocessedEntity() 350 MacroDefinitionRecord *Def) { in RegisterMacroDefinition() 387 MacroDefinitionRecord * 389 llvm::DenseMap<const MacroInfo *, MacroDefinitionRecord *>::iterator Pos = in findMacroDefinition() 407 else if (MacroDefinitionRecord *Def = findMacroDefinition(MI)) in addMacroExpansion() 453 MacroDefinitionRecord *Def = in MacroDefined() 454 new (*this) MacroDefinitionRecord(Id.getIdentifierInfo(), R); in MacroDefined()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Serialization/ |
| H A D | ASTDeserializationListener.h | 26 class MacroDefinitionRecord; variable 53 MacroDefinitionRecord *MD) {} in MacroDefinitionRead()
|
| H A D | ASTWriter.h | 76 class MacroDefinitionRecord; variable 331 llvm::DenseMap<const MacroDefinitionRecord *, 709 MacroDefinitionRecord *MD) override;
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Index/ |
| H A D | USRGeneration.h | 19 class MacroDefinitionRecord; variable 71 bool generateUSRForMacro(const MacroDefinitionRecord *MD,
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Frontend/ |
| H A D | MultiplexConsumer.h | 42 MacroDefinitionRecord *MD) override;
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/ |
| H A D | MultiplexConsumer.cpp | 66 serialization::PreprocessedEntityID ID, MacroDefinitionRecord *MD) { in MacroDefinitionRead()
|
| H A D | FrontendAction.cpp | 77 MacroDefinitionRecord *MD) override { in MacroDefinitionRead()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Index/ |
| H A D | USRGeneration.cpp | 1078 bool clang::index::generateUSRForMacro(const MacroDefinitionRecord *MD, in generateUSRForMacro()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/ |
| H A D | ASTReader.cpp | 1659 MacroDefinitionRecord *PPDef = cast_or_null<MacroDefinitionRecord>( in ReadMacroRecord() 5474 MacroDefinitionRecord *Def = nullptr; in ReadPreprocessedEntity() 5480 Def = cast<MacroDefinitionRecord>( in ReadPreprocessedEntity() 5497 MacroDefinitionRecord *MD = new (PPRec) MacroDefinitionRecord(II, Range); in ReadPreprocessedEntity()
|
| H A D | ASTWriter.cpp | 2684 if (auto *MD = dyn_cast<MacroDefinitionRecord>(*E)) { in WritePreprocessorDetail() 6183 MacroDefinitionRecord *MD) { in MacroDefinitionRead()
|