Lines Matching defs:EndLoc

36   SourceLocation EndLoc;
41 OMPClause(OpenMPClauseKind K, SourceLocation StartLoc, SourceLocation EndLoc)
42 : StartLoc(StartLoc), EndLoc(EndLoc), Kind(K) {}
48 SourceLocation getLocEnd() const { return EndLoc; }
53 void setLocEnd(SourceLocation Loc) { EndLoc = Loc; }
109 /// \param EndLoc Ending location of the clause.
113 SourceLocation LParenLoc, SourceLocation EndLoc, unsigned N)
114 : OMPClause(K, StartLoc, EndLoc), LParenLoc(LParenLoc), NumVars(N) {}
195 /// \param EndLoc Ending location of the clause.
200 SourceLocation EndLoc)
201 : OMPClause(OMPC_if, StartLoc, EndLoc), LParenLoc(LParenLoc),
260 /// \param EndLoc Ending location of the clause.
263 SourceLocation EndLoc)
264 : OMPClause(OMPC_final, StartLoc, EndLoc), LParenLoc(LParenLoc),
314 /// \param EndLoc Ending location of the clause.
317 SourceLocation LParenLoc, SourceLocation EndLoc)
318 : OMPClause(OMPC_num_threads, StartLoc, EndLoc), LParenLoc(LParenLoc),
370 /// \param EndLoc Ending location of the clause.
373 SourceLocation EndLoc)
374 : OMPClause(OMPC_safelen, StartLoc, EndLoc), LParenLoc(LParenLoc),
425 /// \param EndLoc Ending location of the clause.
428 SourceLocation EndLoc)
429 : OMPClause(OMPC_simdlen, StartLoc, EndLoc), LParenLoc(LParenLoc),
481 /// \param EndLoc Ending location of the clause.
484 SourceLocation LParenLoc, SourceLocation EndLoc)
485 : OMPClause(OMPC_collapse, StartLoc, EndLoc), LParenLoc(LParenLoc),
545 /// \param EndLoc Ending location of the clause.
549 SourceLocation EndLoc)
550 : OMPClause(OMPC_default, StartLoc, EndLoc), LParenLoc(LParenLoc),
618 /// \param EndLoc Ending location of the clause.
622 SourceLocation EndLoc)
623 : OMPClause(OMPC_proc_bind, StartLoc, EndLoc), LParenLoc(LParenLoc),
715 /// \param EndLoc Ending location of the clause.
722 SourceLocation EndLoc, OpenMPScheduleClauseKind Kind,
724 : OMPClause(OMPC_schedule, StartLoc, EndLoc), LParenLoc(LParenLoc),
803 /// \param EndLoc Ending location of the clause.
806 SourceLocation LParenLoc, SourceLocation EndLoc)
807 : OMPClause(OMPC_ordered, StartLoc, EndLoc), LParenLoc(LParenLoc),
843 /// \param EndLoc Ending location of the clause.
845 OMPNowaitClause(SourceLocation StartLoc, SourceLocation EndLoc)
846 : OMPClause(OMPC_nowait, StartLoc, EndLoc) {}
874 /// \param EndLoc Ending location of the clause.
876 OMPUntiedClause(SourceLocation StartLoc, SourceLocation EndLoc)
877 : OMPClause(OMPC_untied, StartLoc, EndLoc) {}
906 /// \param EndLoc Ending location of the clause.
908 OMPMergeableClause(SourceLocation StartLoc, SourceLocation EndLoc)
909 : OMPClause(OMPC_mergeable, StartLoc, EndLoc) {}
937 /// \param EndLoc Ending location of the clause.
939 OMPReadClause(SourceLocation StartLoc, SourceLocation EndLoc)
940 : OMPClause(OMPC_read, StartLoc, EndLoc) {}
967 /// \param EndLoc Ending location of the clause.
969 OMPWriteClause(SourceLocation StartLoc, SourceLocation EndLoc)
970 : OMPClause(OMPC_write, StartLoc, EndLoc) {}
999 /// \param EndLoc Ending location of the clause.
1001 OMPUpdateClause(SourceLocation StartLoc, SourceLocation EndLoc)
1002 : OMPClause(OMPC_update, StartLoc, EndLoc) {}
1031 /// \param EndLoc Ending location of the clause.
1033 OMPCaptureClause(SourceLocation StartLoc, SourceLocation EndLoc)
1034 : OMPClause(OMPC_capture, StartLoc, EndLoc) {}
1063 /// \param EndLoc Ending location of the clause.
1065 OMPSeqCstClause(SourceLocation StartLoc, SourceLocation EndLoc)
1066 : OMPClause(OMPC_seq_cst, StartLoc, EndLoc) {}
1096 /// \param EndLoc Ending location of the clause.
1100 SourceLocation EndLoc, unsigned N)
1102 EndLoc, N) {}
1133 /// \param EndLoc Ending location of the clause.
1139 SourceLocation EndLoc, ArrayRef<Expr *> VL,
1189 /// \param EndLoc Ending location of the clause.
1193 SourceLocation EndLoc, unsigned N)
1195 LParenLoc, EndLoc, N) {}
1239 /// \param EndLoc Ending location of the clause.
1248 SourceLocation EndLoc, ArrayRef<Expr *> VL, ArrayRef<Expr *> PrivateVL,
1326 /// \param EndLoc Ending location of the clause.
1330 SourceLocation EndLoc, unsigned N)
1332 LParenLoc, EndLoc, N) {}
1399 /// \param EndLoc Ending location of the clause.
1418 SourceLocation EndLoc, ArrayRef<Expr *> VL, ArrayRef<Expr *> SrcExprs,
1492 /// \param EndLoc Ending location of the clause.
1496 SourceLocation EndLoc, unsigned N)
1498 EndLoc, N) {}
1515 /// \param EndLoc Ending location of the clause.
1520 SourceLocation EndLoc, ArrayRef<Expr *> VL);
1560 /// \param EndLoc Ending location of the clause.
1567 SourceLocation ColonLoc, SourceLocation EndLoc, unsigned N,
1571 LParenLoc, EndLoc, N),
1652 /// \param EndLoc Ending location of the clause.
1678 SourceLocation ColonLoc, SourceLocation EndLoc, ArrayRef<Expr *> VL,
1769 /// \param EndLoc Ending location of the clause.
1774 SourceLocation ColonLoc, SourceLocation EndLoc,
1777 EndLoc, NumVars),
1851 /// \param EndLoc Ending location of the clause.
1860 SourceLocation ColonLoc, SourceLocation EndLoc, ArrayRef<Expr *> VL,
1982 /// \param EndLoc Ending location of the clause.
1986 SourceLocation ColonLoc, SourceLocation EndLoc,
1989 EndLoc, NumVars),
2009 /// \param EndLoc Ending location of the clause.
2015 SourceLocation EndLoc, ArrayRef<Expr *> VL,
2072 /// \param EndLoc Ending location of the clause.
2076 SourceLocation EndLoc, unsigned N)
2078 EndLoc, N) {}
2135 /// \param EndLoc Ending location of the clause.
2154 SourceLocation EndLoc, ArrayRef<Expr *> VL, ArrayRef<Expr *> SrcExprs,
2218 /// \param EndLoc Ending location of the clause.
2222 SourceLocation EndLoc, unsigned N)
2224 LParenLoc, EndLoc, N) {}
2281 /// \param EndLoc Ending location of the clause.
2299 SourceLocation EndLoc, ArrayRef<Expr *> VL, ArrayRef<Expr *> SrcExprs,
2366 /// \param EndLoc Ending location of the clause.
2370 SourceLocation EndLoc, unsigned N)
2372 EndLoc, N) {}
2389 /// \param EndLoc Ending location of the clause.
2393 SourceLocation LParenLoc, SourceLocation EndLoc,
2433 /// \param EndLoc Ending location of the clause.
2437 SourceLocation EndLoc, unsigned N)
2439 EndLoc, N),
2466 /// \param EndLoc Ending location of the clause.
2474 SourceLocation EndLoc, OpenMPDependClauseKind DepKind,
2527 /// \param EndLoc Ending location of the clause.
2530 SourceLocation EndLoc)
2531 : OMPClause(OMPC_device, StartLoc, EndLoc), LParenLoc(LParenLoc),
2567 /// \param EndLoc Ending location of the clause.
2569 OMPThreadsClause(SourceLocation StartLoc, SourceLocation EndLoc)
2570 : OMPClause(OMPC_threads, StartLoc, EndLoc) {}
2598 /// \param EndLoc Ending location of the clause.
2600 OMPSIMDClause(SourceLocation StartLoc, SourceLocation EndLoc)
2601 : OMPClause(OMPC_simd, StartLoc, EndLoc) {}
2664 /// \param EndLoc Ending location of the clause.
2670 SourceLocation EndLoc, unsigned N)
2671 : OMPVarListClause<OMPMapClause>(OMPC_map, StartLoc, LParenLoc, EndLoc, N),
2688 /// \param EndLoc Ending location of the clause.
2696 SourceLocation EndLoc, ArrayRef<Expr *> VL,
2758 /// \param EndLoc Ending location of the clause.
2761 SourceLocation EndLoc)
2762 : OMPClause(OMPC_num_teams, StartLoc, EndLoc), LParenLoc(LParenLoc),
2813 /// \param EndLoc Ending location of the clause.
2816 SourceLocation LParenLoc, SourceLocation EndLoc)
2817 : OMPClause(OMPC_thread_limit, StartLoc, EndLoc), LParenLoc(LParenLoc),
2868 /// \param EndLoc Ending location of the clause.
2871 SourceLocation EndLoc)
2872 : OMPClause(OMPC_priority, StartLoc, EndLoc), LParenLoc(LParenLoc),
2920 /// \param EndLoc Ending location of the clause.
2923 SourceLocation LParenLoc, SourceLocation EndLoc)
2924 : OMPClause(OMPC_grainsize, StartLoc, EndLoc), LParenLoc(LParenLoc),
2960 /// \param EndLoc Ending location of the clause.
2962 OMPNogroupClause(SourceLocation StartLoc, SourceLocation EndLoc)
2963 : OMPClause(OMPC_nogroup, StartLoc, EndLoc) {}
3003 /// \param EndLoc Ending location of the clause.
3006 SourceLocation LParenLoc, SourceLocation EndLoc)
3007 : OMPClause(OMPC_num_tasks, StartLoc, EndLoc), LParenLoc(LParenLoc),
3056 /// \param EndLoc Ending location of the clause.
3059 SourceLocation EndLoc)
3060 : OMPClause(OMPC_hint, StartLoc, EndLoc), LParenLoc(LParenLoc),