| /freebsd-13.1/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseExpr.cpp | 2016 ExprVector ArgExprs; in ParsePostfixExpressionSuffix() local 2026 if (ParseExpressionList(ArgExprs, CommaLocs, [&] { in ParsePostfixExpressionSuffix() 2039 for (auto &E : ArgExprs) in ParsePostfixExpressionSuffix() 2052 for (auto &E : ArgExprs) in ParsePostfixExpressionSuffix() 2065 (ArgExprs.size() == 0 || ArgExprs.size() - 1 == CommaLocs.size()) && in ParsePostfixExpressionSuffix() 2072 ArgExprs.insert(ArgExprs.begin(), Fn); in ParsePostfixExpressionSuffix() 3054 ExprVector ArgExprs; in ParseParenExpression() local 3057 if (!ParseSimpleExpressionList(ArgExprs, CommaLocs)) { in ParseParenExpression() 3060 if (ExprType >= FoldExpr && ArgExprs.size() == 1 && in ParseParenExpression() 3063 return ParseFoldExpression(ArgExprs[0], T); in ParseParenExpression() [all …]
|
| H A D | ParseDeclCXX.cpp | 3710 ExprVector ArgExprs; in ParseMemInitializer() local 3716 getCurScope(), ConstructorDecl, SS, TemplateTypeTy.get(), ArgExprs, II, in ParseMemInitializer() 3722 ParseExpressionList(ArgExprs, CommaLocs, [&] { in ParseMemInitializer() 3741 T.getOpenLocation(), ArgExprs, in ParseMemInitializer() 4541 ArgsVector ArgExprs; in ParseMicrosoftUuidAttributeArgs() local 4547 ArgExprs.push_back(StringResult.get()); in ParseMicrosoftUuidAttributeArgs() 4600 ArgExprs.push_back(UuidString); in ParseMicrosoftUuidAttributeArgs() 4605 SourceLocation(), ArgExprs.data(), ArgExprs.size(), in ParseMicrosoftUuidAttributeArgs()
|
| H A D | ParseDecl.cpp | 369 ArgsVector ArgExprs; in ParseAttributeArgsCommon() local 386 ArgExprs.push_back(ParseIdentifierLoc()); in ParseAttributeArgsCommon() 390 if (!ArgExprs.empty() ? Tok.is(tok::comma) : Tok.isNot(tok::r_paren)) { in ParseAttributeArgsCommon() 392 if (!ArgExprs.empty()) in ParseAttributeArgsCommon() 413 ArgExprs.push_back(ParseIdentifierLoc()); in ParseAttributeArgsCommon() 427 ArgExprs.push_back(ArgExpr.get()); in ParseAttributeArgsCommon() 442 ArgExprs.data(), ArgExprs.size(), Syntax); in ParseAttributeArgsCommon() 449 return static_cast<unsigned>(ArgExprs.size() + !TheParsedType.get().isNull()); in ParseAttributeArgsCommon() 2864 ArgsVector ArgExprs; in ParseAlignmentSpecifier() local 2865 ArgExprs.push_back(ArgExpr.get()); in ParseAlignmentSpecifier() [all …]
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaPseudoObject.cpp | 1515 SmallVector<Expr*, 4> ArgExprs; in buildSet() local 1516 ArgExprs.append(CallArgs.begin(), CallArgs.end()); in buildSet() 1517 ArgExprs.push_back(op); in buildSet() 1519 RefExpr->getSourceRange().getBegin(), ArgExprs, in buildSet()
|
| H A D | SemaExpr.cpp | 1589 ArrayRef<Expr *> ArgExprs) { in ActOnGenericSelectionExpr() argument 1591 assert(NumAssocs == ArgExprs.size()); in ActOnGenericSelectionExpr() 1604 ArgExprs); in ActOnGenericSelectionExpr() 6209 ArgExprs.size() < FT->getNumParams()) in rewriteBuiltinFunctionDecl() 6278 MultiExprArg ArgExprs) { in checkDirectCallValidity() argument 6286 if (Callee->getMinRequiredArguments() > ArgExprs.size()) in checkDirectCallValidity() 6424 if (checkArgsForPlaceholders(*this, ArgExprs)) in BuildCallExpr() 6430 if (!ArgExprs.empty()) { in BuildCallExpr() 6489 if (Expr::hasAnyTypeDependentArguments(ArgExprs)) in BuildCallExpr() 6545 checkDirectCallValidity(*this, Fn, FD, ArgExprs); in BuildCallExpr() [all …]
|
| H A D | SemaCodeComplete.cpp | 5757 SmallVector<Expr *, 12> ArgExprs( in ProduceCallSignatureHelp() local 5759 ArgExprs.append(ArgsWithoutDependentTypes.begin(), in ProduceCallSignatureHelp() 5764 AddFunctionCandidates(Decls, ArgExprs, CandidateSet, TemplateArgs, in ProduceCallSignatureHelp() 5793 SmallVector<Expr *, 12> ArgExprs(1, NakedFn); in ProduceCallSignatureHelp() local 5794 ArgExprs.append(ArgsWithoutDependentTypes.begin(), in ProduceCallSignatureHelp() 5796 AddFunctionCandidates(R.asUnresolvedSet(), ArgExprs, CandidateSet, in ProduceCallSignatureHelp() 5866 ArrayRef<Expr *> ArgExprs, IdentifierInfo *II, SourceLocation OpenParLoc) { in ProduceCtorInitMemberSignatureHelp() argument 5878 MemberDecl->getLocation(), ArgExprs, in ProduceCtorInitMemberSignatureHelp()
|
| H A D | SemaExprCXX.cpp | 5268 SmallVector<Expr *, 2> ArgExprs; in evaluateTypeTrait() local 5269 ArgExprs.reserve(Args.size() - 1); in evaluateTypeTrait() 5274 ArgExprs.push_back( in evaluateTypeTrait() 5290 InitializationSequence Init(S, To, InitKind, ArgExprs); in evaluateTypeTrait() 5294 ExprResult Result = Init.Perform(S, To, InitKind, ArgExprs); in evaluateTypeTrait()
|
| H A D | SemaOpenMP.cpp | 6744 MultiExprArg ArgExprs, in ActOnOpenMPCall() argument 6822 NewCall = BuildCallExpr(Scope, BestExpr, LParenLoc, ArgExprs, RParenLoc, in ActOnOpenMPCall()
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Sema.h | 5258 ArrayRef<Expr *> ArgExprs); 5428 MultiExprArg ArgExprs, SourceLocation RParenLoc, 5431 MultiExprArg ArgExprs, SourceLocation RParenLoc, 10344 SourceLocation LParenLoc, MultiExprArg ArgExprs, 12394 ArrayRef<Expr *> ArgExprs,
|