Lines Matching defs:VarList
1839 OMPClause *RebuildOMPPrivateClause(ArrayRef<Expr *> VarList,
1843 return getSema().OpenMP().ActOnOpenMPPrivateClause(VarList, StartLoc,
1851 OMPClause *RebuildOMPFirstprivateClause(ArrayRef<Expr *> VarList,
1855 return getSema().OpenMP().ActOnOpenMPFirstprivateClause(VarList, StartLoc,
1863 OMPClause *RebuildOMPLastprivateClause(ArrayRef<Expr *> VarList,
1871 VarList, LPKind, LPKindLoc, ColonLoc, StartLoc, LParenLoc, EndLoc);
1878 OMPClause *RebuildOMPSharedClause(ArrayRef<Expr *> VarList,
1882 return getSema().OpenMP().ActOnOpenMPSharedClause(VarList, StartLoc,
1891 ArrayRef<Expr *> VarList, OpenMPReductionClauseModifier Modifier,
1898 VarList, Modifier, StartLoc, LParenLoc, ModifierLoc, ColonLoc, EndLoc,
1907 ArrayRef<Expr *> VarList, SourceLocation StartLoc,
1913 VarList, StartLoc, LParenLoc, ColonLoc, EndLoc, ReductionIdScopeSpec,
1922 RebuildOMPInReductionClause(ArrayRef<Expr *> VarList, SourceLocation StartLoc,
1929 VarList, StartLoc, LParenLoc, ColonLoc, EndLoc, ReductionIdScopeSpec,
1938 ArrayRef<Expr *> VarList, Expr *Step, SourceLocation StartLoc,
1943 VarList, Step, StartLoc, LParenLoc, Modifier, ModifierLoc, ColonLoc,
1951 OMPClause *RebuildOMPAlignedClause(ArrayRef<Expr *> VarList, Expr *Alignment,
1957 VarList, Alignment, StartLoc, LParenLoc, ColonLoc, EndLoc);
1964 OMPClause *RebuildOMPCopyinClause(ArrayRef<Expr *> VarList,
1968 return getSema().OpenMP().ActOnOpenMPCopyinClause(VarList, StartLoc,
1976 OMPClause *RebuildOMPCopyprivateClause(ArrayRef<Expr *> VarList,
1980 return getSema().OpenMP().ActOnOpenMPCopyprivateClause(VarList, StartLoc,
1988 OMPClause *RebuildOMPFlushClause(ArrayRef<Expr *> VarList,
1992 return getSema().OpenMP().ActOnOpenMPFlushClause(VarList, StartLoc,
2012 Expr *DepModifier, ArrayRef<Expr *> VarList,
2017 Data, DepModifier, VarList, StartLoc, LParenLoc, EndLoc);
2042 SourceLocation MapLoc, SourceLocation ColonLoc, ArrayRef<Expr *> VarList,
2047 ColonLoc, VarList, Locs,
2055 OMPClause *RebuildOMPAllocateClause(Expr *Allocate, ArrayRef<Expr *> VarList,
2061 Allocate, VarList, StartLoc, LParenLoc, ColonLoc, EndLoc);
2168 ArrayRef<Expr *> VarList, const OMPVarListLocTy &Locs,
2172 ColonLoc, VarList, Locs, UnresolvedMappers);
2184 ArrayRef<Expr *> VarList, const OMPVarListLocTy &Locs,
2188 ColonLoc, VarList, Locs, UnresolvedMappers);
2195 OMPClause *RebuildOMPUseDevicePtrClause(ArrayRef<Expr *> VarList,
2197 return getSema().OpenMP().ActOnOpenMPUseDevicePtrClause(VarList, Locs);
2204 OMPClause *RebuildOMPUseDeviceAddrClause(ArrayRef<Expr *> VarList,
2206 return getSema().OpenMP().ActOnOpenMPUseDeviceAddrClause(VarList, Locs);
2213 OMPClause *RebuildOMPIsDevicePtrClause(ArrayRef<Expr *> VarList,
2215 return getSema().OpenMP().ActOnOpenMPIsDevicePtrClause(VarList, Locs);
2222 OMPClause *RebuildOMPHasDeviceAddrClause(ArrayRef<Expr *> VarList,
2224 return getSema().OpenMP().ActOnOpenMPHasDeviceAddrClause(VarList, Locs);
2246 OMPClause *RebuildOMPNontemporalClause(ArrayRef<Expr *> VarList,
2250 return getSema().OpenMP().ActOnOpenMPNontemporalClause(VarList, StartLoc,
2258 OMPClause *RebuildOMPInclusiveClause(ArrayRef<Expr *> VarList,
2262 return getSema().OpenMP().ActOnOpenMPInclusiveClause(VarList, StartLoc,
2270 OMPClause *RebuildOMPExclusiveClause(ArrayRef<Expr *> VarList,
2274 return getSema().OpenMP().ActOnOpenMPExclusiveClause(VarList, StartLoc,
2483 ArrayRef<Expr *> VarList, SourceLocation StartLoc,
2486 DepType, DepLoc, ColonLoc, VarList, StartLoc, LParenLoc, EndLoc);
11209 llvm::SmallVector<Expr *> VisitVarList(ArrayRef<Expr *> VarList) {
11211 for (Expr *CurVar : VarList) {
11419 llvm::SmallVector<Expr *> VarList = VisitVarList(C.getVarList());
11422 VarList.erase(std::remove_if(VarList.begin(), VarList.end(), [&](Expr *E) {
11425 }), VarList.end());
11427 ParsedClause.setVarListDetails(VarList,
11438 llvm::SmallVector<Expr *> VarList = VisitVarList(C.getVarList());
11441 VarList.erase(std::remove_if(VarList.begin(), VarList.end(), [&](Expr *E) {
11444 }), VarList.end());
11446 ParsedClause.setVarListDetails(VarList,