| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Lex/ |
| H A D | PreprocessingRecord.h | 146 class MacroDefinitionRecord : public PreprocessingDirective { 151 explicit MacroDefinitionRecord(const IdentifierInfo *Name, in MacroDefinitionRecord() function 171 llvm::PointerUnion<IdentifierInfo *, MacroDefinitionRecord *> NameOrDef; 178 MacroExpansion(MacroDefinitionRecord *Definition, SourceRange Range) in MacroExpansion() 187 if (MacroDefinitionRecord *Def = getDefinition()) in getName() 194 MacroDefinitionRecord *getDefinition() const { in getDefinition() 195 return NameOrDef.dyn_cast<MacroDefinitionRecord *>(); in getDefinition() 355 llvm::DenseMap<const MacroInfo *, MacroDefinitionRecord *> MacroDefinitions; 396 void RegisterMacroDefinition(MacroInfo *Macro, MacroDefinitionRecord *Def); 514 MacroDefinitionRecord *findMacroDefinition(const MacroInfo *MI);
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Serialization/ |
| H A D | ASTDeserializationListener.h | 25 class MacroDefinitionRecord; variable 52 MacroDefinitionRecord *MD) {} in MacroDefinitionRead()
|
| H A D | ASTWriter.h | 61 class MacroDefinitionRecord; variable 336 llvm::DenseMap<const MacroDefinitionRecord *, 803 MacroDefinitionRecord *MD) override;
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Index/ |
| H A D | USRGeneration.h | 18 class MacroDefinitionRecord; variable 70 bool generateUSRForMacro(const MacroDefinitionRecord *MD,
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Lex/ |
| H A D | PreprocessingRecord.cpp | 256 if (isa<MacroDefinitionRecord>(Entity)) { in addPreprocessedEntity() 345 MacroDefinitionRecord *Def) { in RegisterMacroDefinition() 382 MacroDefinitionRecord * 397 else if (MacroDefinitionRecord *Def = findMacroDefinition(MI)) in addMacroExpansion() 460 MacroDefinitionRecord *Def = in MacroDefined() 461 new (*this) MacroDefinitionRecord(Id.getIdentifierInfo(), R); in MacroDefined()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/ExtractAPI/Serialization/ |
| H A D | SymbolGraphSerializer.h | 225 void visitMacroDefinitionRecord(const MacroDefinitionRecord &Record);
|
| H A D | SerializerBase.h | 289 void visitMacroDefinitionRecord(const MacroDefinitionRecord &Record){}; in visitMacroDefinitionRecord()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Frontend/ |
| H A D | MultiplexConsumer.h | 41 MacroDefinitionRecord *MD) override;
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/ExtractAPI/ |
| H A D | API.h | 1079 struct MacroDefinitionRecord : APIRecord { struct 1080 MacroDefinitionRecord(StringRef USR, StringRef Name, PresumedLoc Loc, in MacroDefinitionRecord() argument 1491 MacroDefinitionRecord *addMacroDefinition(StringRef Name, StringRef USR, 1592 const RecordMap<MacroDefinitionRecord> &getMacros() const { return Macros; } 1665 RecordMap<MacroDefinitionRecord> Macros;
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/ExtractAPI/ |
| H A D | API.cpp | 486 MacroDefinitionRecord * 565 void MacroDefinitionRecord::anchor() {} in anchor()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/ExtractAPI/Serialization/ |
| H A D | SymbolGraphSerializer.cpp | 1151 const MacroDefinitionRecord &Record) { in visitMacroDefinitionRecord() 1194 visitMacroDefinitionRecord(*cast<MacroDefinitionRecord>(Record)); in serializeSingleRecord()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Frontend/ |
| H A D | MultiplexConsumer.cpp | 65 serialization::PreprocessedEntityID ID, MacroDefinitionRecord *MD) { in MacroDefinitionRead()
|
| H A D | FrontendAction.cpp | 92 MacroDefinitionRecord *MD) override { in MacroDefinitionRead()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Index/ |
| H A D | USRGeneration.cpp | 1190 bool clang::index::generateUSRForMacro(const MacroDefinitionRecord *MD, in generateUSRForMacro()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReader.cpp | 1938 MacroDefinitionRecord *PPDef = cast_or_null<MacroDefinitionRecord>( in ReadMacroRecord() 6297 MacroDefinitionRecord *Def = nullptr; in ReadPreprocessedEntity() 6303 Def = cast<MacroDefinitionRecord>( in ReadPreprocessedEntity() 6320 MacroDefinitionRecord *MD = new (PPRec) MacroDefinitionRecord(II, Range); in ReadPreprocessedEntity()
|
| H A D | ASTWriter.cpp | 2642 if (auto *MD = dyn_cast<MacroDefinitionRecord>(*E)) { in WritePreprocessorDetail() 6189 MacroDefinitionRecord *MD) { in MacroDefinitionRead()
|