Home
last modified time | relevance | path

Searched refs:SymbolKind (Results 1 – 25 of 53) sorted by relevance

123

/freebsd-14.2/contrib/llvm-project/clang/lib/Index/
H A DIndexSymbol.cpp89 Info.Kind = SymbolKind::Unknown; in getSymbolInfo()
115 Info.Kind = SymbolKind::Class; in getSymbolInfo()
146 Info.Kind = SymbolKind::Variable; in getSymbolInfo()
172 Info.Kind = SymbolKind::Module; in getSymbolInfo()
181 Info.Kind = SymbolKind::Field; in getSymbolInfo()
192 Info.Kind = SymbolKind::Class; in getSymbolInfo()
220 Info.Kind = MD->isInstanceMethod() ? SymbolKind::InstanceMethod : SymbolKind::ClassMethod; in getSymbolInfo()
244 Info.Kind = SymbolKind::Field; in getSymbolInfo()
284 Info.Kind = SymbolKind::Class; in getSymbolInfo()
408 Info.Kind = SymbolKind::Macro; in getSymbolInfoForMacro()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DSymbolRecordHelpers.h22 case SymbolKind::S_GPROC32: in symbolOpensScope()
23 case SymbolKind::S_LPROC32: in symbolOpensScope()
24 case SymbolKind::S_LPROC32_ID: in symbolOpensScope()
25 case SymbolKind::S_GPROC32_ID: in symbolOpensScope()
26 case SymbolKind::S_BLOCK32: in symbolOpensScope()
27 case SymbolKind::S_SEPCODE: in symbolOpensScope()
28 case SymbolKind::S_THUNK32: in symbolOpensScope()
29 case SymbolKind::S_INLINESITE: in symbolOpensScope()
30 case SymbolKind::S_INLINESITE2: in symbolOpensScope()
41 case SymbolKind::S_END: in symbolEndsScope()
[all …]
H A DSymbolSerializer.h37 std::optional<SymbolKind> CurrentSymbol;
39 Error writeRecordPrefix(SymbolKind Kind) { in writeRecordPrefix()
H A DSymbolDumper.h41 Error dump(CVRecord<SymbolKind> &Record);
H A DSymbolRecordMapping.h38 std::optional<SymbolKind> Kind;
/freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DSymbolRecordHelpers.cpp26 case SymbolKind::S_GPROC32: in getScopeEndOffset()
27 case SymbolKind::S_LPROC32: in getScopeEndOffset()
28 case SymbolKind::S_GPROC32_ID: in getScopeEndOffset()
29 case SymbolKind::S_LPROC32_ID: in getScopeEndOffset()
30 case SymbolKind::S_LPROC32_DPC: in getScopeEndOffset()
35 case SymbolKind::S_BLOCK32: { in getScopeEndOffset()
39 case SymbolKind::S_THUNK32: { in getScopeEndOffset()
57 case SymbolKind::S_GPROC32: in getScopeParentOffset()
58 case SymbolKind::S_LPROC32: in getScopeParentOffset()
66 case SymbolKind::S_BLOCK32: { in getScopeParentOffset()
[all …]
H A DTypeIndexDiscovery.cpp373 case SymbolKind::S_GPROC32: in discoverTypeIndices()
374 case SymbolKind::S_LPROC32: in discoverTypeIndices()
377 case SymbolKind::S_UDT: in discoverTypeIndices()
380 case SymbolKind::S_GDATA32: in discoverTypeIndices()
381 case SymbolKind::S_LDATA32: in discoverTypeIndices()
394 case SymbolKind::S_LOCAL: in discoverTypeIndices()
403 case SymbolKind::S_BPREL32: in discoverTypeIndices()
410 case SymbolKind::S_CALLERS: in discoverTypeIndices()
448 case SymbolKind::S_END: in discoverTypeIndices()
504 SymbolKind K = Sym.kind(); in discoverTypeIndicesInSymbol()
[all …]
H A DRecordName.cpp268 case SymbolKind::S_GPROC32: in getSymbolNameOffset()
269 case SymbolKind::S_LPROC32: in getSymbolNameOffset()
276 case SymbolKind::S_THUNK32: in getSymbolNameOffset()
279 case SymbolKind::S_SECTION: in getSymbolNameOffset()
285 case SymbolKind::S_PUB32: in getSymbolNameOffset()
288 case SymbolKind::S_GDATA32: in getSymbolNameOffset()
289 case SymbolKind::S_LDATA32: in getSymbolNameOffset()
294 case SymbolKind::S_PROCREF: in getSymbolNameOffset()
299 case SymbolKind::S_LOCAL: in getSymbolNameOffset()
309 case SymbolKind::S_EXPORT: in getSymbolNameOffset()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/TextAPI/
H A DSymbol.cpp31 case SymbolKind::GlobalSymbol: in dump()
34 case SymbolKind::ObjectiveCClass: in dump()
37 case SymbolKind::ObjectiveCClassEHType: in dump()
40 case SymbolKind::ObjectiveCInstanceVariable: in dump()
78 SymbolKind::ObjectiveCClass}; in parseSymbol()
81 SymbolKind::ObjectiveCClass}; in parseSymbol()
84 SymbolKind::ObjectiveCClass}; in parseSymbol()
90 return {SymName, SymbolKind::GlobalSymbol}; in parseSymbol()
92 SymbolKind::ObjectiveCClassEHType}; in parseSymbol()
97 SymbolKind::ObjectiveCInstanceVariable}; in parseSymbol()
[all …]
H A DTextStub.cpp454 case SymbolKind::GlobalSymbol: in NormalizedTBD()
462 case SymbolKind::ObjectiveCClass: in NormalizedTBD()
469 case SymbolKind::ObjectiveCClassEHType: in NormalizedTBD()
476 case SymbolKind::ObjectiveCInstanceVariable: in NormalizedTBD()
513 case SymbolKind::GlobalSymbol: in NormalizedTBD()
519 case SymbolKind::ObjectiveCClass: in NormalizedTBD()
526 case SymbolKind::ObjectiveCClassEHType: in NormalizedTBD()
533 case SymbolKind::ObjectiveCInstanceVariable: in NormalizedTBD()
828 case SymbolKind::GlobalSymbol: in NormalizedTBD_V4()
836 case SymbolKind::ObjectiveCClass: in NormalizedTBD_V4()
[all …]
H A DSymbolSet.cpp14 Symbol *SymbolSet::addGlobalImpl(SymbolKind Kind, StringRef Name, in addGlobalImpl()
24 Symbol *SymbolSet::addGlobal(SymbolKind Kind, StringRef Name, SymbolFlags Flags, in addGlobal()
31 const Symbol *SymbolSet::findSymbol(SymbolKind Kind, StringRef Name) const { in findSymbol()
H A DRecordVisitor.cpp44 Symbols->addGlobal(SymbolKind::ObjectiveCInstanceVariable, Name, in addIVars()
51 Symbols->addGlobal(SymbolKind::ObjectiveCClass, ObjCR.getName(), in visitObjCInterface()
54 Symbols->addGlobal(SymbolKind::ObjectiveCClassEHType, ObjCR.getName(), in visitObjCInterface()
H A DTextStubV5.cpp77 SymbolKind Kind;
309 JSONSymbol Sym = {SymbolKind::GlobalSymbol, Name.str(), SectionFlag}; in collectSymbolsFromSegment()
317 JSONSymbol Sym = {SymbolKind::ObjectiveCClass, Name.str(), SectionFlag}; in collectSymbolsFromSegment()
325 JSONSymbol Sym = {SymbolKind::ObjectiveCClassEHType, in collectSymbolsFromSegment()
334 JSONSymbol Sym = {SymbolKind::ObjectiveCInstanceVariable, Name.str(), in collectSymbolsFromSegment()
348 JSONSymbol Sym = {SymbolKind::GlobalSymbol, Name.str(), WeakFlag}; in collectSymbolsFromSegment()
356 JSONSymbol Sym = {SymbolKind::GlobalSymbol, Name.str(), in collectSymbolsFromSegment()
860 case SymbolKind::ObjectiveCClass: in serializeSymbols()
863 case SymbolKind::ObjectiveCClassEHType: in serializeSymbols()
866 case SymbolKind::ObjectiveCInstanceVariable: in serializeSymbols()
[all …]
H A DRecordsSlice.cpp28 case SymbolKind::GlobalSymbol: in addRecord()
30 case SymbolKind::ObjectiveCClass: in addRecord()
32 case SymbolKind::ObjectiveCClassEHType: in addRecord()
34 case SymbolKind::ObjectiveCInstanceVariable: { in addRecord()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/TextAPI/
H A DSymbolSet.h26 MachO::SymbolKind Kind;
29 SymbolsMapKey(MachO::SymbolKind Kind, StringRef Name) in SymbolsMapKey()
34 return SymbolsMapKey(MachO::SymbolKind::GlobalSymbol, StringRef{});
38 return SymbolsMapKey(MachO::SymbolKind::ObjectiveCInstanceVariable,
90 Symbol *addGlobalImpl(SymbolKind, StringRef Name, SymbolFlags Flags);
94 Symbol *addGlobal(SymbolKind Kind, StringRef Name, SymbolFlags Flags,
100 Symbol *addGlobal(SymbolKind Kind, StringRef Name, SymbolFlags Flags,
105 if (Kind == SymbolKind::ObjectiveCClassEHType)
106 addGlobal(SymbolKind::ObjectiveCClass, Name, Flags, Targets);
110 const Symbol *findSymbol(SymbolKind Kind, StringRef Name) const;
H A DSymbol.h54 enum class SymbolKind : uint8_t { enum
84 Symbol(SymbolKind Kind, StringRef Name, TargetList Targets, SymbolFlags Flags) in Symbol()
88 SymbolKind getKind() const { return Kind; } in getKind()
159 SymbolKind Kind;
166 SymbolKind Kind;
H A DInterfaceFile.h354 std::optional<const Symbol *> getSymbol(SymbolKind Kind, in getSymbol()
364 void addSymbol(SymbolKind Kind, StringRef Name, RangeT &&Targets,
375 void addSymbol(SymbolKind Kind, StringRef Name, TargetList &&Targets,
386 void addSymbol(SymbolKind Kind, StringRef Name, Target &Target,
/freebsd-14.2/contrib/llvm-project/lld/COFF/
H A DPDB.cpp357 if (kind == SymbolKind::S_GPROC32_ID || kind == SymbolKind::S_LPROC32_ID) { in translateIdSymbols()
395 kind = (kind == SymbolKind::S_GPROC32_ID) ? SymbolKind::S_GPROC32 in translateIdSymbols()
444 case SymbolKind::S_GDATA32: in symbolGoesInModuleStream()
450 case SymbolKind::S_PROCREF: in symbolGoesInModuleStream()
454 case SymbolKind::S_UDT: in symbolGoesInModuleStream()
458 case SymbolKind::S_LDATA32: in symbolGoesInModuleStream()
468 case SymbolKind::S_GDATA32: in symbolGoesInGlobalsStream()
470 case SymbolKind::S_GPROC32: in symbolGoesInGlobalsStream()
471 case SymbolKind::S_LPROC32: in symbolGoesInGlobalsStream()
481 case SymbolKind::S_UDT: in symbolGoesInGlobalsStream()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Object/
H A DTapiFile.cpp59 case SymbolKind::GlobalSymbol: in TapiFile()
63 case SymbolKind::ObjectiveCClass: in TapiFile()
74 case SymbolKind::ObjectiveCClassEHType: in TapiFile()
78 case SymbolKind::ObjectiveCInstanceVariable: in TapiFile()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Index/
H A DIndexSymbol.h23 enum class SymbolKind : uint8_t { enum
145 SymbolKind Kind;
166 StringRef getSymbolKindString(SymbolKind K);
/freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Core/
H A DLVLocation.cpp356 case codeview::SymbolKind::S_DEFRANGE_FRAMEPOINTER_REL: in getOperandsCodeViewInfo()
359 case codeview::SymbolKind::S_DEFRANGE_FRAMEPOINTER_REL_FULL_SCOPE: in getOperandsCodeViewInfo()
364 case codeview::SymbolKind::S_DEFRANGE_REGISTER: in getOperandsCodeViewInfo()
367 case codeview::SymbolKind::S_DEFRANGE_SUBFIELD_REGISTER: in getOperandsCodeViewInfo()
373 case codeview::SymbolKind::S_DEFRANGE_REGISTER_REL: in getOperandsCodeViewInfo()
379 case codeview::SymbolKind::S_DEFRANGE: in getOperandsCodeViewInfo()
382 case codeview::SymbolKind::S_DEFRANGE_SUBFIELD: in getOperandsCodeViewInfo()
/freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/
H A DLVCodeViewVisitor.cpp3073 case SymbolKind::S_UDT: in createElement()
3079 case SymbolKind::S_CONSTANT: in createElement()
3085 case SymbolKind::S_BPREL32: in createElement()
3087 case SymbolKind::S_GDATA32: in createElement()
3088 case SymbolKind::S_LDATA32: in createElement()
3089 case SymbolKind::S_LOCAL: in createElement()
3099 case SymbolKind::S_BLOCK32: in createElement()
3116 case SymbolKind::S_LPROC32: in createElement()
3117 case SymbolKind::S_GPROC32: in createElement()
3120 case SymbolKind::S_SEPCODE: in createElement()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DCodeViewYAMLSymbols.cpp50 LLVM_YAML_DECLARE_ENUM_TRAITS(SymbolKind) in LLVM_YAML_IS_SEQUENCE_VECTOR()
79 void ScalarEnumerationTraits<SymbolKind>::enumeration(IO &io, in enumeration()
80 SymbolKind &Value) { in enumeration()
243 codeview::SymbolKind Kind;
245 explicit SymbolRecordBase(codeview::SymbolKind K) : Kind(K) {} in SymbolRecordBase()
256 explicit SymbolRecordImpl(codeview::SymbolKind K) in SymbolRecordImpl()
275 explicit UnknownSymbolRecord(codeview::SymbolKind K) : SymbolRecordBase(K) {} in UnknownSymbolRecord()
657 static void mapSymbolRecordImpl(IO &IO, const char *Class, SymbolKind Kind, in mapSymbolRecordImpl()
667 SymbolKind Kind; in mapping()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DCodeViewDebug.cpp963 MCSymbol *BIEnd = beginSymbolRecord(SymbolKind::S_BUILDINFO); in emitBuildInfo()
1039 emitEndSymbolRecord(SymbolKind::S_INLINESITE_END); in emitInlinedCallSite()
1099 emitEndSymbolRecord(SymbolKind::S_PROC_ID_END); in emitDebugInfoForThunk()
1141 SymbolKind ProcKind = GV->hasLocalLinkage() ? SymbolKind::S_LPROC32_ID in emitDebugInfoForFunction()
1254 emitEndSymbolRecord(SymbolKind::S_PROC_ID_END); in emitDebugInfoForFunction()
2850 MCSymbol *LocalEnd = beginSymbolRecord(SymbolKind::S_LOCAL); in emitLocalVariable()
2964 emitEndSymbolRecord(SymbolKind::S_END); in emitLexicalBlock()
3170 static StringRef getSymbolName(SymbolKind SymKind) { in getSymbolName()
3198 void CodeViewDebug::emitEndSymbolRecord(SymbolKind EndKind) { in emitEndSymbolRecord()
3432 SymbolKind DataSym = GV->isThreadLocal() in emitDebugInfoForGlobal()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
H A DNativeEnumGlobals.h26 std::vector<codeview::SymbolKind> Kinds);

123