Home
last modified time | relevance | path

Searched refs:ArgExprs (Results 1 – 9 of 9) sorted by relevance

/freebsd-13.1/contrib/llvm-project/clang/lib/Parse/
H A DParseExpr.cpp2016 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 DParseDeclCXX.cpp3710 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 DParseDecl.cpp369 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 DSemaPseudoObject.cpp1515 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 DSemaExpr.cpp1589 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 DSemaCodeComplete.cpp5757 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 DSemaExprCXX.cpp5268 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 DSemaOpenMP.cpp6744 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 DSema.h5258 ArrayRef<Expr *> ArgExprs);
5428 MultiExprArg ArgExprs, SourceLocation RParenLoc,
5431 MultiExprArg ArgExprs, SourceLocation RParenLoc,
10344 SourceLocation LParenLoc, MultiExprArg ArgExprs,
12394 ArrayRef<Expr *> ArgExprs,