Searched refs:TypeList (Results 1 - 25 of 47) sorted by relevance

12

/freebsd-11-stable/contrib/llvm-project/lldb/source/Symbol/
H A DTypeList.cpp1 //===-- TypeList.cpp --------------------------------------------*- C++ -*-===//
17 #include "lldb/Symbol/TypeList.h"
22 TypeList::TypeList() : m_types() {} function in class:TypeList
25 TypeList::~TypeList() {}
27 void TypeList::Insert(const TypeSP &type_sp) {
36 // TypeList::FindType(lldb::user_id_t uid)
45 // TypeList
46 // TypeList
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DTypeList.h1 //===-- TypeList.h ----------------------------------------------*- C++ -*-===//
20 class TypeList { class in namespace:lldb_private
23 TypeList();
25 virtual ~TypeList();
31 TypeList FindTypes(ConstString name);
66 DISALLOW_COPY_AND_ASSIGN(TypeList);
H A DSymbolFile.h19 #include "lldb/Symbol/TypeList.h"
246 lldb_private::TypeList &type_list) = 0;
299 virtual TypeList &GetTypeList() { return m_type_list; }
308 TypeList m_type_list;
H A DSymbolContext.h261 /// Sorts the types in TypeMap according to SymbolContext to TypeList
263 void SortTypeList(TypeMap &type_map, TypeList &type_list) const;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Bitcode/Writer/
H A DValueEnumerator.h46 using TypeList = std::vector<Type *>;
60 TypeList Types;
213 const TypeList &getTypes() const { return Types; }
/freebsd-11-stable/contrib/llvm-project/llvm/utils/TableGen/
H A DCodeGenTarget.cpp661 for (ListInit *TypeList : {RetTypes, ParamTypes}) {
662 for (unsigned i = 0, e = TypeList->size(); i != e; ++i) {
663 Record *TyEl = TypeList->getElementAsRecord(i);
678 ListInit *TypeList = RetTypes; local
679 for (unsigned i = 0, e = TypeList->size(); i != e; ++i) {
680 Record *TyEl = TypeList->getElementAsRecord(i);
709 TypeList = ParamTypes;
710 for (unsigned i = 0, e = TypeList->size(); i != e; ++i) {
711 Record *TyEl = TypeList->getElementAsRecord(i);
721 Twine("ParamTypes is ") + TypeList
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/Symtab/
H A DSymbolFileSymtab.h87 lldb_private::TypeList &type_list) override;
H A DSymbolFileSymtab.cpp19 #include "lldb/Symbol/TypeList.h"
54 lldb_private::TypeList &type_list) {}
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Core/
H A DModuleList.h44 class TypeList;
350 TypeList &types) const;
H A DModule.h54 class TypeList;
418 TypeList &types);
447 size_t max_matches, TypeList &type_list);
/freebsd-11-stable/contrib/llvm-project/clang/utils/TableGen/
H A DClangOpenCLBuiltinEmitter.cpp117 // Populate the TypeList at the same time.
209 std::vector<const Record *> TypeList; member in class:__anon958::BuiltinNameEmitter
211 // Same as TypeList, but for generic types only.
293 ExtractEnumTypes(Types, TypesSeen, TypeEnums, TypeList);
381 T->getValueAsDef("TypeList")->getValueAsListOfDefs("List").size();
707 GenType->getValueAsDef("TypeList")->getValueAsListOfDefs("List")) {
716 << GenType->getValueAsDef("TypeList")->getValueAsListOfDefs("List")
761 OS << " if (Ty.ID >= " << TypeList.size() << ") {";
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/Breakpad/
H A DSymbolFileBreakpad.h110 TypeList &type_list) override {}
/freebsd-11-stable/contrib/llvm-project/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp848 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc>,
849 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc>>
853 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc>,
854 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc>>
/freebsd-11-stable/contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/
H A DMarshallers.h311 template <class PolyMatcher, class TypeList>
313 std::vector<DynTypedMatcher> &Out, TypeList) {
314 Out.push_back(ast_matchers::internal::Matcher<typename TypeList::head>(Poly));
315 mergePolyMatchers(Poly, Out, typename TypeList::tail());
/freebsd-11-stable/contrib/llvm-project/lldb/source/API/
H A DSBCompileUnit.cpp19 #include "lldb/Symbol/TypeList.h"
146 TypeList type_list;
/freebsd-11-stable/contrib/llvm-project/lldb/source/DataFormatters/
H A DTypeFormat.cpp22 #include "lldb/Symbol/TypeList.h"
163 TypeList types;
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchersInternal.h1077 template <typename... Ts> struct TypeList {}; // Empty sentinel type list. struct in namespace:clang::ast_matchers::internal
1079 template <typename T1, typename... Ts> struct TypeList<T1, Ts...> { struct in namespace:clang::ast_matchers::internal
1085 /// This type is used to do recursion. TypeList<>/EmptyTypeList indicates the
1087 using tail = TypeList<Ts...>;
1091 using EmptyTypeList = TypeList<>;
1110 TypeList<Decl, Stmt, NestedNameSpecifier, NestedNameSpecifierLoc, QualType,
1125 TypeList<Decl, Stmt, NestedNameSpecifier, NestedNameSpecifierLoc, TypeLoc,
1130 TypeList<CallExpr, CXXConstructExpr, CXXNewExpr, DeclRefExpr, EnumType,
H A DASTMatchersMacros.h216 /// You can't pass something like \c TypeList<Foo, Bar> to a macro, because it
218 /// \c void(TypeList<Foo, Bar>), which works thanks to the parenthesis.
220 /// extract the TypeList object.
222 void(::clang::ast_matchers::internal::TypeList<__VA_ARGS__>)
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DSymbolFileDWARF.h207 lldb_private::TypeList &type_list) override;
342 lldb_private::TypeList &GetTypeList() override;
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
H A DSymbolFilePDB.h156 lldb_private::TypeList &type_list) override;
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DSymbolFileNativePDB.h129 TypeList &type_list) override;
/freebsd-11-stable/contrib/llvm-project/lldb/source/Target/
H A DLanguage.cpp18 #include "lldb/Symbol/TypeList.h"
401 TypeList matches;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp496 std::vector<Type*> TypeList; member in class:__anon1668::BitcodeReader
1188 if (ID >= TypeList.size())
1191 if (Type *Ty = TypeList[ID])
1196 return TypeList[ID] = createIdentifiedStructType(Context);
1680 if (!TypeList.empty())
1700 if (NumRecords != TypeList.size())
1722 TypeList.resize(Record[0]);
1848 if (NumRecords >= TypeList.size())
1852 StructType *Res = cast_or_null<StructType>(TypeList[NumRecords]);
1855 TypeList[NumRecord
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/
H A DItaniumABILanguageRuntime.cpp27 #include "lldb/Symbol/TypeList.h"
96 TypeList class_types;
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangASTSource.cpp256 TypeList types;
288 TypeList types;
726 TypeList types;
1364 TypeList type_list;

Completed in 330 milliseconds

12