| /llvm-project-15.0.7/clang-tools-extra/unittests/clang-include-fixer/ |
| H A D | IncludeFixerTest.cpp | 57 {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/clang-tools-extra/unittests/clang-include-fixer/find-all-symbols/ |
| H A D | FindAllSymbolsTests.cpp | 85 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() 154 SymbolInfo Symbol = in TEST_F() 187 SymbolInfo Symbol = in TEST_F() 218 SymbolInfo Symbol = 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() [all …]
|
| /llvm-project-15.0.7/clang-tools-extra/clang-include-fixer/find-all-symbols/ |
| H A D | SymbolInfo.cpp | 17 using clang::find_all_symbols::SymbolInfo; 19 using SymbolKind = clang::find_all_symbols::SymbolInfo::SymbolKind; 22 LLVM_YAML_IS_SEQUENCE_VECTOR(SymbolInfo::Context) 58 template <> struct MappingTraits<SymbolInfo::Context> { 59 static void mapping(IO &io, SymbolInfo::Context &Context) { in mapping() 71 SymbolInfo::SymbolInfo(llvm::StringRef Name, SymbolKind Type, in SymbolInfo() function in clang::find_all_symbols::SymbolInfo 76 bool SymbolInfo::operator==(const SymbolInfo &Symbol) const { in operator ==() 81 bool SymbolInfo::operator<(const SymbolInfo &Symbol) const { in operator <() 86 std::string SymbolInfo::getQualifiedName() const { in getQualifiedName() 96 SymbolInfo::Signals &SymbolInfo::Signals::operator+=(const Signals &RHS) { in operator +=() [all …]
|
| H A D | SymbolInfo.h | 27 class SymbolInfo { 68 using SignalMap = std::map<SymbolInfo, Signals>; 72 SymbolInfo() : Type(SymbolKind::Unknown) {} in SymbolInfo() function 74 SymbolInfo(llvm::StringRef Name, SymbolKind Type, llvm::StringRef FilePath, 92 const std::vector<SymbolInfo::Context> &getContexts() const { in getContexts() 96 bool operator<(const SymbolInfo &Symbol) const; 98 bool operator==(const SymbolInfo &Symbol) const; 127 SymbolInfo Symbol; 128 SymbolInfo::Signals Signals; 134 const SymbolInfo::SignalMap &Symbols);
|
| H A D | FindAllSymbols.cpp | 47 std::vector<SymbolInfo::Context> Contexts; in GetContexts() 65 Contexts.emplace_back(SymbolInfo::ContextType::Record, in GetContexts() 72 llvm::Optional<SymbolInfo> 75 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() [all …]
|
| H A D | FindAllMacros.cpp | 23 llvm::Optional<SymbolInfo> 30 return SymbolInfo(MacroNameTok.getIdentifierInfo()->getName(), in CreateMacroSymbol() 31 SymbolInfo::SymbolKind::Macro, FilePath, {}); in CreateMacroSymbol()
|
| H A D | FindAllMacros.h | 47 llvm::Optional<SymbolInfo> CreateMacroSymbol(const Token &MacroNameTok, 52 SymbolInfo::SignalMap FileSymbols;
|
| /llvm-project-15.0.7/mlir/include/mlir/TableGen/ |
| H A D | Pattern.h | 251 class SymbolInfo { 286 SymbolInfo(const Operator *op, Kind kind, 293 static SymbolInfo getAttr() { in getAttr() 294 return SymbolInfo(nullptr, Kind::Attr, llvm::None); in getAttr() 297 return SymbolInfo(op, Kind::Operand, in getOperand() 300 static SymbolInfo getResult(const Operator *op) { in getResult() 301 return SymbolInfo(op, Kind::Result, llvm::None); in getResult() 303 static SymbolInfo getValue() { in getValue() 304 return SymbolInfo(nullptr, Kind::Value, llvm::None); in getValue() 306 static SymbolInfo getMultipleValues(int numValues) { in getMultipleValues() [all …]
|
| /llvm-project-15.0.7/clang-tools-extra/clang-include-fixer/ |
| H A D | SymbolIndexManager.cpp | 22 using find_all_symbols::SymbolInfo; 72 std::vector<find_all_symbols::SymbolInfo> 104 const SymbolInfo &Symbol = SymAndSig.Symbol; in search() 116 find_all_symbols::SymbolInfo::ContextType::EnumDecl) { in search() 136 (Symbol.getSymbolKind() == SymbolInfo::SymbolKind::Function || in search() 137 Symbol.getSymbolKind() == SymbolInfo::SymbolKind::Variable || in search() 139 SymbolInfo::SymbolKind::EnumConstantDecl || in search() 140 Symbol.getSymbolKind() == SymbolInfo::SymbolKind::Macro)) in search() 152 std::vector<SymbolInfo> Res; in search()
|
| H A D | IncludeFixer.h | 122 ArrayRef<find_all_symbols::SymbolInfo> MatchedSymbols) const; 125 ArrayRef<find_all_symbols::SymbolInfo> getMatchedSymbols() const { in getMatchedSymbols() 131 std::vector<find_all_symbols::SymbolInfo> 145 std::vector<find_all_symbols::SymbolInfo> MatchedSymbols;
|
| H A D | IncludeFixerContext.h | 51 std::vector<find_all_symbols::SymbolInfo> Symbols); 85 std::vector<find_all_symbols::SymbolInfo> MatchedSymbols;
|
| H A D | IncludeFixer.cpp | 161 std::vector<find_all_symbols::SymbolInfo> MatchedSymbols = in MaybeDiagnoseMissingCompleteType() 281 std::vector<find_all_symbols::SymbolInfo> MatchedSymbols = in CorrectTypo() 327 ArrayRef<find_all_symbols::SymbolInfo> MatchedSymbols) const { in getIncludeFixerContext() 328 std::vector<find_all_symbols::SymbolInfo> SymbolCandidates; in getIncludeFixerContext() 341 std::vector<find_all_symbols::SymbolInfo> 390 std::vector<find_all_symbols::SymbolInfo> MatchedSymbols = in query()
|
| H A D | IncludeFixerContext.cpp | 28 const find_all_symbols::SymbolInfo &MatchedSymbol) { in createQualifiedNameForReplacement() 79 std::vector<find_all_symbols::SymbolInfo> Symbols) in IncludeFixerContext()
|
| /llvm-project-15.0.7/llvm/tools/llvm-objdump/ |
| H A D | XCOFFDump.cpp | 90 std::string objdump::getXCOFFSymbolDescription(const SymbolInfoTy &SymbolInfo, in getXCOFFSymbolDescription() argument 92 assert(SymbolInfo.isXCOFF() && "Must be a XCOFFSymInfo."); in getXCOFFSymbolDescription() 96 if (SymbolInfo.XCOFFSymInfo.Index) in getXCOFFSymbolDescription() 97 Result = ("(idx: " + Twine(SymbolInfo.XCOFFSymInfo.Index.value()) + ") " + in getXCOFFSymbolDescription() 103 if (SymbolInfo.XCOFFSymInfo.StorageMappingClass && in getXCOFFSymbolDescription() 104 !SymbolInfo.XCOFFSymInfo.IsLabel) { in getXCOFFSymbolDescription() 106 *SymbolInfo.XCOFFSymInfo.StorageMappingClass; in getXCOFFSymbolDescription()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-doc/ |
| H A D | Representation.h | 304 struct SymbolInfo : public Info { struct 305 SymbolInfo(InfoType IT) : Info(IT) {} in SymbolInfo() function 306 SymbolInfo(InfoType IT, SymbolID USR) : Info(IT, USR) {} in SymbolInfo() function 311 void merge(SymbolInfo &&I); 319 struct FunctionInfo : public SymbolInfo { argument 320 FunctionInfo() : SymbolInfo(InfoType::IT_function) {} in FunctionInfo() 339 struct RecordInfo : public SymbolInfo { 340 RecordInfo() : SymbolInfo(InfoType::IT_record) {} in RecordInfo() 343 : SymbolInfo(InfoType::IT_record, USR, Name) {} in RecordInfo() 390 struct EnumInfo : public SymbolInfo { [all …]
|
| H A D | Representation.cpp | 199 void SymbolInfo::merge(SymbolInfo &&Other) { in merge() 237 SymbolInfo::merge(std::move(Other)); in merge() 246 SymbolInfo::merge(std::move(Other)); in merge() 261 SymbolInfo::merge(std::move(Other)); in merge()
|
| /llvm-project-15.0.7/mlir/lib/TableGen/ |
| H A D | Pattern.cpp | 220 SymbolInfoMap::SymbolInfo::SymbolInfo(const Operator *op, SymbolInfo::Kind kind, in SymbolInfo() function in SymbolInfoMap::SymbolInfo 224 int SymbolInfoMap::SymbolInfo::getStaticValueCount() const { in getStaticValueCount() 238 std::string SymbolInfoMap::SymbolInfo::getVarName(StringRef name) const { in getVarName() 273 std::string SymbolInfoMap::SymbolInfo::getVarDecl(StringRef name) const { in getVarDecl() 280 std::string SymbolInfoMap::SymbolInfo::getArgDecl(StringRef name) const { in getArgDecl() 286 std::string SymbolInfoMap::SymbolInfo::getValueAndRangeUse( in getValueAndRangeUse() 372 std::string SymbolInfoMap::SymbolInfo::getAllRangeUse( in getAllRangeUse() 438 ? SymbolInfo::getAttr(&op, argIndex) in bindOpArgument() 439 : SymbolInfo::getOperand(node, &op, argIndex); in bindOpArgument() 444 if (symInfo.kind != SymbolInfo::Kind::Operand) { in bindOpArgument() [all …]
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/index/remote/marshalling/ |
| H A D | Marshalling.h | 82 clang::index::SymbolInfo fromProtobuf(const SymbolInfo &Message); 83 SymbolInfo toProtobuf(const clang::index::SymbolInfo &Info);
|
| H A D | Marshalling.cpp | 362 clang::index::SymbolInfo Marshaller::fromProtobuf(const SymbolInfo &Message) { in fromProtobuf() 363 clang::index::SymbolInfo Result; in fromProtobuf() 372 SymbolInfo Marshaller::toProtobuf(const clang::index::SymbolInfo &Info) { in toProtobuf() 373 SymbolInfo Result; in toProtobuf()
|
| /llvm-project-15.0.7/lldb/include/lldb/Target/ |
| H A D | TraceDumper.h | 52 struct SymbolInfo { struct 68 llvm::Optional<SymbolInfo> symbol_info; argument 69 llvm::Optional<SymbolInfo> prev_symbol_info;
|
| /llvm-project-15.0.7/clang-tools-extra/clang-include-fixer/find-all-symbols/tool/ |
| H A D | FindAllSymbolsMain.cpp | 38 using SymbolInfo = clang::find_all_symbols::SymbolInfo; typedef 67 const SymbolInfo::SignalMap &Symbols) override { in reportSymbols() 80 SymbolInfo::SignalMap Symbols; in Merge()
|
| /llvm-project-15.0.7/lldb/source/Target/ |
| H A D | TraceDumper.cpp | 69 IsSameInstructionSymbolContext(const TraceDumper::SymbolInfo &prev_insn, in IsSameInstructionSymbolContext() 70 const TraceDumper::SymbolInfo &insn) { in IsSameInstructionSymbolContext() 322 const TraceDumper::SymbolInfo &prev_symbol_info) { in CalculateSymbolContext() 338 CalculateDisass(const TraceDumper::SymbolInfo &symbol_info, in CalculateDisass() 339 const TraceDumper::SymbolInfo &prev_symbol_info, in CalculateDisass() 374 SymbolInfo prev_symbol_info; in DumpInstructions() 408 SymbolInfo symbol_info; in DumpInstructions()
|
| /llvm-project-15.0.7/clang/include/clang/Index/ |
| H A D | IndexSymbol.h | 144 struct SymbolInfo { struct 151 SymbolInfo getSymbolInfo(const Decl *D); argument 153 SymbolInfo getSymbolInfoForMacro(const MacroInfo &MI);
|
| /llvm-project-15.0.7/clang-tools-extra/unittests/clang-doc/ |
| H A D | ClangDocTest.h | 41 void CheckSymbolInfo(SymbolInfo *Expected, SymbolInfo *Actual);
|
| /llvm-project-15.0.7/llvm/include/llvm/ObjectYAML/ |
| H A D | WasmYAML.h | 160 struct SymbolInfo { struct 256 std::vector<SymbolInfo> SymbolTable; 441 LLVM_YAML_IS_SEQUENCE_VECTOR(llvm::WasmYAML::SymbolInfo) in LLVM_YAML_IS_SEQUENCE_VECTOR() 551 template <> struct MappingTraits<WasmYAML::SymbolInfo> { in LLVM_YAML_IS_SEQUENCE_VECTOR() 552 static void mapping(IO &IO, WasmYAML::SymbolInfo &Info); in LLVM_YAML_IS_SEQUENCE_VECTOR()
|