Home
last modified time | relevance | path

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

1234

/llvm-project-15.0.7/clang/lib/Index/
H A DIndexSymbol.cpp88 Info.Kind = SymbolKind::Unknown; in getSymbolInfo()
114 Info.Kind = SymbolKind::Class; in getSymbolInfo()
145 Info.Kind = SymbolKind::Variable; in getSymbolInfo()
171 Info.Kind = SymbolKind::Module; in getSymbolInfo()
180 Info.Kind = SymbolKind::Field; in getSymbolInfo()
191 Info.Kind = SymbolKind::Class; in getSymbolInfo()
219 Info.Kind = MD->isInstanceMethod() ? SymbolKind::InstanceMethod : SymbolKind::ClassMethod; in getSymbolInfo()
243 Info.Kind = SymbolKind::Field; in getSymbolInfo()
283 Info.Kind = SymbolKind::Class; in getSymbolInfo()
408 Info.Kind = SymbolKind::Macro; in getSymbolInfoForMacro()
[all …]
/llvm-project-15.0.7/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 …]
/llvm-project-15.0.7/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()
447 case SymbolKind::S_END: in discoverTypeIndices()
503 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 …]
/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/
H A DFindSymbolsTests.cpp107 withKind(SymbolKind::Variable)))); in TEST()
110 withKind(SymbolKind::Field)))); in TEST()
317 AllOf(qName("Foo"), withKind(SymbolKind::Class)), in TEST()
378 {AllOf(withName("Foo"), withKind(SymbolKind::Class), in TEST()
380 AllOf(withName("Foo"), withKind(SymbolKind::Class), in TEST()
400 AllOf(withName("f1"), withKind(SymbolKind::Function), in TEST()
443 AllOf(withName("Foo"), withKind(SymbolKind::Class), in TEST()
532 withKind(SymbolKind::Variable), in TEST()
575 AllOf(withName("Tmpl"), withKind(SymbolKind::Struct), in TEST()
938 withName("ns"), withKind(SymbolKind::Namespace), in TEST()
[all …]
H A DHoverTests.cpp45 HI.Kind = index::SymbolKind::Function; in TEST()
62 HI.Kind = index::SymbolKind::Function; in TEST()
82 HI.Kind = index::SymbolKind::Field; in TEST()
101 HI.Kind = index::SymbolKind::Field; in TEST()
119 HI.Kind = index::SymbolKind::Field; in TEST()
154 HI.Kind = index::SymbolKind::Field; in TEST()
168 HI.Kind = index::SymbolKind::Struct; in TEST()
192 HI.Kind = index::SymbolKind::Class; in TEST()
208 HI.Kind = index::SymbolKind::Class; in TEST()
3099 HI.Kind = index::SymbolKind::Variable; in TEST()
[all …]
H A DTestIndex.cpp39 Symbol sym(llvm::StringRef QName, index::SymbolKind Kind, in sym()
61 return sym(Name, index::SymbolKind::Function, "@F@\\0#"); // no args in func()
65 return sym(Name, index::SymbolKind::Class, "@S@\\0"); in cls()
69 return sym(Name, index::SymbolKind::Enum, "@E@\\0"); in enm()
73 return sym(Name, index::SymbolKind::Variable, "@\\0"); in var()
77 return sym(Name, index::SymbolKind::Namespace, "@N@\\0"); in ns()
81 return sym(Name, index::SymbolKind::Concept, "@CT@\\0"); in conceptSym()
84 Symbol objcSym(llvm::StringRef Name, index::SymbolKind Kind, in objcSym()
99 return objcSym(Name, index::SymbolKind::Class, "objc(cs)"); in objcClass()
103 return objcSym(Name, index::SymbolKind::Protocol, "objc(pl)"); in objcProtocol()
H A DTypeHierarchyTests.cpp378 withName("Child"), withKind(SymbolKind::Struct), in TEST()
416 AllOf(withName("S<0>"), withKind(SymbolKind::Struct), in TEST()
418 AllOf(withName("S"), withKind(SymbolKind::Struct), in TEST()
450 AllOf(withName("S<2>"), withKind(SymbolKind::Struct), in TEST()
452 withName("S<1>"), withKind(SymbolKind::Struct), in TEST()
461 AllOf(withName("S"), withKind(SymbolKind::Struct), in TEST()
462 parents(AllOf(withName("S"), withKind(SymbolKind::Struct), in TEST()
487 AllOf(withName("Parent"), withKind(SymbolKind::Struct), in TEST()
539 AllOf(withName("Parent"), withKind(SymbolKind::Struct), in TEST()
741 AllOf(withName("Parent"), withKind(SymbolKind::Struct), parents(), in TEST()
[all …]
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DQuality.cpp114 case index::SymbolKind::Macro: in categorize()
116 case index::SymbolKind::Enum: in categorize()
117 case index::SymbolKind::Struct: in categorize()
118 case index::SymbolKind::Class: in categorize()
121 case index::SymbolKind::Union: in categorize()
125 case index::SymbolKind::Concept: in categorize()
141 case index::SymbolKind::Field: in categorize()
146 case index::SymbolKind::Using: in categorize()
147 case index::SymbolKind::Module: in categorize()
148 case index::SymbolKind::Unknown: in categorize()
[all …]
H A DProtocol.cpp223 SymbolKind KindOut; in fromJSON()
232 SymbolKind adjustKindToCapability(SymbolKind Kind, in adjustKindToCapability()
241 case SymbolKind::Struct: in adjustKindToCapability()
242 return SymbolKind::Class; in adjustKindToCapability()
244 return SymbolKind::Enum; in adjustKindToCapability()
250 SymbolKind indexSymbolKindToSymbolKind(index::SymbolKind Kind) { in indexSymbolKindToSymbolKind()
263 return SymbolKind::Enum; in indexSymbolKindToSymbolKind()
267 return SymbolKind::Class; in indexSymbolKindToSymbolKind()
273 return SymbolKind::Class; in indexSymbolKindToSymbolKind()
275 return SymbolKind::Class; in indexSymbolKindToSymbolKind()
[all …]
/llvm-project-15.0.7/llvm/unittests/TextAPI/
H A DTextStubV1Tests.cpp22 {SymbolKind::GlobalSymbol, "_sym1", false, false},
23 {SymbolKind::GlobalSymbol, "_sym2", false, false},
24 {SymbolKind::GlobalSymbol, "_sym3", false, false},
25 {SymbolKind::GlobalSymbol, "_sym4", false, false},
26 {SymbolKind::GlobalSymbol, "_sym5", false, false},
27 {SymbolKind::GlobalSymbol, "_tlv1", false, true},
28 {SymbolKind::GlobalSymbol, "_tlv2", false, true},
29 {SymbolKind::GlobalSymbol, "_tlv3", false, true},
30 {SymbolKind::GlobalSymbol, "_weak1", true, false},
31 {SymbolKind::GlobalSymbol, "_weak2", true, false},
[all …]
H A DTextStubV2Tests.cpp21 {SymbolKind::GlobalSymbol, "_sym1", false, false},
22 {SymbolKind::GlobalSymbol, "_sym2", false, false},
23 {SymbolKind::GlobalSymbol, "_sym3", false, false},
24 {SymbolKind::GlobalSymbol, "_sym4", false, false},
25 {SymbolKind::GlobalSymbol, "_sym5", false, false},
26 {SymbolKind::GlobalSymbol, "_tlv1", false, true},
27 {SymbolKind::GlobalSymbol, "_tlv2", false, true},
28 {SymbolKind::GlobalSymbol, "_tlv3", false, true},
29 {SymbolKind::GlobalSymbol, "_weak1", true, false},
30 {SymbolKind::GlobalSymbol, "_weak2", true, false},
[all …]
H A DTextStubV3Tests.cpp21 {SymbolKind::GlobalSymbol, "_sym1", false, false},
22 {SymbolKind::GlobalSymbol, "_sym2", false, false},
23 {SymbolKind::GlobalSymbol, "_sym3", false, false},
24 {SymbolKind::GlobalSymbol, "_sym4", false, false},
25 {SymbolKind::GlobalSymbol, "_sym5", false, false},
26 {SymbolKind::GlobalSymbol, "_tlv1", false, true},
27 {SymbolKind::GlobalSymbol, "_tlv3", false, true},
28 {SymbolKind::GlobalSymbol, "_weak1", true, false},
29 {SymbolKind::GlobalSymbol, "_weak2", true, false},
30 {SymbolKind::GlobalSymbol, "_weak3", true, false},
[all …]
/llvm-project-15.0.7/clang-tools-extra/clang-include-fixer/find-all-symbols/
H A DSymbolInfo.cpp19 using SymbolKind = clang::find_all_symbols::SymbolInfo::SymbolKind; typedef
45 template <> struct ScalarEnumerationTraits<SymbolKind> {
46 static void enumeration(IO &io, SymbolKind &value) { in enumeration()
47 io.enumCase(value, "Variable", SymbolKind::Variable); in enumeration()
48 io.enumCase(value, "Function", SymbolKind::Function); in enumeration()
49 io.enumCase(value, "Class", SymbolKind::Class); in enumeration()
50 io.enumCase(value, "TypedefName", SymbolKind::TypedefName); in enumeration()
51 io.enumCase(value, "EnumDecl", SymbolKind::EnumDecl); in enumeration()
53 io.enumCase(value, "Macro", SymbolKind::Macro); in enumeration()
54 io.enumCase(value, "Unknown", SymbolKind::Unknown); in enumeration()
[all …]
H A DSymbolInfo.h30 enum class SymbolKind { enum
72 SymbolInfo() : Type(SymbolKind::Unknown) {} in SymbolInfo()
74 SymbolInfo(llvm::StringRef Name, SymbolKind Type, llvm::StringRef FilePath,
86 SymbolKind getSymbolKind() const { return Type; } in getSymbolKind()
107 SymbolKind Type;
H A DFindAllSymbols.cpp75 SymbolInfo::SymbolKind Type; in CreateSymbolInfo()
77 Type = SymbolInfo::SymbolKind::Variable; in CreateSymbolInfo()
79 Type = SymbolInfo::SymbolKind::Function; in CreateSymbolInfo()
81 Type = SymbolInfo::SymbolKind::TypedefName; in CreateSymbolInfo()
83 Type = SymbolInfo::SymbolKind::EnumConstantDecl; in CreateSymbolInfo()
85 Type = SymbolInfo::SymbolKind::EnumDecl; in CreateSymbolInfo()
97 Type = SymbolInfo::SymbolKind::Class; in CreateSymbolInfo()
/llvm-project-15.0.7/clang-tools-extra/unittests/clang-include-fixer/find-all-symbols/
H A DFindAllSymbolsTests.cpp85 SymbolInfo InternalSymbol("Internal", SymbolInfo::SymbolKind::Class, in runFindAllSymbols()
87 SymbolInfo IncSymbol("IncHeaderClass", SymbolInfo::SymbolKind::Class, in runFindAllSymbols()
119 SymbolInfo DirtyMacro("INTERNAL", SymbolInfo::SymbolKind::Macro, in runFindAllSymbols()
121 SymbolInfo DirtySymbol("ExtraInternal", SymbolInfo::SymbolKind::Class, in runFindAllSymbols()
159 Symbol = SymbolInfo("SSSS", SymbolInfo::SymbolKind::Variable, HeaderName, in TEST_F()
164 Symbol = SymbolInfo("XXXX", SymbolInfo::SymbolKind::Variable, HeaderName, in TEST_F()
219 SymbolInfo("Glob", SymbolInfo::SymbolKind::Class, HeaderName, {}); in TEST_F()
223 Symbol = SymbolInfo("A", SymbolInfo::SymbolKind::Class, HeaderName, in TEST_F()
228 Symbol = SymbolInfo("AAA", SymbolInfo::SymbolKind::Class, HeaderName, in TEST_F()
257 SymbolInfo("T_TEMP", SymbolInfo::SymbolKind::Class, HeaderName, {}); in TEST_F()
[all …]
/llvm-project-15.0.7/clang-tools-extra/unittests/clang-include-fixer/
H A DIncludeFixerTest.cpp57 {SymbolInfo("string", SymbolInfo::SymbolKind::Class, "<string>", in runIncludeFixer()
60 {SymbolInfo("sting", SymbolInfo::SymbolKind::Class, "\"sting\"", in runIncludeFixer()
63 {SymbolInfo("foo", SymbolInfo::SymbolKind::Class, in runIncludeFixer()
68 {SymbolInfo("bar", SymbolInfo::SymbolKind::Class, "\"bar.h\"", in runIncludeFixer()
72 {SymbolInfo("bar", SymbolInfo::SymbolKind::Class, "\"bar2.h\"", in runIncludeFixer()
76 {SymbolInfo("Green", SymbolInfo::SymbolKind::Class, "\"color.h\"", in runIncludeFixer()
81 {SymbolInfo("Vector", SymbolInfo::SymbolKind::Class, "\"Vector.h\"", in runIncludeFixer()
85 {SymbolInfo("Vector", SymbolInfo::SymbolKind::Class, "\"Vector.h\"", in runIncludeFixer()
88 {SymbolInfo("StrCat", SymbolInfo::SymbolKind::Class, "\"strcat.h\"", in runIncludeFixer()
91 {SymbolInfo("str", SymbolInfo::SymbolKind::Class, "\"str.h\"", {}), in runIncludeFixer()
[all …]
/llvm-project-15.0.7/llvm/lib/TextAPI/
H A DTextStub.cpp493 case SymbolKind::GlobalSymbol: in NormalizedTBD()
501 case SymbolKind::ObjectiveCClass: in NormalizedTBD()
508 case SymbolKind::ObjectiveCClassEHType: in NormalizedTBD()
515 case SymbolKind::ObjectiveCInstanceVariable: in NormalizedTBD()
552 case SymbolKind::GlobalSymbol: in NormalizedTBD()
558 case SymbolKind::ObjectiveCClass: in NormalizedTBD()
565 case SymbolKind::ObjectiveCClassEHType: in NormalizedTBD()
572 case SymbolKind::ObjectiveCInstanceVariable: in NormalizedTBD()
868 case SymbolKind::GlobalSymbol: in NormalizedTBD_V4()
876 case SymbolKind::ObjectiveCClass: in NormalizedTBD_V4()
[all …]
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()
/llvm-project-15.0.7/lld/COFF/
H A DPDB.cpp356 if (kind == SymbolKind::S_GPROC32_ID || kind == SymbolKind::S_LPROC32_ID) { in translateIdSymbols()
394 kind = (kind == SymbolKind::S_GPROC32_ID) ? SymbolKind::S_GPROC32 in translateIdSymbols()
443 case SymbolKind::S_GDATA32: in symbolGoesInModuleStream()
450 case SymbolKind::S_PROCREF: in symbolGoesInModuleStream()
454 case SymbolKind::S_UDT: in symbolGoesInModuleStream()
457 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 …]
/llvm-project-15.0.7/clang/tools/libclang/
H A DCXIndexDataConsumer.cpp1255 case SymbolKind::Unknown: in getEntityKindFromSymbolKind()
1256 case SymbolKind::Module: in getEntityKindFromSymbolKind()
1257 case SymbolKind::Macro: in getEntityKindFromSymbolKind()
1258 case SymbolKind::ClassProperty: in getEntityKindFromSymbolKind()
1259 case SymbolKind::Using: in getEntityKindFromSymbolKind()
1268 case SymbolKind::TypeAlias: in getEntityKindFromSymbolKind()
1274 case SymbolKind::Field: in getEntityKindFromSymbolKind()
1279 case SymbolKind::Class: in getEntityKindFromSymbolKind()
1283 case SymbolKind::Protocol: in getEntityKindFromSymbolKind()
1288 case SymbolKind::InstanceMethod: in getEntityKindFromSymbolKind()
[all …]
/llvm-project-15.0.7/clang/unittests/Index/
H A DIndexTests.cpp282 Kind(SymbolKind::TemplateTypeParm))), in TEST()
284 Kind(SymbolKind::NonTypeTemplateParm))), in TEST()
286 Kind(SymbolKind::TemplateTemplateParm))), in TEST()
301 Contains(AllOf(QName("std::foo"), Kind(SymbolKind::Using)))); in TEST()
317 AllOf(QName("Foo"), Kind(SymbolKind::Struct), in TEST()
319 AllOf(QName("Foo::Foo"), Kind(SymbolKind::Constructor), in TEST()
321 AllOf(QName("Foo"), Kind(SymbolKind::Struct), in TEST()
323 AllOf(QName("Foo::~Foo"), Kind(SymbolKind::Destructor), in TEST()
325 AllOf(QName("Foo"), Kind(SymbolKind::Struct), in TEST()
341 UnorderedElementsAre(AllOf(QName("Foo"), Kind(SymbolKind::Class), in TEST()
[all …]
/llvm-project-15.0.7/llvm/lib/Object/
H A DTapiFile.cpp48 case SymbolKind::GlobalSymbol: in TapiFile()
51 case SymbolKind::ObjectiveCClass: in TapiFile()
62 case SymbolKind::ObjectiveCClassEHType: in TapiFile()
66 case SymbolKind::ObjectiveCInstanceVariable: in TapiFile()

1234