| /freebsd/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseHLSL.cpp | 106 Token Tok, ArgsVector &ArgExprs, in fixSeparateAttrArgAndNumber() argument 117 ArgsUnion &Slot = ArgExprs.back(); in fixSeparateAttrArgAndNumber() 150 ArgsVector ArgExprs; in ParseHLSLAnnotations() local 164 ArgExprs.push_back(ParseIdentifierLoc()); in ParseHLSLAnnotations() 173 fixSeparateAttrArgAndNumber(SlotStr, SlotLoc, Tok, ArgExprs, *this, in ParseHLSLAnnotations() 185 ArgExprs.push_back(ParseIdentifierLoc()); in ParseHLSLAnnotations() 189 fixSeparateAttrArgAndNumber(SpaceStr, SpaceLoc, Tok, ArgExprs, *this, in ParseHLSLAnnotations() 276 ArgExprs.push_back(IntegerLiteral::Create( in ParseHLSLAnnotations() 278 ArgExprs.push_back(IntegerLiteral::Create( in ParseHLSLAnnotations() 299 Attrs.addNew(II, Loc, AttributeScopeInfo(), ArgExprs.data(), ArgExprs.size(), in ParseHLSLAnnotations()
|
| H A D | ParseExpr.cpp | 1693 ExprVector ArgExprs; in ParsePostfixExpressionSuffix() local 1714 ArgExprs.push_back(Idx.get()); in ParsePostfixExpressionSuffix() 1717 if (ParseExpressionList(ArgExprs)) { in ParsePostfixExpressionSuffix() 1727 if (ArgExprs.size() <= 1 && AllowOpenACCArraySections) { in ParsePostfixExpressionSuffix() 1735 } else if (ArgExprs.size() <= 1 && getLangOpts().OpenMP) { in ParsePostfixExpressionSuffix() 1770 LHS.get(), Loc, ArgExprs.empty() ? nullptr : ArgExprs[0], in ParsePostfixExpressionSuffix() 1774 LHS.get(), Loc, ArgExprs.empty() ? nullptr : ArgExprs[0], in ParsePostfixExpressionSuffix() 1780 ArgExprs, RLoc); in ParsePostfixExpressionSuffix() 1841 ExprVector ArgExprs; in ParsePostfixExpressionSuffix() local 1845 LHS.get(), ArgExprs, PT.getOpenLocation()); in ParsePostfixExpressionSuffix() [all …]
|
| H A D | ParseDecl.cpp | 495 ArgsVector ArgExprs; in ParseAttributeArgsCommon() local 514 ArgExprs.push_back(ParseIdentifierLoc()); in ParseAttributeArgsCommon() 518 if (!ArgExprs.empty() ? Tok.is(tok::comma) : Tok.isNot(tok::r_paren)) { in ParseAttributeArgsCommon() 520 if (!ArgExprs.empty()) in ParseAttributeArgsCommon() 547 ArgExprs.push_back(ParseIdentifierLoc()); in ParseAttributeArgsCommon() 563 ArgExprs.push_back(ArgExpr.get()); in ParseAttributeArgsCommon() 602 llvm::append_range(ArgExprs, ParsedExprs); in ParseAttributeArgsCommon() 616 AttributeScopeInfo(ScopeName, ScopeLoc), ArgExprs.data(), in ParseAttributeArgsCommon() 617 ArgExprs.size(), Form); in ParseAttributeArgsCommon() 624 return static_cast<unsigned>(ArgExprs.size() + !TheParsedType.get().isNull()); in ParseAttributeArgsCommon() [all …]
|
| H A D | ParseDeclCXX.cpp | 3951 ExprVector ArgExprs; in ParseMemInitializer() local 3957 ConstructorDecl, SS, TemplateTypeTy.get(), ArgExprs, II, in ParseMemInitializer() 3962 if (Tok.isNot(tok::r_paren) && ParseExpressionList(ArgExprs, [&] { in ParseMemInitializer() 3981 T.getOpenLocation(), ArgExprs, T.getCloseLocation(), EllipsisLoc); in ParseMemInitializer() 4834 ArgsVector ArgExprs; in ParseMicrosoftUuidAttributeArgs() local 4840 ArgExprs.push_back(StringResult.get()); in ParseMicrosoftUuidAttributeArgs() 4893 ArgExprs.push_back(UuidString); in ParseMicrosoftUuidAttributeArgs() 4898 AttributeScopeInfo(), ArgExprs.data(), ArgExprs.size(), in ParseMicrosoftUuidAttributeArgs()
|
| H A D | ParseOpenMP.cpp | 2942 SmallVector<Expr *> ArgExprs; in ParseOpenMPPermutationClause() local 2944 CloseLoc, ArgExprs, in ParseOpenMPPermutationClause() 2948 return Actions.OpenMP().ActOnOpenMPPermutationClause(ArgExprs, ClauseNameLoc, in ParseOpenMPPermutationClause()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUMCResourceInfo.cpp | 194 SmallVector<const MCExpr *, 8> ArgExprs; in assignResourceInfoExpr() local 196 ArgExprs.push_back(LocalConstExpr); in assignResourceInfoExpr() 214 ArgExprs.push_back(MCSymbolRefExpr::create(CalleeValSym, OutContext)); in assignResourceInfoExpr() 228 ArgExprs.push_back(flattenedCycleMax(CalleeValSym, RIK, OutContext)); in assignResourceInfoExpr() 233 if (ArgExprs.size() > 1) in assignResourceInfoExpr() 234 SymVal = AMDGPUMCExpr::create(Kind, ArgExprs, OutContext); in assignResourceInfoExpr() 295 SmallVector<const MCExpr *, 8> ArgExprs; in gatherResourceInfo() local 302 ArgExprs.push_back( in gatherResourceInfo() 325 ArgExprs.push_back(MCSymbolRefExpr::create(CalleeValSym, OutContext)); in gatherResourceInfo() 334 if (!ArgExprs.empty()) { in gatherResourceInfo() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTypeTraits.cpp | 1373 SmallVector<Expr *, 2> ArgExprs; in EvaluateBooleanTypeTrait() local 1374 ArgExprs.reserve(Args.size() - 1); in EvaluateBooleanTypeTrait() 1380 ArgExprs.push_back( in EvaluateBooleanTypeTrait() 1399 InitializationSequence Init(S, To, InitKind, ArgExprs); in EvaluateBooleanTypeTrait() 1403 ExprResult Result = Init.Perform(S, To, InitKind, ArgExprs); in EvaluateBooleanTypeTrait() 2320 SmallVector<Expr *, 2> ArgExprs; in DiagnoseNonConstructibleReason() local 2321 ArgExprs.reserve(Ts.size() - 1); in DiagnoseNonConstructibleReason() 2326 ArgExprs.push_back( in DiagnoseNonConstructibleReason() 2338 InitializationSequence Init(SemaRef, To, InitKind, ArgExprs); in DiagnoseNonConstructibleReason() 2340 Init.Diagnose(SemaRef, To, InitKind, ArgExprs); in DiagnoseNonConstructibleReason()
|
| H A D | SemaExpr.cpp | 1725 ArrayRef<ParsedType> ArgTypes, ArrayRef<Expr *> ArgExprs) { in ActOnGenericSelectionExpr() argument 1727 assert(NumAssocs == ArgExprs.size()); in ActOnGenericSelectionExpr() 1749 llvm::ArrayRef(Types, NumAssocs), ArgExprs); in ActOnGenericSelectionExpr() 4898 MultiExprArg ArgExprs, in ActOnArraySubscriptExpr() argument 4906 base, lbLoc, ArgExprs.front(), SourceLocation(), SourceLocation(), in ActOnArraySubscriptExpr() 4910 return OpenACC().ActOnArraySectionExpr(base, lbLoc, ArgExprs.front(), in ActOnArraySubscriptExpr() 4948 assert(ArgExprs.size() == 1); in ActOnArraySubscriptExpr() 4949 if (CheckAndReportCommaError(ArgExprs.front())) in ActOnArraySubscriptExpr() 4956 ArgExprs.front(), rbLoc); in ActOnArraySubscriptExpr() 4985 assert(ArgExprs.size() == 1); in ActOnArraySubscriptExpr() [all …]
|
| H A D | SemaAccess.cpp | 1813 ArrayRef<Expr *> ArgExprs, in CheckMemberOperatorAccess() argument 1816 if (!ArgExprs.empty()) { in CheckMemberOperatorAccess() 1817 R = SourceRange(ArgExprs.front()->getBeginLoc(), in CheckMemberOperatorAccess() 1818 ArgExprs.back()->getEndLoc()); in CheckMemberOperatorAccess()
|
| H A D | SemaPseudoObject.cpp | 1436 SmallVector<Expr*, 4> ArgExprs; in buildSet() local 1437 ArgExprs.append(CallArgs.begin(), CallArgs.end()); in buildSet() 1438 ArgExprs.push_back(op); in buildSet() 1440 RefExpr->getSourceRange().getBegin(), ArgExprs, in buildSet()
|
| H A D | SemaHLSL.cpp | 3800 ArgExprs.push_back(E); in castInitializer() 3813 ArgExprs.push_back(Init); in castInitializer() 3896 assert(ArgIt != ArgExprs.end() && "Something is off in iteration!"); in generateInitListsImpl() 3941 llvm::SmallVector<Expr *, 16> ArgExprs; member in __anone207d6480e11::InitListTransformer 3961 assert(!ArgExprs.empty() && in generateInitLists() 3963 ArgIt = ArgExprs.begin(); in generateInitLists() 3967 while (ArgIt != ArgExprs.end()) in generateInitLists() 4002 size_t ActualSize = ILT.ArgExprs.size(); in transformInitList()
|
| H A D | SemaCodeComplete.cpp | 6357 SmallVector<Expr *, 12> ArgExprs( in ProduceCallSignatureHelp() local 6359 ArgExprs.append(ArgsWithoutDependentTypes.begin(), in ProduceCallSignatureHelp() 6364 SemaRef.AddFunctionCandidates(Decls, ArgExprs, CandidateSet, TemplateArgs, in ProduceCallSignatureHelp() 6395 SmallVector<Expr *, 12> ArgExprs(1, NakedFn); in ProduceCallSignatureHelp() local 6396 ArgExprs.append(ArgsWithoutDependentTypes.begin(), in ProduceCallSignatureHelp() 6398 SemaRef.AddFunctionCandidates(R.asUnresolvedSet(), ArgExprs, in ProduceCallSignatureHelp() 6582 ArrayRef<Expr *> ArgExprs, IdentifierInfo *II, SourceLocation OpenParLoc, in ProduceCtorInitMemberSignatureHelp() argument 6595 MemberDecl->getLocation(), ArgExprs, in ProduceCtorInitMemberSignatureHelp()
|
| H A D | SemaOpenMP.cpp | 7133 MultiExprArg ArgExprs, in ActOnOpenMPCall() argument 7221 NewCall = SemaRef.BuildCallExpr(Scope, BestExpr, LParenLoc, ArgExprs, in ActOnOpenMPCall()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | SemaCodeCompletion.h | 144 ArrayRef<Expr *> ArgExprs, IdentifierInfo *II, SourceLocation OpenParLoc,
|
| H A D | SemaOpenMP.h | 125 SourceLocation LParenLoc, MultiExprArg ArgExprs,
|
| H A D | Sema.h | 1708 ArrayRef<Expr *> ArgExprs, 7250 ArrayRef<Expr *> ArgExprs); 7359 MultiExprArg ArgExprs, 7395 MultiExprArg ArgExprs, SourceLocation RParenLoc, 7402 MultiExprArg ArgExprs, SourceLocation RParenLoc,
|