Lines Matching defs:VarList
3192 ArrayRef<Expr *> VarList) {
3193 if (OMPThreadPrivateDecl *D = CheckOMPThreadPrivateDecl(Loc, VarList)) {
3232 ArrayRef<Expr *> VarList) {
3235 for (Expr *RefExpr : VarList) {
3414 SourceLocation Loc, ArrayRef<Expr *> VarList, ArrayRef<OMPClause *> Clauses,
3439 for (Expr *RefExpr : VarList) {
13157 auto VarList = C->getVarRefs();
13158 if (VarList.size() > MaxNum) {
13159 SemaRef.Diag(VarList[MaxNum]->getBeginLoc(), Diag)
17051 ArrayRef<Expr *> VarList,
17063 Res = ActOnOpenMPPrivateClause(VarList, StartLoc, LParenLoc, EndLoc);
17066 Res = ActOnOpenMPFirstprivateClause(VarList, StartLoc, LParenLoc, EndLoc);
17072 VarList, static_cast<OpenMPLastprivateModifier>(ExtraModifier),
17076 Res = ActOnOpenMPSharedClause(VarList, StartLoc, LParenLoc, EndLoc);
17082 VarList, static_cast<OpenMPReductionClauseModifier>(ExtraModifier),
17088 VarList, StartLoc, LParenLoc, ColonLoc, EndLoc,
17093 VarList, StartLoc, LParenLoc, ColonLoc, EndLoc,
17100 VarList, Data.DepModOrTailExpr, StartLoc, LParenLoc,
17105 Res = ActOnOpenMPAlignedClause(VarList, Data.DepModOrTailExpr, StartLoc,
17109 Res = ActOnOpenMPCopyinClause(VarList, StartLoc, LParenLoc, EndLoc);
17112 Res = ActOnOpenMPCopyprivateClause(VarList, StartLoc, LParenLoc, EndLoc);
17115 Res = ActOnOpenMPFlushClause(VarList, StartLoc, LParenLoc, EndLoc);
17123 Data.DepModOrTailExpr, VarList, StartLoc, LParenLoc, EndLoc);
17132 ExtraModifierLoc, ColonLoc, VarList, Locs);
17138 Data.ReductionOrMapperId, ColonLoc, VarList, Locs);
17143 Data.ReductionOrMapperId, ColonLoc, VarList,
17147 Res = ActOnOpenMPUseDevicePtrClause(VarList, Locs);
17150 Res = ActOnOpenMPUseDeviceAddrClause(VarList, Locs);
17153 Res = ActOnOpenMPIsDevicePtrClause(VarList, Locs);
17156 Res = ActOnOpenMPHasDeviceAddrClause(VarList, Locs);
17174 Modifier2, Modifier2Loc, VarList, StartLoc, LParenLoc, ColonLoc,
17179 Res = ActOnOpenMPNontemporalClause(VarList, StartLoc, LParenLoc, EndLoc);
17182 Res = ActOnOpenMPInclusiveClause(VarList, StartLoc, LParenLoc, EndLoc);
17185 Res = ActOnOpenMPExclusiveClause(VarList, StartLoc, LParenLoc, EndLoc);
17189 Data.DepModOrTailExpr, VarList);
17194 ExtraModifierLoc, ColonLoc, VarList, StartLoc, LParenLoc, EndLoc);
17197 Res = ActOnOpenMPNumTeamsClause(VarList, StartLoc, LParenLoc, EndLoc);
17200 Res = ActOnOpenMPThreadLimitClause(VarList, StartLoc, LParenLoc, EndLoc);
17285 OMPClause *SemaOpenMP::ActOnOpenMPPrivateClause(ArrayRef<Expr *> VarList,
17293 for (Expr *RefExpr : VarList) {
17433 OMPClause *SemaOpenMP::ActOnOpenMPFirstprivateClause(ArrayRef<Expr *> VarList,
17445 for (Expr *RefExpr : VarList) {
17723 ArrayRef<Expr *> VarList, OpenMPLastprivateModifier LPKind,
17741 for (Expr *RefExpr : VarList) {
17906 OMPClause *SemaOpenMP::ActOnOpenMPSharedClause(ArrayRef<Expr *> VarList,
17911 for (Expr *RefExpr : VarList) {
18403 ArrayRef<Expr *> VarList, SourceLocation StartLoc, SourceLocation LParenLoc,
18513 for (Expr *RefExpr : VarList) {
19133 ArrayRef<Expr *> VarList, OpenMPReductionClauseModifier Modifier,
19160 ReductionData RD(VarList.size(), Modifier);
19161 if (actOnOMPReductionKindClause(SemaRef, DSAStack, OMPC_reduction, VarList,
19178 ArrayRef<Expr *> VarList, SourceLocation StartLoc, SourceLocation LParenLoc,
19182 ReductionData RD(VarList.size());
19184 VarList, StartLoc, LParenLoc, ColonLoc,
19198 ArrayRef<Expr *> VarList, SourceLocation StartLoc, SourceLocation LParenLoc,
19202 ReductionData RD(VarList.size());
19203 if (actOnOMPReductionKindClause(SemaRef, DSAStack, OMPC_in_reduction, VarList,
19272 ArrayRef<Expr *> VarList, Expr *Step, SourceLocation StartLoc,
19289 for (Expr *RefExpr : VarList) {
19518 ArrayRef<Expr *> VarList, Expr *Alignment, SourceLocation StartLoc,
19521 for (Expr *RefExpr : VarList) {
19592 OMPClause *SemaOpenMP::ActOnOpenMPCopyinClause(ArrayRef<Expr *> VarList,
19600 for (Expr *RefExpr : VarList) {
19688 OMPClause *SemaOpenMP::ActOnOpenMPCopyprivateClause(ArrayRef<Expr *> VarList,
19696 for (Expr *RefExpr : VarList) {
19802 OMPClause *SemaOpenMP::ActOnOpenMPFlushClause(ArrayRef<Expr *> VarList,
19806 if (VarList.empty())
19810 VarList);
19873 ArrayRef<Expr *> VarList, DSAStackTy *Stack,
19887 for (Expr *RefExpr : VarList) {
19981 TotalDepCount > VarList.size() &&
19983 Stack->getParentLoopControlVariable(VarList.size() + 1)) {
19985 << 1 << Stack->getParentLoopControlVariable(VarList.size() + 1);
19992 ArrayRef<Expr *> VarList, SourceLocation StartLoc, SourceLocation LParenLoc,
20048 SemaRef, DepKind == OMPC_DEPEND_source, VarList, DSAStack, EndLoc);
20053 for (Expr *RefExpr : VarList) {
21089 ArrayRef<Expr *> VarList;
21099 MappableVarListInfo(ArrayRef<Expr *> VarList) : VarList(VarList) {
21102 VarComponents.reserve(VarList.size());
21103 VarBaseDeclarations.reserve(VarList.size());
21348 for (Expr *RE : MVLI.VarList) {
21357 "Expect the size of UnresolvedMappers to match with that of VarList");
21648 SourceLocation ColonLoc, ArrayRef<Expr *> VarList,
21677 MappableVarListInfo MVLI(VarList);
22109 OMPClause *SemaOpenMP::ActOnOpenMPNumTeamsClause(ArrayRef<Expr *> VarList,
22113 if (VarList.empty())
22116 for (Expr *ValExpr : VarList) {
22129 LParenLoc, EndLoc, VarList,
22134 for (Expr *ValExpr : VarList) {
22145 OMPClause *SemaOpenMP::ActOnOpenMPThreadLimitClause(ArrayRef<Expr *> VarList,
22149 if (VarList.empty())
22152 for (Expr *ValExpr : VarList) {
22165 StartLoc, LParenLoc, EndLoc, VarList,
22170 for (Expr *ValExpr : VarList) {
22800 SourceLocation ColonLoc, ArrayRef<Expr *> VarList,
22821 MappableVarListInfo MVLI(VarList);
22837 SourceLocation ColonLoc, ArrayRef<Expr *> VarList,
22858 MappableVarListInfo MVLI(VarList);
22871 SemaOpenMP::ActOnOpenMPUseDevicePtrClause(ArrayRef<Expr *> VarList,
22873 MappableVarListInfo MVLI(VarList);
22877 for (Expr *RefExpr : VarList) {
22957 SemaOpenMP::ActOnOpenMPUseDeviceAddrClause(ArrayRef<Expr *> VarList,
22959 MappableVarListInfo MVLI(VarList);
22961 for (Expr *RefExpr : VarList) {
23011 SemaOpenMP::ActOnOpenMPIsDevicePtrClause(ArrayRef<Expr *> VarList,
23013 MappableVarListInfo MVLI(VarList);
23014 for (Expr *RefExpr : VarList) {
23095 SemaOpenMP::ActOnOpenMPHasDeviceAddrClause(ArrayRef<Expr *> VarList,
23097 MappableVarListInfo MVLI(VarList);
23098 for (Expr *RefExpr : VarList) {
23187 SourceLocation SecondAllocateModifierLoc, ArrayRef<Expr *> VarList,
23237 for (Expr *RefExpr : VarList) {
23272 OMPClause *SemaOpenMP::ActOnOpenMPNontemporalClause(ArrayRef<Expr *> VarList,
23277 for (Expr *RefExpr : VarList) {
23324 OMPClause *SemaOpenMP::ActOnOpenMPInclusiveClause(ArrayRef<Expr *> VarList,
23329 for (Expr *RefExpr : VarList) {
23365 OMPClause *SemaOpenMP::ActOnOpenMPExclusiveClause(ArrayRef<Expr *> VarList,
23370 for (Expr *RefExpr : VarList) {
23646 SourceLocation ColonLoc, ArrayRef<Expr *> VarList, SourceLocation StartLoc,
23666 VarList, DSAStack, EndLoc);