Searched defs:Args (Results 126 - 150 of 216) sorted by relevance

123456789

/external/clang/lib/AST/
H A DStmtPrinter.cpp1535 const TemplateArgumentList *Args = local
1537 assert(Args);
1538 const TemplateArgument &Pack = Args->get(0);
H A DStmtProfile.cpp62 void VisitTemplateArguments(const TemplateArgumentLoc *Args,
1309 void StmtProfiler::VisitTemplateArguments(const TemplateArgumentLoc *Args, argument
1313 VisitTemplateArgument(Args[I].getArgument());
H A DType.cpp1451 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 DCGBlocks.cpp952 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 DCGDecl.cpp465 CallArgList Args; variable
466 Args.add(RValue::get(Arg),
468 CGF.EmitCall(FnInfo, CleanupFn, ReturnValueSlot(), Args);
H A DCGException.cpp48 llvm::Type *Args[3] = { CGM.Int8PtrTy, CGM.Int8PtrTy, CGM.Int8PtrTy }; local
50 llvm::FunctionType::get(CGM.VoidTy, Args, /*IsVarArgs=*/false);
H A DCGExprCXX.cpp46 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 DCGStmt.cpp1791 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 DCodeGenFunction.cpp525 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 DParseExprCXX.cpp2010 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 DSemaLambda.cpp775 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 DSemaTemplateInstantiate.cpp1445 /// \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 DASTWriterStmt.cpp43 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 DClangAttrEmitter.cpp1051 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 Dtoy.cpp156 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 Dtoy-jit.cpp174 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 Dtoy.cpp180 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 Dtoy.cpp204 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 Dtoy.cpp157 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 Dtoy-jit.cpp159 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 Dtoy.cpp159 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 DRecord.h1260 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 DInstructionSimplify.cpp3049 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 DMCAsmStreamer.cpp121 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 DRecord.cpp901 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...]

Completed in 2151 milliseconds

123456789