/external/clang/lib/AST/ |
H A D | StmtPrinter.cpp | 1535 const TemplateArgumentList *Args = local 1537 assert(Args); 1538 const TemplateArgument &Pack = Args->get(0);
|
H A D | StmtProfile.cpp | 62 void VisitTemplateArguments(const TemplateArgumentLoc *Args, 1309 void StmtProfiler::VisitTemplateArguments(const TemplateArgumentLoc *Args, argument 1313 VisitTemplateArgument(Args[I].getArgument());
|
H A D | Type.cpp | 1451 unsigned NumArgs, const TemplateArgument *Args, 1460 if (Args[I].containsUnexpandedParameterPack()) 1463 new (&getArgBuffer()[I]) TemplateArgument(Args[I]); 1474 const TemplateArgument *Args) { 1479 Args[Idx].Profile(ID, Context); 1960 anyDependentTemplateArguments(const TemplateArgumentListInfo &Args, argument 1962 return anyDependentTemplateArguments(Args.getArgumentArray(), Args.size(), 1967 anyDependentTemplateArguments(const TemplateArgumentLoc *Args, unsigned N, argument 1970 if (Args[ 1448 DependentTemplateSpecializationType( ElaboratedTypeKeyword Keyword, NestedNameSpecifier *NNS, const IdentifierInfo *Name, unsigned NumArgs, const TemplateArgument *Args, QualType Canon) argument 1468 Profile(llvm::FoldingSetNodeID &ID, const ASTContext &Context, ElaboratedTypeKeyword Keyword, NestedNameSpecifier *Qualifier, const IdentifierInfo *Name, unsigned NumArgs, const TemplateArgument *Args) argument 1983 anyDependentTemplateArguments(const TemplateArgument *Args, unsigned N, bool &InstantiationDependent) argument 1999 TemplateSpecializationType(TemplateName T, const TemplateArgument *Args, unsigned NumArgs, QualType Canon, QualType AliasedType) argument 2057 Profile(llvm::FoldingSetNodeID &ID, TemplateName T, const TemplateArgument *Args, unsigned NumArgs, const ASTContext &Context) argument [all...] |
/external/clang/lib/CodeGen/ |
H A D | CGBlocks.cpp | 952 CallArgList Args; local 953 Args.add(RValue::get(BlockLiteral), getContext().VoidPtrTy); 958 EmitCallArgs(Args, FnType->getAs<FunctionProtoType>(), 966 CGM.getTypes().arrangeBlockFunctionCall(Args, FuncTy); 975 return EmitCall(FnInfo, Func, ReturnValue, Args);
|
H A D | CGDecl.cpp | 465 CallArgList Args; variable 466 Args.add(RValue::get(Arg), 468 CGF.EmitCall(FnInfo, CleanupFn, ReturnValueSlot(), Args);
|
H A D | CGException.cpp | 48 llvm::Type *Args[3] = { CGM.Int8PtrTy, CGM.Int8PtrTy, CGM.Int8PtrTy }; local 50 llvm::FunctionType::get(CGM.VoidTy, Args, /*IsVarArgs=*/false);
|
H A D | CGExprCXX.cpp | 46 CallArgList Args; local 49 Args.add(RValue::get(This), MD->getThisType(getContext())); 53 Args.add(RValue::get(ImplicitParam), ImplicitParamTy); 57 RequiredArgs required = RequiredArgs::forPrototypePlus(FPT, Args.size()); 60 EmitCallArgs(Args, FPT, ArgBeg, ArgEnd); 62 return EmitCall(CGM.getTypes().arrangeCXXMethodCall(Args, FPT, required), 63 Callee, ReturnValue, Args, MD); 267 CallArgList Args; local 273 Args.add(RValue::get(This), ThisType); 278 EmitCallArgs(Args, FP 999 EmitNewDeleteCall(CodeGenFunction &CGF, const FunctionDecl *Callee, const FunctionProtoType *CalleeType, const CallArgList &Args) argument 1035 CallArgList Args; local 1491 CallArgList Args; variable [all...] |
H A D | CGStmt.cpp | 1791 std::vector<llvm::Value*> Args; local 1857 Args.push_back(Dest.getAddress()); 1942 Args.push_back(Arg); 1949 Args.push_back(InOutArgs[i]); 1993 llvm::CallInst *Result = Builder.CreateCall(IA, Args); 2118 FunctionArgList Args; local 2119 Args.append(CD->param_begin(), CD->param_end()); 2124 CGM.getTypes().arrangeFreeFunctionDeclaration(Ctx.VoidTy, Args, ExtInfo, 2134 StartFunction(CD, Ctx.VoidTy, F, FuncInfo, Args,
|
H A D | CodeGenFunction.cpp | 525 const FunctionArgList &Args, 594 for (FunctionArgList::const_iterator i = Args.begin(), e = Args.end(); 649 EmitFunctionProlog(*CurFnInfo, CurFn, Args); 675 for (FunctionArgList::const_iterator i = Args.begin(), e = Args.end(); 696 void CodeGenFunction::EmitFunctionBody(FunctionArgList &Args, argument 765 FunctionArgList Args; local 773 CGM.getCXXABI().buildThisParam(*this, Args); 777 Args 521 StartFunction(GlobalDecl GD, QualType RetTy, llvm::Function *Fn, const CGFunctionInfo &FnInfo, const FunctionArgList &Args, SourceLocation Loc, SourceLocation StartLoc) argument 1599 llvm::Value *Args[4] = { local [all...] |
/external/clang/lib/Parse/ |
H A D | ParseExprCXX.cpp | 2010 ParsedTemplateArgument *Args = TemplateId->getTemplateArgs(); local 2013 Args[Arg] = TemplateArgs[Arg]; 2797 SmallVector<ParsedType, 2> Args; 2816 Args.push_back(Ty.get()); 2824 if (Arity && Args.size() != Arity) { 2826 << Arity << 0 << (Arity > 1) << (int)Args.size() << SourceRange(Loc); 2830 if (!Arity && Args.empty()) { 2832 << 1 << 1 << 1 << (int)Args.size() << SourceRange(Loc); 2836 return Actions.ActOnTypeTrait(TypeTraitFromTokKind(Kind), Loc, Args, EndLoc);
|
/external/clang/lib/Sema/ |
H A D | SemaLambda.cpp | 775 MultiExprArg Args = Init; local 777 Args = 780 InitializationSequence InitSeq(*this, Entity, Kind, Args); 781 ExprResult Result = InitSeq.Perform(*this, Entity, Kind, Args, &DclT);
|
H A D | SemaTemplateInstantiate.cpp | 1445 /// \param Args the template arguments that will be 1463 const MultiLevelTemplateArgumentList &Args, 1474 TemplateInstantiator Instantiator(*this, Args, Loc, Entity); 1479 const MultiLevelTemplateArgumentList &Args, 1498 TemplateInstantiator Instantiator(*this, Args, Loc, Entity); 1561 const MultiLevelTemplateArgumentList &Args, 1573 TemplateInstantiator Instantiator(*this, Args, Loc, Entity); 2188 TemplateArgumentList *Args; member in struct:__anon18105::PartialSpecMatchResult 2260 Matched.back().Args = Info.take(); 2319 *P->Args); 1462 SubstType(TypeSourceInfo *T, const MultiLevelTemplateArgumentList &Args, SourceLocation Loc, DeclarationName Entity) argument 1478 SubstType(TypeLoc TL, const MultiLevelTemplateArgumentList &Args, SourceLocation Loc, DeclarationName Entity) argument 1560 SubstFunctionDeclType(TypeSourceInfo *T, const MultiLevelTemplateArgumentList &Args, SourceLocation Loc, DeclarationName Entity, CXXRecordDecl *ThisContext, unsigned ThisTypeQuals) argument 2643 Subst(const TemplateArgumentLoc *Args, unsigned NumArgs, TemplateArgumentListInfo &Result, const MultiLevelTemplateArgumentList &TemplateArgs) argument [all...] |
/external/clang/lib/Serialization/ |
H A D | ASTWriterStmt.cpp | 43 void AddTemplateKWAndArgsInfo(const ASTTemplateKWAndArgsInfo &Args); 53 AddTemplateKWAndArgsInfo(const ASTTemplateKWAndArgsInfo &Args) { argument 54 Writer.AddSourceLocation(Args.getTemplateKeywordLoc(), Record); 55 Writer.AddSourceLocation(Args.LAngleLoc, Record); 56 Writer.AddSourceLocation(Args.RAngleLoc, Record); 57 for (unsigned i=0; i != Args.NumTemplateArgs; ++i) 58 Writer.AddTemplateArgumentLoc(Args.getTemplateArgs()[i], Record); 1392 const ASTTemplateKWAndArgsInfo &Args = *E->getTemplateKWAndArgsInfo(); local 1393 Record.push_back(Args.NumTemplateArgs); 1394 AddTemplateKWAndArgsInfo(Args); 1419 const ASTTemplateKWAndArgsInfo &Args = *E->getTemplateKWAndArgsInfo(); local 1450 const ASTTemplateKWAndArgsInfo &Args = *E->getTemplateKWAndArgsInfo(); local [all...] |
/external/clang/utils/TableGen/ |
H A D | ClangAttrEmitter.cpp | 1051 const std::vector<std::unique_ptr<Argument>> &Args, 1121 if (!Args.empty()) 1126 for (auto I = Args.begin(), E = Args.end(); I != E; ++ I) { 1127 if (I != Args.begin()) OS << ", "; 1132 if (!Args.empty()) 1286 std::vector<Record *> Args = Attr->getValueAsListOfDefs("Args"); local 1287 if (Args.empty()) 1290 if (Args[ 1050 writePrettyPrintFunction(Record &R, const std::vector<std::unique_ptr<Argument>> &Args, raw_ostream &OS) argument 1341 std::vector<Record *> Args = Attr->getValueAsListOfDefs("Args"); local 1396 std::vector<std::unique_ptr<Argument>> Args; local 1565 std::vector<std::unique_ptr<Argument>> Args; local 1670 std::vector<std::unique_ptr<Argument>> Args; local 1711 std::vector<Record*> Attrs = Records.getAllDerivedDefinitions("Attr"), Args; local 1998 std::vector<std::unique_ptr<Argument>> Args; local 2040 std::vector<Record *> Args = R.getValueAsListOfDefs("Args"); local 2583 std::vector<Record*> Attrs = Records.getAllDerivedDefinitions("Attr"), Args; local [all...] |
/external/llvm/examples/Kaleidoscope/Chapter7/ |
H A D | toy.cpp | 156 std::vector<ExprAST*> Args; member in class:__anon25455::CallExprAST 159 : Callee(callee), Args(args) {} 199 std::vector<std::string> Args; member in class:__anon25455::PrototypeAST 205 : Name(name), Args(args), isOperator(isoperator), Precedence(prec) {} 207 bool isUnaryOp() const { return isOperator && Args.size() == 1; } 208 bool isBinaryOp() const { return isOperator && Args.size() == 2; } 281 std::vector<ExprAST*> Args; local 286 Args.push_back(Arg); 299 return new CallExprAST(IdName, Args); 700 if (CalleeF->arg_size() != Args [all...] |
/external/llvm/examples/Kaleidoscope/MCJIT/cached/ |
H A D | toy-jit.cpp | 174 std::vector<ExprAST*> Args; member in class:CallExprAST 177 : Callee(callee), Args(args) {} 217 std::vector<std::string> Args; member in class:PrototypeAST 223 : Name(name), Args(args), isOperator(isoperator), Precedence(prec) {} 225 bool isUnaryOp() const { return isOperator && Args.size() == 1; } 226 bool isBinaryOp() const { return isOperator && Args.size() == 2; } 298 std::vector<ExprAST*> Args; local 303 Args.push_back(Arg); 316 return new CallExprAST(IdName, Args); 727 if (CalleeF->arg_size() != Args [all...] |
H A D | toy.cpp | 180 std::vector<ExprAST*> Args; member in class:CallExprAST 183 : Callee(callee), Args(args) {} 223 std::vector<std::string> Args; member in class:PrototypeAST 229 : Name(name), Args(args), isOperator(isoperator), Precedence(prec) {} 231 bool isUnaryOp() const { return isOperator && Args.size() == 1; } 232 bool isBinaryOp() const { return isOperator && Args.size() == 2; } 304 std::vector<ExprAST*> Args; local 309 Args.push_back(Arg); 322 return new CallExprAST(IdName, Args); 1091 if (CalleeF->arg_size() != Args [all...] |
/external/llvm/examples/Kaleidoscope/MCJIT/complete/ |
H A D | toy.cpp | 204 std::vector<ExprAST*> Args; member in class:CallExprAST 207 : Callee(callee), Args(args) {} 247 std::vector<std::string> Args; member in class:PrototypeAST 253 : Name(name), Args(args), isOperator(isoperator), Precedence(prec) {} 255 bool isUnaryOp() const { return isOperator && Args.size() == 1; } 256 bool isBinaryOp() const { return isOperator && Args.size() == 2; } 328 std::vector<ExprAST*> Args; local 333 Args.push_back(Arg); 346 return new CallExprAST(IdName, Args); 1269 if (CalleeF->arg_size() != Args [all...] |
/external/llvm/examples/Kaleidoscope/MCJIT/initial/ |
H A D | toy.cpp | 157 std::vector<ExprAST*> Args; member in class:CallExprAST 160 : Callee(callee), Args(args) {} 200 std::vector<std::string> Args; member in class:PrototypeAST 206 : Name(name), Args(args), isOperator(isoperator), Precedence(prec) {} 208 bool isUnaryOp() const { return isOperator && Args.size() == 1; } 209 bool isBinaryOp() const { return isOperator && Args.size() == 2; } 281 std::vector<ExprAST*> Args; local 286 Args.push_back(Arg); 299 return new CallExprAST(IdName, Args); 949 if (CalleeF->arg_size() != Args [all...] |
/external/llvm/examples/Kaleidoscope/MCJIT/lazy/ |
H A D | toy-jit.cpp | 159 std::vector<ExprAST*> Args; member in class:CallExprAST 162 : Callee(callee), Args(args) {} 202 std::vector<std::string> Args; member in class:PrototypeAST 208 : Name(name), Args(args), isOperator(isoperator), Precedence(prec) {} 210 bool isUnaryOp() const { return isOperator && Args.size() == 1; } 211 bool isBinaryOp() const { return isOperator && Args.size() == 2; } 283 std::vector<ExprAST*> Args; local 288 Args.push_back(Arg); 301 return new CallExprAST(IdName, Args); 709 if (CalleeF->arg_size() != Args [all...] |
H A D | toy.cpp | 159 std::vector<ExprAST*> Args; member in class:CallExprAST 162 : Callee(callee), Args(args) {} 202 std::vector<std::string> Args; member in class:PrototypeAST 208 : Name(name), Args(args), isOperator(isoperator), Precedence(prec) {} 210 bool isUnaryOp() const { return isOperator && Args.size() == 1; } 211 bool isBinaryOp() const { return isOperator && Args.size() == 2; } 283 std::vector<ExprAST*> Args; local 288 Args.push_back(Arg); 301 return new CallExprAST(IdName, Args); 989 if (CalleeF->arg_size() != Args [all...] |
/external/llvm/include/llvm/TableGen/ |
H A D | Record.h | 1260 std::vector<Init*> Args; member in class:llvm::VarBitInit::DagInit 1267 Args(ArgRange.begin(), ArgRange.end()), 1294 unsigned getNumArgs() const { return Args.size(); } 1296 assert(Num < Args.size() && "Arg number out of range!"); 1297 return Args[Num]; 1311 inline const_arg_iterator arg_begin() const { return Args.begin(); } 1312 inline const_arg_iterator arg_end () const { return Args.end(); } 1314 inline size_t arg_size () const { return Args.size(); } 1315 inline bool arg_empty() const { return Args.empty(); }
|
/external/llvm/lib/Analysis/ |
H A D | InstructionSimplify.cpp | 3049 Value *llvm::SimplifyCall(Value *V, ArrayRef<Value *> Args, argument 3052 return ::SimplifyCall(V, Args.begin(), Args.end(), Query(DL, TLI, DT),
|
/external/llvm/lib/MC/ |
H A D | MCAsmStreamer.cpp | 121 void EmitLOHDirective(MCLOHType Kind, const MCLOHArgs &Args) override; 315 void MCAsmStreamer::EmitLOHDirective(MCLOHType Kind, const MCLOHArgs &Args) { argument 320 assert(NbArgs != -1 && ((size_t)NbArgs) == Args.size() && "Malformed LOH!"); 326 for (MCLOHArgs::const_iterator It = Args.begin(), EndIt = Args.end();
|
/external/llvm/lib/TableGen/ |
H A D | Record.cpp | 901 std::vector<Init*> Args; local 904 Args.push_back(LHSs->getArg(i)); 908 Args.push_back(RHSs->getArg(i)); 911 return DagInit::get(LHSs->getOperator(), "", Args, ArgNames); 919 std::vector<Init *> Args; local 920 Args.insert(Args.end(), LHSs->begin(), LHSs->end()); 921 Args.insert(Args.end(), RHSs->begin(), RHSs->end()); 923 Args, static_cas 1578 std::vector<Init *> Args; local [all...] |