Home | History | Annotate | Download | only in Sema

Lines Matching refs:VarList

1279                                         ArrayRef<Expr *> VarList) {
1280 if (OMPThreadPrivateDecl *D = CheckOMPThreadPrivateDecl(Loc, VarList)) {
1317 Sema::CheckOMPThreadPrivateDecl(SourceLocation Loc, ArrayRef<Expr *> VarList) {
1319 for (auto &RefExpr : VarList) {
8022 OpenMPClauseKind Kind, ArrayRef<Expr *> VarList, Expr *TailExpr,
8032 Res = ActOnOpenMPPrivateClause(VarList, StartLoc, LParenLoc, EndLoc);
8035 Res = ActOnOpenMPFirstprivateClause(VarList, StartLoc, LParenLoc, EndLoc);
8038 Res = ActOnOpenMPLastprivateClause(VarList, StartLoc, LParenLoc, EndLoc);
8041 Res = ActOnOpenMPSharedClause(VarList, StartLoc, LParenLoc, EndLoc);
8044 Res = ActOnOpenMPReductionClause(VarList, StartLoc, LParenLoc, ColonLoc,
8048 Res = ActOnOpenMPLinearClause(VarList, TailExpr, StartLoc, LParenLoc,
8052 Res = ActOnOpenMPAlignedClause(VarList, TailExpr, StartLoc, LParenLoc,
8056 Res = ActOnOpenMPCopyinClause(VarList, StartLoc, LParenLoc, EndLoc);
8059 Res = ActOnOpenMPCopyprivateClause(VarList, StartLoc, LParenLoc, EndLoc);
8062 Res = ActOnOpenMPFlushClause(VarList, StartLoc, LParenLoc, EndLoc);
8065 Res = ActOnOpenMPDependClause(DepKind, DepLinMapLoc, ColonLoc, VarList,
8070 DepLinMapLoc, ColonLoc, VarList, StartLoc,
8074 Res = ActOnOpenMPToClause(VarList, StartLoc, LParenLoc, EndLoc);
8077 Res = ActOnOpenMPFromClause(VarList, StartLoc, LParenLoc, EndLoc);
8080 Res = ActOnOpenMPUseDevicePtrClause(VarList, StartLoc, LParenLoc, EndLoc);
8083 Res = ActOnOpenMPIsDevicePtrClause(VarList, StartLoc, LParenLoc, EndLoc);
8201 OMPClause *Sema::ActOnOpenMPPrivateClause(ArrayRef<Expr *> VarList,
8207 for (auto &RefExpr : VarList) {
8336 OMPClause *Sema::ActOnOpenMPFirstprivateClause(ArrayRef<Expr *> VarList,
8348 for (auto &RefExpr : VarList) {
8622 OMPClause *Sema::ActOnOpenMPLastprivateClause(ArrayRef<Expr *> VarList,
8632 for (auto &RefExpr : VarList) {
8779 OMPClause *Sema::ActOnOpenMPSharedClause(ArrayRef<Expr *> VarList,
8784 for (auto &RefExpr : VarList) {
8989 ArrayRef<Expr *> VarList, SourceLocation StartLoc, SourceLocation LParenLoc,
9089 for (auto RefExpr : VarList) {
9606 ArrayRef<Expr *> VarList, Expr *Step, SourceLocation StartLoc,
9616 for (auto &RefExpr : VarList) {
9827 ArrayRef<Expr *> VarList, Expr *Alignment, SourceLocation StartLoc,
9831 for (auto &RefExpr : VarList) {
9902 OMPClause *Sema::ActOnOpenMPCopyinClause(ArrayRef<Expr *> VarList,
9910 for (auto &RefExpr : VarList) {
9995 OMPClause *Sema::ActOnOpenMPCopyprivateClause(ArrayRef<Expr *> VarList,
10003 for (auto &RefExpr : VarList) {
10109 OMPClause *Sema::ActOnOpenMPFlushClause(ArrayRef<Expr *> VarList,
10113 if (VarList.empty())
10116 return OMPFlushClause::Create(Context, StartLoc, LParenLoc, EndLoc, VarList);
10122 VarList, SourceLocation StartLoc,
10152 for (auto &RefExpr : VarList) {
10261 TotalDepCount > VarList.size() &&
10264 << DSAStack->getParentLoopControlVariable(VarList.size() + 1);
10846 ArrayRef<Expr *> VarList;
10854 MappableVarListInfo(ArrayRef<Expr *> VarList) : VarList(VarList) {
10857 VarComponents.reserve(VarList.size());
10858 VarBaseDeclarations.reserve(VarList.size());
10884 for (auto &RE : MVLI.VarList) {
11044 ArrayRef<Expr *> VarList, SourceLocation StartLoc,
11046 MappableVarListInfo MVLI(VarList);
11660 OMPClause *Sema::ActOnOpenMPToClause(ArrayRef<Expr *> VarList,
11664 MappableVarListInfo MVLI(VarList);
11674 OMPClause *Sema::ActOnOpenMPFromClause(ArrayRef<Expr *> VarList,
11678 MappableVarListInfo MVLI(VarList);
11688 OMPClause *Sema::ActOnOpenMPUseDevicePtrClause(ArrayRef<Expr *> VarList,
11693 for (auto &RefExpr : VarList) {
11724 OMPClause *Sema::ActOnOpenMPIsDevicePtrClause(ArrayRef<Expr *> VarList,
11729 for (auto &RefExpr : VarList) {