| /freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/ |
| H A D | ParseExpr.cpp | 1650 ExprVector ArgExprs; in ParsePostfixExpressionSuffix() local 1664 if (ParseExpressionList(ArgExprs, CommaLocs, [&] { in ParsePostfixExpressionSuffix() 1682 for (auto &E : ArgExprs) in ParsePostfixExpressionSuffix() 1695 for (auto &E : ArgExprs) in ParsePostfixExpressionSuffix() 1707 assert((ArgExprs.size() == 0 || in ParsePostfixExpressionSuffix() 1708 ArgExprs.size()-1 == CommaLocs.size())&& in ParsePostfixExpressionSuffix() 2572 ExprVector ArgExprs; in ParseParenExpression() local 2575 if (!ParseSimpleExpressionList(ArgExprs, CommaLocs)) { in ParseParenExpression() 2578 if (ExprType >= FoldExpr && ArgExprs.size() == 1 && in ParseParenExpression() 2581 return ParseFoldExpression(ArgExprs[0], T); in ParseParenExpression() [all …]
|
| H A D | ParseDeclCXX.cpp | 3483 ExprVector ArgExprs; in ParseMemInitializer() local 3486 ParseExpressionList(ArgExprs, CommaLocs, [&] { in ParseMemInitializer() 3488 getCurScope(), ConstructorDecl, SS, TemplateTypeTy, ArgExprs, II, in ParseMemInitializer() 3495 getCurScope(), ConstructorDecl, SS, TemplateTypeTy, ArgExprs, II, in ParseMemInitializer() 3510 T.getOpenLocation(), ArgExprs, in ParseMemInitializer() 4151 ArgsVector ArgExprs; in ParseMicrosoftUuidAttributeArgs() local 4157 ArgExprs.push_back(StringResult.get()); in ParseMicrosoftUuidAttributeArgs() 4210 ArgExprs.push_back(UuidString); in ParseMicrosoftUuidAttributeArgs() 4215 SourceLocation(), ArgExprs.data(), ArgExprs.size(), in ParseMicrosoftUuidAttributeArgs()
|
| H A D | ParseDecl.cpp | 290 ArgsVector ArgExprs; in ParseAttributeArgsCommon() local 307 ArgExprs.push_back(ParseIdentifierLoc()); in ParseAttributeArgsCommon() 310 if (!ArgExprs.empty() ? Tok.is(tok::comma) : Tok.isNot(tok::r_paren)) { in ParseAttributeArgsCommon() 312 if (!ArgExprs.empty()) in ParseAttributeArgsCommon() 320 ArgExprs.push_back(ParseIdentifierLoc()); in ParseAttributeArgsCommon() 334 ArgExprs.push_back(ArgExpr.get()); in ParseAttributeArgsCommon() 344 ArgExprs.data(), ArgExprs.size(), Syntax); in ParseAttributeArgsCommon() 350 return static_cast<unsigned>(ArgExprs.size()); in ParseAttributeArgsCommon() 2769 ArgsVector ArgExprs; in ParseAlignmentSpecifier() local 2770 ArgExprs.push_back(ArgExpr.get()); in ParseAlignmentSpecifier() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaPseudoObject.cpp | 1525 SmallVector<Expr*, 4> ArgExprs; in buildSet() local 1526 ArgExprs.append(CallArgs.begin(), CallArgs.end()); in buildSet() 1527 ArgExprs.push_back(op); in buildSet() 1529 RefExpr->getSourceRange().getBegin(), ArgExprs, in buildSet()
|
| H A D | SemaExpr.cpp | 1329 ArrayRef<Expr *> ArgExprs) { in ActOnGenericSelectionExpr() argument 1331 assert(NumAssocs == ArgExprs.size()); in ActOnGenericSelectionExpr() 1344 ArgExprs); in ActOnGenericSelectionExpr() 5299 MultiExprArg ArgExprs) { in checkDirectCallValidity() argument 5307 if (Callee->getMinRequiredArguments() > ArgExprs.size()) in checkDirectCallValidity() 5415 if (checkArgsForPlaceholders(*this, ArgExprs)) in ActOnCallExpr() 5421 if (!ArgExprs.empty()) { in ActOnCallExpr() 5426 ArgExprs.back()->getEndLoc())); in ActOnCallExpr() 5443 Context, Fn, cast<CallExpr>(ExecConfig), ArgExprs, in ActOnCallExpr() 5479 if (Expr::hasAnyTypeDependentArguments(ArgExprs)) in ActOnCallExpr() [all …]
|
| H A D | SemaCodeComplete.cpp | 4667 SmallVector<Expr *, 12> ArgExprs( in ProduceCallSignatureHelp() local 4669 ArgExprs.append(Args.begin(), Args.end()); in ProduceCallSignatureHelp() 4673 AddFunctionCandidates(Decls, ArgExprs, CandidateSet, TemplateArgs, in ProduceCallSignatureHelp() 4702 SmallVector<Expr *, 12> ArgExprs(1, NakedFn); in ProduceCallSignatureHelp() local 4703 ArgExprs.append(Args.begin(), Args.end()); in ProduceCallSignatureHelp() 4704 AddFunctionCandidates(R.asUnresolvedSet(), ArgExprs, CandidateSet, in ProduceCallSignatureHelp() 4772 ArrayRef<Expr *> ArgExprs, IdentifierInfo *II, SourceLocation OpenParLoc) { in ProduceCtorInitMemberSignatureHelp() argument 4784 MemberDecl->getLocation(), ArgExprs, in ProduceCtorInitMemberSignatureHelp()
|
| H A D | SemaExprCXX.cpp | 4957 SmallVector<Expr *, 2> ArgExprs; in evaluateTypeTrait() local 4958 ArgExprs.reserve(Args.size() - 1); in evaluateTypeTrait() 4969 ArgExprs.push_back(&E); in evaluateTypeTrait() 4980 InitializationSequence Init(S, To, InitKind, ArgExprs); in evaluateTypeTrait() 4984 ExprResult Result = Init.Perform(S, To, InitKind, ArgExprs); in evaluateTypeTrait()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/ |
| H A D | Sema.h | 4268 ArrayRef<Expr *> ArgExprs); 4394 MultiExprArg ArgExprs, SourceLocation RParenLoc, 10366 ArrayRef<Expr *> ArgExprs,
|