Home
last modified time | relevance | path

Searched refs:TypeList (Results 1 – 15 of 15) sorted by relevance

/minix/external/bsd/llvm/dist/clang/include/clang/ASTMatchers/
H A DASTMatchersInternal.h858 struct TypeList { struct
861 typedef TypeList<T1, T2, T3, T4> self; argument
870 typedef typename TypeList<T2, T3, T4>::self tail; argument
878 struct TypeList<TypeList<Sub1, Sub2, Sub3, Sub4>, T2, T3,
879 T4> : public TypeList<Sub1,
887 struct TypeList<TypeList<>, T2, T3, T4> : public TypeList<T2, T3, T4> {
891 typedef TypeList<> EmptyTypeList;
909 typedef TypeList<
924 typedef TypeList<TypeList<Decl, Stmt, NestedNameSpecifier>,
929 typedef TypeList<TypeList<CallExpr, CXXConstructExpr, DeclRefExpr, EnumType>,
[all …]
H A DASTMatchersMacros.h196 #define AST_POLYMORPHIC_SUPPORTED_TYPES_1(t1) void(internal::TypeList<t1>)
198 void(internal::TypeList<t1, t2>)
200 void(internal::TypeList<t1, t2, t3>)
202 void(internal::TypeList<t1, t2, t3, t4>)
204 void(internal::TypeList<t1, t2, t3, internal::TypeList<t4, t5> >)
H A DASTMatchers.h1925 internal::HasParentMatcher, internal::TypeList<Decl, Stmt>,
1926 internal::TypeList<Decl, Stmt> > LLVM_ATTRIBUTE_UNUSED hasParent = {};
1940 internal::HasAncestorMatcher, internal::TypeList<Decl, Stmt>,
1941 internal::TypeList<Decl, Stmt> > LLVM_ATTRIBUTE_UNUSED hasAncestor = {};
/minix/external/bsd/llvm/dist/llvm/lib/Bitcode/Writer/
H A DValueEnumerator.h44 typedef std::vector<Type*> TypeList; typedef
54 TypeList Types;
152 const TypeList &getTypes() const { return Types; } in getTypes()
H A DBitcodeWriter.cpp320 const ValueEnumerator::TypeList &TypeList = VE.getTypes(); in WriteTypeTable() local
377 TypeVals.push_back(TypeList.size()); in WriteTypeTable()
382 for (unsigned i = 0, e = TypeList.size(); i != e; ++i) { in WriteTypeTable()
383 Type *T = TypeList[i]; in WriteTypeTable()
/minix/external/bsd/llvm/dist/clang/test/CodeGenCXX/
H A Ddebug-info-use-after-free.cpp31 template < typename T > struct TypeList struct
86 TypeList < int >::type >::Register ("Int", "TypedTestP1", 0);
90 TypeList < Types < int > >::type >::Register ("Int", "TypedTestP2", 0);
/minix/external/bsd/llvm/dist/llvm/utils/TableGen/
H A DCodeGenTarget.cpp485 ListInit *TypeList = R->getValueAsListInit("RetTypes"); in CodeGenIntrinsic() local
486 for (unsigned i = 0, e = TypeList->getSize(); i != e; ++i) { in CodeGenIntrinsic()
487 Record *TyEl = TypeList->getElementAsRecord(i); in CodeGenIntrinsic()
519 TypeList = R->getValueAsListInit("ParamTypes"); in CodeGenIntrinsic()
520 for (unsigned i = 0, e = TypeList->getSize(); i != e; ++i) { in CodeGenIntrinsic()
521 Record *TyEl = TypeList->getElementAsRecord(i); in CodeGenIntrinsic()
H A DCodeGenRegisters.cpp675 std::vector<Record*> TypeList = R->getValueAsListOfDefs("RegTypes"); in CodeGenRegisterClass() local
676 for (unsigned i = 0, e = TypeList.size(); i != e; ++i) { in CodeGenRegisterClass()
677 Record *Type = TypeList[i]; in CodeGenRegisterClass()
/minix/external/bsd/llvm/dist/llvm/utils/unittest/googletest/include/gtest/
H A Dgtest-typed-test.h166 typedef ::testing::internal::TypeList< Types >::type \
257 ::testing::internal::TypeList< Types >::type>::Register(\
/minix/external/bsd/llvm/lib/liblldbSymbol/
H A DMakefile31 TypeList.cpp \
/minix/external/bsd/llvm/dist/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp127 std::vector<Type*>().swap(TypeList); in FreeState()
580 if (ID >= TypeList.size()) in getTypeByID()
583 if (Type *Ty = TypeList[ID]) in getTypeByID()
878 if (!TypeList.empty()) in ParseTypeTableBody()
914 TypeList.resize(Record[0]); in ParseTypeTableBody()
1035 TypeList[NumRecords] = nullptr; in ParseTypeTableBody()
1064 TypeList[NumRecords] = nullptr; in ParseTypeTableBody()
1089 if (NumRecords >= TypeList.size()) in ParseTypeTableBody()
1093 TypeList[NumRecords++] = ResultTy; in ParseTypeTableBody()
1448 if (Record[0] >= TypeList.size() || !TypeList[Record[0]]) in ParseConstants()
[all …]
H A DBitcodeReader.h146 std::vector<Type*> TypeList; variable
/minix/external/bsd/llvm/dist/clang/lib/ASTMatchers/Dynamic/
H A DMarshallers.h215 template <class PolyMatcher, class TypeList>
217 std::vector<DynTypedMatcher> &Out, TypeList) {
218 Out.push_back(ast_matchers::internal::Matcher<typename TypeList::head>(Poly));
219 mergePolyMatchers(Poly, Out, typename TypeList::tail());
/minix/external/bsd/llvm/dist/llvm/lib/Target/CppBackend/
H A DCPPBackend.cpp83 typedef std::vector<Type*> TypeList; typedef
/minix/external/bsd/llvm/dist/llvm/utils/unittest/googletest/include/gtest/internal/
H A Dgtest-type-util.h3303 struct TypeList { typedef Types1<T> type; };
3315 struct TypeList<Types<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13,