Searched refs:ArgTypes (Results 1 - 21 of 21) sorted by relevance

/external/clang/test/CXX/temp/temp.decls/temp.variadic/
H A Dinjected-class-name.cpp48 template<typename R, typename ...ArgTypes>
49 struct X<R(ArgTypes...)> {
50 X<R(ArgTypes...)> f();
53 template<typename R, typename ...ArgTypes>
54 X<R(ArgTypes...)> X<R(ArgTypes...)>::f() { return *this; }
60 template<typename ...ArgTypes> int g(ArgTypes...);
64 template<typename R, typename ...ArgTypes>
65 struct X1<R(ArgTypes
[all...]
/external/clang/test/CXX/temp/temp.fct.spec/temp.deduct/temp.deduct.type/
H A Dp21.cpp10 template<class R, class ... ArgTypes> struct X<R(int, ArgTypes ...)> {
/external/clang/test/CodeGenCXX/
H A Dmangle-variadic-templates.cpp54 template<typename R, typename ...ArgTypes> identity<R(ArgTypes...)> f5() {}
/external/clang/lib/CodeGen/
H A DCGCUDANV.cpp83 std::vector<llvm::Type *> ArgTypes; local
89 ArgTypes.push_back(cast<llvm::PointerType>(V->getType())->getElementType());
92 CGF.getLLVMContext(), ArgTypes);
103 llvm::ConstantExpr::getSizeOf(ArgTypes[I]),
H A DCGStmt.cpp1444 std::vector<llvm::Type*> ArgTypes; local
1504 ArgTypes.push_back(Dest.getAddress()->getType());
1585 ArgTypes.push_back(Arg->getType());
1592 ArgTypes.push_back(InOutArgTypes[i]);
1629 llvm::FunctionType::get(ResultType, ArgTypes, false);
H A DCGObjCGNU.cpp2360 llvm::Type *ArgTypes[2] = {PtrTy, PtrToInt8Ty}; local
2363 ArgTypes, false);
/external/llvm/utils/TableGen/
H A DIntrinsicEmitter.cpp211 const std::vector<Record*> &ArgTypes,
213 if (ArgTypes.empty())
216 if (ArgTypes.size() == 1)
217 return EmitTypeGenerate(OS, ArgTypes.front(), ArgNo);
222 I = ArgTypes.begin(), E = ArgTypes.end(); I != E; ++I) {
343 const RecPair &ArgTypes = I->first; local
344 const std::vector<Record*> &RetTys = ArgTypes.first;
345 const std::vector<Record*> &ParamTys = ArgTypes.second;
440 const RecPair &ArgTypes local
210 EmitTypeGenerate(raw_ostream &OS, const std::vector<Record*> &ArgTypes, unsigned &ArgNo) argument
[all...]
/external/valgrind/main/none/tests/amd64/
H A Dgen_insn_test.pl7 our %ArgTypes = (
256 print qq| $ArgTypes{$type} $name = \{ .$subtype = \{|;
293 print qq| $ArgTypes{$type} $name = \{ .$subtype = \{|;
378 print qq| $ArgTypes{$type} $name = \{ .$subtype = \{|;
415 print qq| $ArgTypes{$type} $name = \{ .$subtype = \{|;
503 print qq| $ArgTypes{$type} $name|;
526 print qq| $ArgTypes{$type} $name;\n|;
545 print qq| $ArgTypes{$type} $name;\n|;
563 print qq| $ArgTypes{eflags} $name;\n|;
587 print qq| $ArgTypes{fpuc
[all...]
/external/valgrind/main/none/tests/x86/
H A Dgen_insn_test.pl7 our %ArgTypes = (
233 print qq| $ArgTypes{$type} $name = \{ .$subtype = \{|;
270 print qq| $ArgTypes{$type} $name = \{ .$subtype = \{|;
355 print qq| $ArgTypes{$type} $name = \{ .$subtype = \{|;
392 print qq| $ArgTypes{$type} $name = \{ .$subtype = \{|;
480 print qq| $ArgTypes{$type} $name|;
503 print qq| $ArgTypes{$type} $name;\n|;
522 print qq| $ArgTypes{$type} $name;\n|;
540 print qq| $ArgTypes{eflags} $name;\n|;
564 print qq| $ArgTypes{fpuc
[all...]
/external/clang/lib/Rewrite/
H A DRewriteModernObjC.cpp2553 SmallVector<QualType, 4> ArgTypes; local
2554 ArgTypes.push_back(Context->getObjCIdType());
2555 ArgTypes.push_back(Context->getObjCSelType());
2558 ArgTypes.push_back((*PI)->getType());
2574 getSimpleFunctionType(returnType, &ArgTypes[0], ArgTypes.size(),
2692 SmallVector<QualType, 4> ArgTypes; local
2693 ArgTypes.push_back(Context->getObjCIdType());
2694 ArgTypes.push_back(Context->getObjCSelType());
2697 ArgTypes
2860 SmallVector<QualType, 8> ArgTypes; local
3296 SmallVector<QualType, 8> ArgTypes; local
4245 SmallVector<QualType, 8> ArgTypes; local
4313 SmallVector<QualType, 8> ArgTypes; local
[all...]
H A DRewriteObjC.cpp2962 SmallVector<QualType, 8> ArgTypes; local
2967 ArgTypes.push_back(Context->getPointerType(getSuperStructType()));
2969 ArgTypes.push_back(Context->getObjCIdType());
2970 ArgTypes.push_back(Context->getObjCSelType());
2980 ArgTypes.push_back(t);
3005 getSimpleFunctionType(returnType, &ArgTypes[0], ArgTypes.size(),
3036 castType = getSimpleFunctionType(returnType, &ArgTypes[0], ArgTypes.size(),
3787 SmallVector<QualType, 8> ArgTypes; local
3857 SmallVector<QualType, 8> ArgTypes; local
[all...]
/external/llvm/lib/Transforms/Utils/
H A DCloneFunction.cpp162 std::vector<Type*> ArgTypes; local
170 ArgTypes.push_back(I->getType());
174 ArgTypes, F->getFunctionType()->isVarArg());
H A DCodeExtractor.cpp405 std::vector<Type*> ArgTypes; local
408 ArgTypes.push_back((*v)->getType());
411 Type *StructArgTy = StructType::get(newFunction->getContext(), ArgTypes);
/external/llvm/examples/ExceptionDemo/
H A DExceptionDemo.cpp195 typedef std::vector<llvm::Type*> ArgTypes; typedef
215 const ArgTypes &theArgTypes,
1108 ArgTypes argTypes;
1372 ArgTypes unwindArgTypes;
1718 ArgTypes argTypes;
/external/clang/lib/Sema/
H A DSemaExprCXX.cpp1567 SmallVector<QualType, 4> ArgTypes; local
1568 ArgTypes.push_back(Context.VoidPtrTy);
1570 ArgTypes.push_back(Proto->getArgType(I));
1576 = Context.getFunctionType(Context.VoidTy, ArgTypes.data(),
1577 ArgTypes.size(), EPI);
H A DSemaTemplateDeduction.cpp3586 SmallVectorImpl<QualType> &ArgTypes) {
3604 ArgTypes.push_back(ArgTy);
3584 MaybeAddImplicitObjectParameterType(ASTContext &Context, CXXMethodDecl *Method, SmallVectorImpl<QualType> &ArgTypes) argument
H A DSemaDecl.cpp2031 SmallVector<QualType, 16> ArgTypes; local
2048 ArgTypes.push_back(NewParm->getType());
2055 ArgTypes.push_back(NewParm->getType());
2071 New->setType(Context.getFunctionType(MergedReturn, &ArgTypes[0],
2072 ArgTypes.size(),
H A DSemaExpr.cpp1000 MultiTypeArg ArgTypes,
1002 unsigned NumAssocs = ArgTypes.size();
1005 ParsedType *ParsedTypes = ArgTypes.release();
996 ActOnGenericSelectionExpr(SourceLocation KeyLoc, SourceLocation DefaultLoc, SourceLocation RParenLoc, Expr *ControllingExpr, MultiTypeArg ArgTypes, MultiExprArg ArgExprs) argument
/external/clang/lib/AST/
H A DASTContext.cpp6501 SmallVector<QualType, 8> ArgTypes; local
6520 *IntegerConstantArgs |= 1 << ArgTypes.size();
6526 ArgTypes.push_back(Ty);
6538 if (ArgTypes.empty() && Variadic)
6545 return getFunctionType(ResType, ArgTypes.data(), ArgTypes.size(), EPI);
H A DASTImporter.cpp1519 SmallVector<QualType, 4> ArgTypes;
1526 ArgTypes.push_back(ArgType);
1543 return Importer.getToContext().getFunctionType(ToResultType, ArgTypes.data(),
1544 ArgTypes.size(), EPI);
/external/clang/include/clang/Sema/
H A DSema.h2657 MultiTypeArg ArgTypes,

Completed in 332 milliseconds