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

12

/freebsd-10.3-release/contrib/llvm/tools/lldb/include/lldb/Symbol/
H A DTypeList.h1 //===-- TypeList.h ----------------------------------------------*- C++ -*-===//
21 class TypeList class in namespace:lldb_private
27 TypeList();
30 ~TypeList();
41 TypeList
93 DISALLOW_COPY_AND_ASSIGN (TypeList);
H A DSymbolVendor.h19 #include "lldb/Symbol/TypeList.h"
127 TypeList& types);
144 TypeList&
150 const TypeList&
159 TypeList &type_list);
192 TypeList m_type_list; // Uniqued types for all parsers owned by this module
H A DSymbolFile.h140 virtual uint32_t FindTypes (const SymbolContext& sc, const ConstString &name, const ClangNamespaceDecl *namespace_decl, bool append, uint32_t max_matches, TypeList& types) = 0;
141 // virtual uint32_t FindTypes (const SymbolContext& sc, const RegularExpression& regex, bool append, uint32_t max_matches, TypeList& types) = 0;
142 virtual TypeList * GetTypeList ();
145 lldb_private::TypeList &type_list) = 0;
H A DType.h121 TypeList*
583 Append (const lldb_private::TypeList &type_list);
/freebsd-10.3-release/contrib/llvm/tools/lldb/source/Symbol/
H A DTypeList.cpp1 //===-- TypeList.cpp --------------------------------------------*- C++ -*-===//
35 #include "lldb/Symbol/TypeList.h"
41 TypeList::TypeList() : function in class:TypeList
49 TypeList::~TypeList()
54 TypeList::Insert (const TypeSP& type_sp)
63 TypeList::InsertUnique (const TypeSP& type_sp)
84 //TypeList::FindType(lldb::user_id_t uid)
95 //TypeList
[all...]
H A DSymbolFile.cpp77 TypeList *
H A DSymbolVendor.cpp334 SymbolVendor::FindTypes (const SymbolContext& sc, const ConstString &name, const ClangNamespaceDecl *namespace_decl, bool append, size_t max_matches, TypeList& types)
351 lldb_private::TypeList &type_list)
/freebsd-10.3-release/lib/clang/liblldbSymbol/
H A DMakefile29 TypeList.cpp \
/freebsd-10.3-release/contrib/llvm/lib/Bitcode/Writer/
H A DValueEnumerator.h39 typedef std::vector<Type*> TypeList; typedef in class:llvm::ValueEnumerator
46 TypeList Types;
131 const TypeList &getTypes() const { return Types; }
/freebsd-10.3-release/contrib/llvm/tools/clang/include/clang/ASTMatchers/
H A DASTMatchersMacros.h161 /// You can't pass something like \c TypeList<Foo, Bar> to a macro, because it
163 /// \c void(TypeList<Foo, Bar>), which works thanks to the parenthesis.
165 /// extract the TypeList object.
166 #define AST_POLYMORPHIC_SUPPORTED_TYPES_1(t1) void(internal::TypeList<t1>)
168 void(internal::TypeList<t1, t2>)
170 void(internal::TypeList<t1, t2, t3>)
172 void(internal::TypeList<t1, t2, t3, t4>)
174 void(internal::TypeList<t1, t2, t3, internal::TypeList<t4, t5> >)
H A DASTMatchersInternal.h815 struct TypeList { struct in namespace:clang::ast_matchers::internal
818 typedef TypeList<T1, T2, T3, T4> self;
825 /// This type is used to do recursion. TypeList<>/EmptyTypeList indicates the
827 typedef typename TypeList<T2, T3, T4>::self tail;
835 struct TypeList<TypeList<Sub1, Sub2, Sub3, Sub4>, T2, T3, struct in namespace:clang::ast_matchers::internal
836 T4> : public TypeList<Sub1,
837 typename TypeList<Sub2, Sub3, Sub4>::self,
838 typename TypeList<T2, T3, T4>::self> {};
844 struct TypeList<TypeLis struct in namespace:clang::ast_matchers::internal
[all...]
H A DASTMatchers.h1647 internal::HasParentMatcher, internal::TypeList<Decl, Stmt>,
1648 internal::TypeList<Decl, Stmt> > LLVM_ATTRIBUTE_UNUSED hasParent = {};
1662 internal::HasAncestorMatcher, internal::TypeList<Decl, Stmt>,
1663 internal::TypeList<Decl, Stmt> > LLVM_ATTRIBUTE_UNUSED hasAncestor = {};
/freebsd-10.3-release/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/Symtab/
H A DSymbolFileSymtab.h103 FindTypes (const lldb_private::SymbolContext& sc,const lldb_private::ConstString &name, const lldb_private::ClangNamespaceDecl *namespace_decl, bool append, uint32_t max_matches, lldb_private::TypeList& types);
108 lldb_private::TypeList &type_list);
H A DSymbolFileSymtab.cpp23 #include "lldb/Symbol/TypeList.h"
64 SymbolFileSymtab::GetTypes (SymbolContextScope *sc_scope, uint32_t type_mask, lldb_private::TypeList &type_list)
389 lldb_private::TypeList& types)
/freebsd-10.3-release/contrib/llvm/tools/lldb/include/lldb/Core/
H A DModule.h491 TypeList& types);
525 TypeList& type_list);
736 TypeList*
1166 TypeList& types);
H A DModuleList.h438 TypeList& types) const;
/freebsd-10.3-release/contrib/llvm/utils/TableGen/
H A DCodeGenTarget.cpp471 ListInit *TypeList = R->getValueAsListInit("RetTypes"); local
472 for (unsigned i = 0, e = TypeList->getSize(); i != e; ++i) {
473 Record *TyEl = TypeList->getElementAsRecord(i);
505 TypeList = R->getValueAsListInit("ParamTypes");
506 for (unsigned i = 0, e = TypeList->getSize(); i != e; ++i) {
507 Record *TyEl = TypeList->getElementAsRecord(i);
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/ASTMatchers/Dynamic/
H A DMarshallers.h173 template <class PolyMatcher, class TypeList>
175 std::vector<DynTypedMatcher> &Out, TypeList) {
176 Out.push_back(ast_matchers::internal::Matcher<typename TypeList::head>(Poly));
177 mergePolyMatchers(Poly, Out, typename TypeList::tail());
/freebsd-10.3-release/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/
H A DSymbolFileDWARF.h122 virtual uint32_t FindTypes (const lldb_private::SymbolContext& sc, const lldb_private::ConstString &name, const lldb_private::ClangNamespaceDecl *namespace_decl, bool append, uint32_t max_matches, lldb_private::TypeList& types);
123 virtual lldb_private::TypeList *
127 lldb_private::TypeList &type_list);
368 lldb_private::TypeList* type_list,
448 uint32_t FindTypes(std::vector<dw_offset_t> die_offsets, uint32_t max_matches, lldb_private::TypeList& types);
H A DSymbolFileDWARFDebugMap.h87 virtual uint32_t FindTypes (const lldb_private::SymbolContext& sc, const lldb_private::ConstString &name, const lldb_private::ClangNamespaceDecl *namespace_decl, bool append, uint32_t max_matches, lldb_private::TypeList& types);
94 lldb_private::TypeList &type_list);
/freebsd-10.3-release/contrib/llvm/tools/lldb/source/API/
H A DSBCompileUnit.cpp175 TypeList type_list;
H A DSBModule.cpp553 TypeList type_list;
610 TypeList type_list;
/freebsd-10.3-release/contrib/llvm/tools/lldb/source/DataFormatters/
H A DTypeFormat.cpp28 #include "lldb/Symbol/TypeList.h"
185 TypeList types;
/freebsd-10.3-release/contrib/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp45 std::vector<Type*>().swap(TypeList);
418 if (ID >= TypeList.size())
421 if (Type *Ty = TypeList[ID])
426 return TypeList[ID] = StructType::create(Context);
692 if (!TypeList.empty())
709 if (NumRecords != TypeList.size())
728 TypeList.resize(Record[0]);
842 if (NumRecords >= TypeList.size())
846 StructType *Res = cast_or_null<StructType>(TypeList[NumRecords]);
849 TypeList[NumRecord
[all...]
/freebsd-10.3-release/contrib/llvm/tools/lldb/source/Core/
H A DModule.cpp858 TypeList& types)
875 TypeList& type_list)
886 TypeList type_list;
899 TypeList& types)
1176 TypeList*

Completed in 298 milliseconds

12