Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/clang/lib/Index/
H A DIndexSymbol.cpp89 Info.Kind = SymbolKind::Unknown; in getSymbolInfo()
111 Info.Kind = SymbolKind::Struct; break; in getSymbolInfo()
113 Info.Kind = SymbolKind::Union; break; in getSymbolInfo()
115 Info.Kind = SymbolKind::Class; in getSymbolInfo()
119 Info.Kind = SymbolKind::Protocol; in getSymbolInfo()
123 Info.Kind = SymbolKind::Enum; break; in getSymbolInfo()
146 Info.Kind = SymbolKind::Variable; in getSymbolInfo()
148 Info.Kind = SymbolKind::Parameter; in getSymbolInfo()
150 Info.Kind = SymbolKind::StaticProperty; in getSymbolInfo()
172 Info.Kind = SymbolKind::Module; in getSymbolInfo()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DSymbolRecordHelpers.h20 inline bool symbolOpensScope(SymbolKind Kind) { in symbolOpensScope()
22 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()
[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;
H A DEnumTables.h21 ArrayRef<EnumEntry<SymbolKind>> getSymbolTypeNames();
H A DCVRecord.h65 using CVSymbol = CVRecord<SymbolKind>;
/freebsd/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()
31 case SymbolKind::S_LPROC32_DPC_ID: { in getScopeEndOffset()
35 case SymbolKind::S_BLOCK32: { in getScopeEndOffset()
39 case SymbolKind::S_THUNK32: { in getScopeEndOffset()
43 case SymbolKind::S_INLINESITE: { in getScopeEndOffset()
57 case SymbolKind::S_GPROC32: in getScopeParentOffset()
[all …]
H A DTypeIndexDiscovery.cpp360 static bool discoverTypeIndices(ArrayRef<uint8_t> Content, SymbolKind Kind, in discoverTypeIndices()
367 case SymbolKind::S_GPROC32_ID: in discoverTypeIndices()
368 case SymbolKind::S_LPROC32_ID: in discoverTypeIndices()
369 case SymbolKind::S_LPROC32_DPC: in discoverTypeIndices()
370 case SymbolKind::S_LPROC32_DPC_ID: in discoverTypeIndices()
373 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 in discoverTypeIndices()
[all...]
H A DRecordName.cpp268 case SymbolKind::S_GPROC32: in getSymbolNameOffset()
269 case SymbolKind::S_LPROC32: in getSymbolNameOffset()
270 case SymbolKind::S_GPROC32_ID: in getSymbolNameOffset()
271 case SymbolKind::S_LPROC32_ID: in getSymbolNameOffset()
272 case SymbolKind::S_LPROC32_DPC: in getSymbolNameOffset()
273 case SymbolKind::S_LPROC32_DPC_ID: in getSymbolNameOffset()
276 case SymbolKind::S_THUNK32: in getSymbolNameOffset()
279 case SymbolKind::S_SECTION: in getSymbolNameOffset()
282 case SymbolKind::S_COFFGROUP: in getSymbolNameOffset()
285 case SymbolKind in getSymbolNameOffset()
[all...]
/freebsd/contrib/llvm-project/lld/COFF/
H A DPDB.cpp318 case SymbolKind::S_FILESTATIC: { in recordStringTableReferences()
324 case SymbolKind::S_DEFRANGE: in recordStringTableReferences()
325 case SymbolKind::S_DEFRANGE_SUBFIELD: in recordStringTableReferences()
334 static SymbolKind symbolKind(ArrayRef<uint8_t> recordData) { in symbolKind()
337 return static_cast<SymbolKind>(uint16_t(prefix->RecordKind)); in symbolKind()
345 SymbolKind kind = symbolKind(recordData); in translateIdSymbols()
347 if (kind == SymbolKind::S_PROC_ID_END) { in translateIdSymbols()
348 prefix->RecordKind = SymbolKind::S_END; in translateIdSymbols()
357 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()
[all …]
/freebsd/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/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/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/
H A DLVCodeViewVisitor.cpp306 using LVSymbolKinds = std::set<SymbolKind>;
736 SymbolKind Kind = Record.kind(); in visitSymbolBegin()
773 SymbolKind Kind = Record.kind(); in visitSymbolEnd()
1061 dwarf::Attribute(SymbolKind::S_DEFRANGE_FRAMEPOINTER_REL_FULL_SCOPE); in visitKnownRecord()
1095 dwarf::Attribute(SymbolKind::S_DEFRANGE_FRAMEPOINTER_REL); in visitKnownRecord()
1133 dwarf::Attribute(SymbolKind::S_DEFRANGE_REGISTER_REL); in visitKnownRecord()
1169 dwarf::Attribute Attr = dwarf::Attribute(SymbolKind::S_DEFRANGE_REGISTER); in visitKnownRecord()
1207 dwarf::Attribute(SymbolKind::S_DEFRANGE_SUBFIELD_REGISTER); in visitKnownRecord()
1250 dwarf::Attribute Attr = dwarf::Attribute(SymbolKind::S_DEFRANGE_SUBFIELD); in visitKnownRecord()
1291 dwarf::Attribute Attr = dwarf::Attribute(SymbolKind::S_DEFRANGE); in visitKnownRecord()
[all …]
/freebsd/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()
656 static void mapSymbolRecordImpl(IO &IO, const char *Class, SymbolKind Kind, in mapSymbolRecordImpl()
666 SymbolKind Kind; in mapping()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DCodeViewDebug.cpp789 MCSymbol *CompilerEnd = beginSymbolRecord(SymbolKind::S_OBJNAME); in emitObjName()
838 MCSymbol *CompilerEnd = beginSymbolRecord(SymbolKind::S_COMPILE3); in emitCompilerInformation()
963 MCSymbol *BIEnd = beginSymbolRecord(SymbolKind::S_BUILDINFO); in emitBuildInfo()
1011 MCSymbol *InlineEnd = beginSymbolRecord(SymbolKind::S_INLINESITE); in emitInlinedCallSite()
1039 emitEndSymbolRecord(SymbolKind::S_INLINESITE_END); in switchToDebugSectionForSymbol()
1075 MCSymbol *ThunkRecordEnd = beginSymbolRecord(SymbolKind::S_THUNK32); in emitDebugInfoForThunk()
1099 emitEndSymbolRecord(SymbolKind::S_PROC_ID_END);
1141 SymbolKind ProcKind = GV->hasLocalLinkage() ? SymbolKind::S_LPROC32_ID in emitDebugInfoForFunction()
1142 : SymbolKind in emitDebugInfoForFunction()
[all...]
/freebsd/contrib/llvm-project/llvm/tools/llvm-tapi-diff/
H A DDiffEngine.cpp
H A DDiffEngine.h
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
H A DNativeEnumGlobals.h26 std::vector<codeview::SymbolKind> Kinds);
H A DFormatUtil.h60 std::string formatSymbolKind(codeview::SymbolKind K);
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCSymbol.h45 enum SymbolKind { enum
164 MCSymbol(SymbolKind Kind, const MCSymbolTableEntry *Name, bool isTemporary) in MCSymbol()
/freebsd/contrib/llvm-project/llvm/include/llvm/ObjectYAML/
H A DWasmYAML.h37 LLVM_YAML_STRONG_TYPEDEF(uint32_t, SymbolKind)
163 SymbolKind Kind;
484 template <> struct ScalarEnumerationTraits<WasmYAML::SymbolKind> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
485 static void enumeration(IO &IO, WasmYAML::SymbolKind &Kind); in LLVM_YAML_IS_SEQUENCE_VECTOR()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DNativeEnumGlobals.cpp26 std::vector<codeview::SymbolKind> Kinds) in NativeEnumGlobals()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Readers/
H A DLVCodeViewVisitor.h154 bool symbolIsCompileUnit(SymbolKind Kind) {
156 case SymbolKind::S_COMPILE2: in symbolIsCompileUnit()
157 case SymbolKind::S_COMPILE3: in symbolIsCompileUnit()
313 LVElement *createElement(SymbolKind Kind);
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DPdbAstBuilder.cpp230 static bool isLocalVariableType(SymbolKind K) { in isLocalVariableType()
397 case SymbolKind::S_GDATA32: in GetParentDeclContext()
398 case SymbolKind::S_LDATA32: in GetParentDeclContext()
400 case SymbolKind::S_PROCREF: in GetParentDeclContext()
401 case SymbolKind::S_LPROCREF: { in GetParentDeclContext()
408 case SymbolKind::S_CONSTANT: in GetParentDeclContext()
409 case SymbolKind::S_UDT: in GetParentDeclContext()

12