Home
last modified time | relevance | path

Searched refs:CurrentSymbol (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Core/
H A DLVReader.cpp221 CurrentSymbol = nullptr; in createElement()
326 CurrentSymbol = createSymbol(); in createElement()
327 CurrentSymbol->setIsParameter(); in createElement()
328 return CurrentSymbol; in createElement()
330 CurrentSymbol = createSymbol(); in createElement()
331 CurrentSymbol->setIsUnspecified(); in createElement()
332 CurrentSymbol->setName("..."); in createElement()
333 return CurrentSymbol; in createElement()
335 CurrentSymbol = createSymbol(); in createElement()
336 CurrentSymbol->setIsMember(); in createElement()
[all …]
/freebsd/contrib/llvm-project/clang/lib/ExtractAPI/Serialization/
H A DSymbolGraphSerializer.cpp794 CurrentSymbol = Module.addSymbol(std::move(Obj)); in serializeAPIRecord()
816 if (!CurrentSymbol) in visitGlobalFunctionRecord()
819 serializeFunctionSignatureMixin(*CurrentSymbol, *Record); in visitGlobalFunctionRecord()
824 if (!CurrentSymbol) in visitCXXClassRecord()
835 if (!CurrentSymbol) in visitClassTemplateRecord()
838 serializeTemplateMixin(*CurrentSymbol, *Record); in visitClassTemplateRecord()
844 if (!CurrentSymbol) in visitClassTemplatePartialSpecializationRecord()
847 serializeTemplateMixin(*CurrentSymbol, *Record); in visitClassTemplatePartialSpecializationRecord()
853 if (!CurrentSymbol) in visitCXXMethodRecord()
856 serializeFunctionSignatureMixin(*CurrentSymbol, *Record); in visitCXXMethodRecord()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DSymbolSerializer.cpp25 assert(!CurrentSymbol && "Already in a symbol mapping!"); in visitSymbolBegin()
32 CurrentSymbol = Record.kind(); in visitSymbolBegin()
40 assert(CurrentSymbol && "Not in a symbol mapping!"); in visitSymbolEnd()
54 CurrentSymbol.reset(); in visitSymbolEnd()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/
H A DLVDWARFReader.cpp304 if (options().getAttributeAnyLocation() && CurrentSymbol) in processOneAttribute()
312 if (options().getAttributeAnyLocation() && CurrentSymbol) in processOneAttribute()
385 else if (CurrentSymbol) in processOneDie()
386 Parent->addElement(CurrentSymbol); in processOneDie()
480 if (options().getAttributeAnyLocation() && CurrentSymbol && in processOneDie()
481 CurrentSymbol->getHasLocation()) in processOneDie()
482 SymbolsWithLocations.push_back(CurrentSymbol); in processOneDie()
795 CurrentSymbol->addLocationOperands(Op.getCode(), Op.getRawOperands()); in processLocationList()
811 CurrentSymbol->addLocation(Attr, /*LowPC=*/0, /*HighPC=*/-1, in processLocationList()
853 CurrentSymbol->addLocation(Attr, LowPC, HighPC, Offset, OffsetOnEntry, in processLocationList()
[all …]
H A DLVCodeViewVisitor.cpp750 if (LogicalVisitor->CurrentSymbol) in visitSymbolBegin()
751 LogicalVisitor->addElement(LogicalVisitor->CurrentSymbol); in visitSymbolBegin()
813 if (LVSymbol *Symbol = LogicalVisitor->CurrentSymbol) { in visitKnownRecord()
868 if (LVSymbol *Symbol = LogicalVisitor->CurrentSymbol) { in visitKnownRecord()
1027 if (LVSymbol *Symbol = LogicalVisitor->CurrentSymbol) { in visitKnownRecord()
1338 if (LVSymbol *Symbol = LogicalVisitor->CurrentSymbol) { in visitKnownRecord()
1417 if (LVSymbol *Symbol = LogicalVisitor->CurrentSymbol) { in visitKnownRecord()
2644 if (LVSymbol *Symbol = CurrentSymbol) { in visitKnownMember()
2865 if (LVSymbol *Symbol = CurrentSymbol) { in visitKnownMember()
2979 CurrentSymbol = nullptr; in createElement()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DSymbolSerializer.h38 std::optional<SymbolKind> CurrentSymbol; variable
/freebsd/contrib/llvm-project/clang/include/clang/ExtractAPI/Serialization/
H A DSymbolGraphSerializer.h107 Object *CurrentSymbol = nullptr; variable
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Core/
H A DLVReader.h136 LVSymbol *CurrentSymbol = nullptr; variable
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Readers/
H A DLVCodeViewVisitor.h291 LVSymbol *CurrentSymbol = nullptr;
290 LVSymbol *CurrentSymbol = nullptr; global() variable