| /freebsd-14.2/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseHLSL.cpp | 105 Token Tok, ArgsVector &ArgExprs, in fixSeparateAttrArgAndNumber() argument 116 ArgsUnion &Slot = ArgExprs.back(); in fixSeparateAttrArgAndNumber() 145 ArgsVector ArgExprs; in ParseHLSLSemantics() local 159 ArgExprs.push_back(ParseIdentifierLoc()); in ParseHLSLSemantics() 163 fixSeparateAttrArgAndNumber(SlotStr, SlotLoc, Tok, ArgExprs, *this, in ParseHLSLSemantics() 175 ArgExprs.push_back(ParseIdentifierLoc()); in ParseHLSLSemantics() 179 fixSeparateAttrArgAndNumber(SpaceStr, SpaceLoc, Tok, ArgExprs, *this, in ParseHLSLSemantics() 198 Attrs.addNew(II, Loc, nullptr, SourceLocation(), ArgExprs.data(), in ParseHLSLSemantics() 199 ArgExprs.size(), ParsedAttr::Form::HLSLSemantic()); in ParseHLSLSemantics()
|
| H A D | ParseExpr.cpp | 1971 ExprVector ArgExprs; in ParsePostfixExpressionSuffix() local 1994 ArgExprs.push_back(Idx.get()); in ParsePostfixExpressionSuffix() 1997 if (ParseExpressionList(ArgExprs)) { in ParsePostfixExpressionSuffix() 2052 LHS.get(), Loc, ArgExprs.empty() ? nullptr : ArgExprs[0], in ParsePostfixExpressionSuffix() 2120 ExprVector ArgExprs; in ParsePostfixExpressionSuffix() local 2129 if (ParseExpressionList(ArgExprs, [&] { in ParsePostfixExpressionSuffix() 2142 for (auto &E : ArgExprs) in ParsePostfixExpressionSuffix() 2155 for (auto &E : ArgExprs) in ParsePostfixExpressionSuffix() 2172 ArgExprs.insert(ArgExprs.begin(), Fn); in ParsePostfixExpressionSuffix() 3212 ExprVector ArgExprs; in ParseParenExpression() local [all …]
|
| H A D | ParseDeclCXX.cpp | 3877 ExprVector ArgExprs; in ParseMemInitializer() local 3882 ConstructorDecl, SS, TemplateTypeTy.get(), ArgExprs, II, in ParseMemInitializer() 3887 if (Tok.isNot(tok::r_paren) && ParseExpressionList(ArgExprs, [&] { in ParseMemInitializer() 3906 T.getOpenLocation(), ArgExprs, T.getCloseLocation(), EllipsisLoc); in ParseMemInitializer() 4759 ArgsVector ArgExprs; in ParseMicrosoftUuidAttributeArgs() local 4765 ArgExprs.push_back(StringResult.get()); in ParseMicrosoftUuidAttributeArgs() 4818 ArgExprs.push_back(UuidString); in ParseMicrosoftUuidAttributeArgs() 4823 SourceLocation(), ArgExprs.data(), ArgExprs.size(), in ParseMicrosoftUuidAttributeArgs()
|
| H A D | ParseDecl.cpp | 476 ArgsVector ArgExprs; in ParseAttributeArgsCommon() local 493 ArgExprs.push_back(ParseIdentifierLoc()); in ParseAttributeArgsCommon() 497 if (!ArgExprs.empty() ? Tok.is(tok::comma) : Tok.isNot(tok::r_paren)) { in ParseAttributeArgsCommon() 499 if (!ArgExprs.empty()) in ParseAttributeArgsCommon() 524 ArgExprs.push_back(ParseIdentifierLoc()); in ParseAttributeArgsCommon() 539 ArgExprs.push_back(ArgExpr.get()); in ParseAttributeArgsCommon() 573 ArgExprs.insert(ArgExprs.end(), ParsedExprs.begin(), ParsedExprs.end()); in ParseAttributeArgsCommon() 586 ArgExprs.data(), ArgExprs.size(), Form); in ParseAttributeArgsCommon() 3157 ArgsVector ArgExprs; in ParseAlignmentSpecifier() local 3158 ArgExprs.push_back(ArgExpr.get()); in ParseAlignmentSpecifier() [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaExpr.cpp | 5105 assert(ArgExprs.size() == 1); in ActOnArraySubscriptExpr() 5139 assert(ArgExprs.size() == 1); in ActOnArraySubscriptExpr() 5148 Expr *idx = ArgExprs[0]; in ActOnArraySubscriptExpr() 5157 if (ArgExprs.size() == 1 && in ActOnArraySubscriptExpr() 5162 ArgExprs[0] = result.get(); in ActOnArraySubscriptExpr() 5174 base, ArgExprs.front(), in ActOnArraySubscriptExpr() 5188 assert(ArgExprs.size() == 1); in ActOnArraySubscriptExpr() 5206 (ArgExprs.size() != 1 || isa<PackExpansionExpr>(ArgExprs[0]) || in ActOnArraySubscriptExpr() 7199 if (!ArgExprs.empty()) { in BuildCallExpr() 7349 Context, ArgExprs[Idx]->getType(), CK_NoOp, ArgExprs[Idx], in BuildCallExpr() [all …]
|
| H A D | SemaAccess.cpp | 1807 ArrayRef<Expr *> ArgExprs, in CheckMemberOperatorAccess() argument 1810 if (!ArgExprs.empty()) { in CheckMemberOperatorAccess() 1811 R = SourceRange(ArgExprs.front()->getBeginLoc(), in CheckMemberOperatorAccess() 1812 ArgExprs.back()->getEndLoc()); in CheckMemberOperatorAccess()
|
| H A D | SemaPseudoObject.cpp | 1521 SmallVector<Expr*, 4> ArgExprs; in buildSet() local 1522 ArgExprs.append(CallArgs.begin(), CallArgs.end()); in buildSet() 1523 ArgExprs.push_back(op); in buildSet() 1525 RefExpr->getSourceRange().getBegin(), ArgExprs, in buildSet()
|
| H A D | SemaCodeComplete.cpp | 6211 SmallVector<Expr *, 12> ArgExprs( in ProduceCallSignatureHelp() local 6213 ArgExprs.append(ArgsWithoutDependentTypes.begin(), in ProduceCallSignatureHelp() 6218 AddFunctionCandidates(Decls, ArgExprs, CandidateSet, TemplateArgs, in ProduceCallSignatureHelp() 6247 SmallVector<Expr *, 12> ArgExprs(1, NakedFn); in ProduceCallSignatureHelp() local 6248 ArgExprs.append(ArgsWithoutDependentTypes.begin(), in ProduceCallSignatureHelp() 6250 AddFunctionCandidates(R.asUnresolvedSet(), ArgExprs, CandidateSet, in ProduceCallSignatureHelp() 6431 ArrayRef<Expr *> ArgExprs, IdentifierInfo *II, SourceLocation OpenParLoc, in ProduceCtorInitMemberSignatureHelp() argument 6444 MemberDecl->getLocation(), ArgExprs, in ProduceCtorInitMemberSignatureHelp()
|
| H A D | SemaExprCXX.cpp | 5533 SmallVector<Expr *, 2> ArgExprs; in EvaluateBooleanTypeTrait() local 5534 ArgExprs.reserve(Args.size() - 1); in EvaluateBooleanTypeTrait() 5539 ArgExprs.push_back( in EvaluateBooleanTypeTrait() 5556 InitializationSequence Init(S, To, InitKind, ArgExprs); in EvaluateBooleanTypeTrait() 5560 ExprResult Result = Init.Perform(S, To, InitKind, ArgExprs); in EvaluateBooleanTypeTrait()
|
| H A D | SemaOpenMP.cpp | 7400 MultiExprArg ArgExprs, in ActOnOpenMPCall() argument 7485 NewCall = BuildCallExpr(Scope, BestExpr, LParenLoc, ArgExprs, RParenLoc, in ActOnOpenMPCall()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Sema.h | 5818 ArrayRef<Expr *> ArgExprs); 5882 MultiExprArg ArgExprs, 6006 MultiExprArg ArgExprs, SourceLocation RParenLoc, 6009 MultiExprArg ArgExprs, SourceLocation RParenLoc, 8093 ArrayRef<Expr *> ArgExprs, 11424 SourceLocation LParenLoc, MultiExprArg ArgExprs, 13722 ArrayRef<Expr *> ArgExprs, IdentifierInfo *II, SourceLocation OpenParLoc,
|