Searched refs:SymbolKind (Results 1 - 25 of 42) sorted by relevance

12

/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DSymbolRecordHelpers.h19 inline bool symbolOpensScope(SymbolKind Kind) {
21 case SymbolKind::S_GPROC32:
22 case SymbolKind::S_LPROC32:
23 case SymbolKind::S_LPROC32_ID:
24 case SymbolKind::S_GPROC32_ID:
25 case SymbolKind::S_BLOCK32:
26 case SymbolKind::S_SEPCODE:
27 case SymbolKind::S_THUNK32:
28 case SymbolKind::S_INLINESITE:
29 case SymbolKind
[all...]
H A DSymbolDumper.h39 Error dump(CVRecord<SymbolKind> &Record);
H A DSymbolRecordMapping.h38 Optional<SymbolKind> Kind;
H A DSymbolSerializer.h37 Optional<SymbolKind> CurrentSymbol;
39 Error writeRecordPrefix(SymbolKind Kind) {
H A DEnumTables.h21 ArrayRef<EnumEntry<SymbolKind>> getSymbolTypeNames();
/freebsd-11-stable/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DSymbolRecordHelpers.cpp26 case SymbolKind::S_GPROC32:
27 case SymbolKind::S_LPROC32:
28 case SymbolKind::S_GPROC32_ID:
29 case SymbolKind::S_LPROC32_ID:
30 case SymbolKind::S_LPROC32_DPC:
31 case SymbolKind::S_LPROC32_DPC_ID: {
35 case SymbolKind::S_BLOCK32: {
39 case SymbolKind::S_THUNK32: {
43 case SymbolKind::S_INLINESITE: {
57 case SymbolKind
[all...]
H A DTypeIndexDiscovery.cpp359 static bool discoverTypeIndices(ArrayRef<uint8_t> Content, SymbolKind Kind,
366 case SymbolKind::S_GPROC32_ID:
367 case SymbolKind::S_LPROC32_ID:
368 case SymbolKind::S_LPROC32_DPC:
369 case SymbolKind::S_LPROC32_DPC_ID:
372 case SymbolKind::S_GPROC32:
373 case SymbolKind::S_LPROC32:
376 case SymbolKind::S_UDT:
379 case SymbolKind::S_GDATA32:
380 case SymbolKind
[all...]
H A DRecordName.cpp262 case SymbolKind::S_GPROC32:
263 case SymbolKind::S_LPROC32:
264 case SymbolKind::S_GPROC32_ID:
265 case SymbolKind::S_LPROC32_ID:
266 case SymbolKind::S_LPROC32_DPC:
267 case SymbolKind::S_LPROC32_DPC_ID:
270 case SymbolKind::S_THUNK32:
273 case SymbolKind::S_SECTION:
276 case SymbolKind::S_COFFGROUP:
279 case SymbolKind
[all...]
H A DRecordSerialization.cpp153 return readCVRecordFromStream<SymbolKind>(Stream, Offset);
/freebsd-11-stable/contrib/llvm-project/clang/lib/Index/
H A DIndexSymbol.cpp88 Info.Kind = SymbolKind::Unknown;
110 Info.Kind = SymbolKind::Struct; break;
112 Info.Kind = SymbolKind::Union; break;
114 Info.Kind = SymbolKind::Class;
118 Info.Kind = SymbolKind::Protocol;
122 Info.Kind = SymbolKind::Enum; break;
145 Info.Kind = SymbolKind::Variable;
147 Info.Kind = SymbolKind::Parameter;
149 Info.Kind = SymbolKind::StaticProperty;
171 Info.Kind = SymbolKind
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/TextAPI/MachO/
H A DSymbol.cpp31 case SymbolKind::GlobalSymbol:
34 case SymbolKind::ObjectiveCClass:
37 case SymbolKind::ObjectiveCClassEHType:
40 case SymbolKind::ObjectiveCInstanceVariable:
H A DTextStub.cpp490 case SymbolKind::GlobalSymbol:
498 case SymbolKind::ObjectiveCClass:
505 case SymbolKind::ObjectiveCClassEHType:
512 case SymbolKind::ObjectiveCInstanceVariable:
550 case SymbolKind::GlobalSymbol:
556 case SymbolKind::ObjectiveCClass:
563 case SymbolKind::ObjectiveCClassEHType:
570 case SymbolKind::ObjectiveCInstanceVariable:
655 File->addSymbol(SymbolKind::ObjectiveCClassEHType,
658 File->addSymbol(SymbolKind
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/TextAPI/MachO/
H A DSymbol.h49 enum class SymbolKind : uint8_t { class in namespace:llvm::MachO
59 Symbol(SymbolKind Kind, StringRef Name, TargetList Targets, SymbolFlags Flags)
63 SymbolKind getKind() const { return Kind; }
110 SymbolKind Kind;
H A DInterfaceFile.h128 MachO::SymbolKind Kind;
131 SymbolsMapKey(MachO::SymbolKind Kind, StringRef Name)
136 return SymbolsMapKey(MachO::SymbolKind::GlobalSymbol, StringRef{});
140 return SymbolsMapKey(MachO::SymbolKind::ObjectiveCInstanceVariable,
335 void addSymbol(SymbolKind Kind, StringRef Name, const TargetList &Targets,
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
H A DNativeEnumGlobals.h26 std::vector<codeview::SymbolKind> Kinds);
H A DSymbolCache.h110 createGlobalsEnumerator(codeview::SymbolKind Kind);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Object/
H A DTapiFile.cpp49 case SymbolKind::GlobalSymbol:
52 case SymbolKind::ObjectiveCClass:
64 case SymbolKind::ObjectiveCClassEHType:
68 case SymbolKind::ObjectiveCInstanceVariable:
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Index/
H A DIndexSymbol.h23 enum class SymbolKind : uint8_t { class in namespace:clang::index
139 SymbolKind Kind;
160 StringRef getSymbolKindString(SymbolKind K);
/freebsd-11-stable/contrib/llvm-project/lld/COFF/
H A DPDB.cpp627 static void remapTypesInSymbolRecord(ObjFile *file, SymbolKind symKind,
669 recordStringTableReferences(SymbolKind kind, MutableArrayRef<uint8_t> contents,
676 case SymbolKind::S_FILESTATIC:
680 case SymbolKind::S_DEFRANGE:
681 case SymbolKind::S_DEFRANGE_SUBFIELD:
690 static SymbolKind symbolKind(ArrayRef<uint8_t> recordData) {
693 return static_cast<SymbolKind>(uint16_t(prefix->RecordKind));
701 SymbolKind kind = symbolKind(recordData);
703 if (kind == SymbolKind::S_PROC_ID_END) {
704 prefix->RecordKind = SymbolKind
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DNativeEnumGlobals.cpp24 std::vector<codeview::SymbolKind> Kinds)
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DCodeViewYAMLSymbols.cpp48 LLVM_YAML_DECLARE_ENUM_TRAITS(SymbolKind)
76 void ScalarEnumerationTraits<SymbolKind>::enumeration(IO &io,
77 SymbolKind &Value) {
206 codeview::SymbolKind Kind;
208 explicit SymbolRecordBase(codeview::SymbolKind K) : Kind(K) {}
219 explicit SymbolRecordImpl(codeview::SymbolKind K)
238 explicit UnknownSymbolRecord(codeview::SymbolKind K) : SymbolRecordBase(K) {}
609 static void mapSymbolRecordImpl(IO &IO, const char *Class, SymbolKind Kind,
619 SymbolKind Kind;
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCSymbol.h45 enum SymbolKind { enum in class:llvm::MCSymbol
103 /// LLVM RTTI discriminator. This is actually a SymbolKind enumerator, but is
154 MCSymbol(SymbolKind Kind, const StringMapEntry<bool> *Name, bool isTemporary)
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DCodeViewDebug.cpp766 MCSymbol *CompilerEnd = beginSymbolRecord(SymbolKind::S_COMPILE3);
842 MCSymbol *BIEnd = beginSymbolRecord(SymbolKind::S_BUILDINFO);
890 MCSymbol *InlineEnd = beginSymbolRecord(SymbolKind::S_INLINESITE);
918 emitEndSymbolRecord(SymbolKind::S_INLINESITE_END);
953 MCSymbol *ThunkRecordEnd = beginSymbolRecord(SymbolKind::S_THUNK32);
977 emitEndSymbolRecord(SymbolKind::S_PROC_ID_END);
1019 SymbolKind ProcKind = GV->hasLocalLinkage() ? SymbolKind::S_LPROC32_ID
1020 : SymbolKind::S_GPROC32_ID;
1052 MCSymbol *FrameProcEnd = beginSymbolRecord(SymbolKind
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DPdbUtil.h110 llvm::pdb::PDB_SymType CVSymToPDBSym(llvm::codeview::SymbolKind kind);
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DFormatUtil.h69 std::string formatSymbolKind(codeview::SymbolKind K);

Completed in 509 milliseconds

12