Home | History | Annotate | Download | only in AST

Lines Matching refs:StartLoc

34   SourceLocation StartLoc;
41 OMPClause(OpenMPClauseKind K, SourceLocation StartLoc, SourceLocation EndLoc)
42 : StartLoc(StartLoc), EndLoc(EndLoc), Kind(K) {}
46 SourceLocation getLocStart() const { return StartLoc; }
51 void setLocStart(SourceLocation Loc) { StartLoc = Loc; }
58 bool isImplicit() const { return StartLoc.isInvalid(); }
101 /// \param StartLoc Starting location of the clause (the clause keyword).
106 OMPVarListClause(OpenMPClauseKind K, SourceLocation StartLoc,
108 : OMPClause(K, StartLoc, EndLoc), LParenLoc(LParenLoc), NumVars(N) {}
168 /// \param StartLoc Starting location of the clause.
173 OMPIfClause(Expr *Cond, SourceLocation StartLoc, SourceLocation LParenLoc,
175 : OMPClause(OMPC_if, StartLoc, EndLoc), LParenLoc(LParenLoc),
223 /// \param StartLoc Starting location of the clause.
227 OMPNumThreadsClause(Expr *NumThreads, SourceLocation StartLoc,
229 : OMPClause(OMPC_num_threads, StartLoc, EndLoc), LParenLoc(LParenLoc),
280 /// \param StartLoc Starting location of the clause.
283 OMPSafelenClause(Expr *Len, SourceLocation StartLoc, SourceLocation LParenLoc,
285 : OMPClause(OMPC_safelen, StartLoc, EndLoc), LParenLoc(LParenLoc),
335 /// \param StartLoc Starting location of the clause.
339 OMPCollapseClause(Expr *Num, SourceLocation StartLoc,
341 : OMPClause(OMPC_collapse, StartLoc, EndLoc), LParenLoc(LParenLoc),
399 /// \param StartLoc Starting location of the clause.
404 SourceLocation StartLoc, SourceLocation LParenLoc,
406 : OMPClause(OMPC_default, StartLoc, EndLoc), LParenLoc(LParenLoc),
470 /// \param StartLoc Starting location of the clause.
475 SourceLocation StartLoc, SourceLocation LParenLoc,
477 : OMPClause(OMPC_proc_bind, StartLoc, EndLoc), LParenLoc(LParenLoc),
556 /// \param StartLoc Starting location of the clause.
564 OMPScheduleClause(SourceLocation StartLoc, SourceLocation LParenLoc,
568 : OMPClause(OMPC_schedule, StartLoc, EndLoc), LParenLoc(LParenLoc),
614 /// \param StartLoc Starting location of the clause.
617 OMPOrderedClause(SourceLocation StartLoc, SourceLocation EndLoc)
618 : OMPClause(OMPC_ordered, StartLoc, EndLoc) {}
643 /// \param StartLoc Starting location of the clause.
646 OMPNowaitClause(SourceLocation StartLoc, SourceLocation EndLoc)
647 : OMPClause(OMPC_nowait, StartLoc, EndLoc) {}
672 /// \param StartLoc Starting location of the clause.
677 OMPPrivateClause(SourceLocation StartLoc, SourceLocation LParenLoc,
679 : OMPVarListClause<OMPPrivateClause>(OMPC_private, StartLoc, LParenLoc,
695 /// \param StartLoc Starting location of the clause.
700 static OMPPrivateClause *Create(const ASTContext &C, SourceLocation StartLoc,
732 /// \param StartLoc Starting location of the clause.
737 OMPFirstprivateClause(SourceLocation StartLoc, SourceLocation LParenLoc,
739 : OMPVarListClause<OMPFirstprivateClause>(OMPC_firstprivate, StartLoc,
755 /// \param StartLoc Starting location of the clause.
761 Create(const ASTContext &C, SourceLocation StartLoc, SourceLocation LParenLoc,
792 /// \param StartLoc Starting location of the clause.
797 OMPLastprivateClause(SourceLocation StartLoc, SourceLocation LParenLoc,
799 : OMPVarListClause<OMPLastprivateClause>(OMPC_lastprivate, StartLoc,
815 /// \param StartLoc Starting location of the clause.
821 Create(const ASTContext &C, SourceLocation StartLoc, SourceLocation LParenLoc,
851 /// \param StartLoc Starting location of the clause.
856 OMPSharedClause(SourceLocation StartLoc, SourceLocation LParenLoc,
858 : OMPVarListClause<OMPSharedClause>(OMPC_shared, StartLoc, LParenLoc,
874 /// \param StartLoc Starting location of the clause.
879 static OMPSharedClause *Create(const ASTContext &C, SourceLocation StartLoc,
919 /// \param StartLoc Starting location of the clause.
927 OMPReductionClause(SourceLocation StartLoc, SourceLocation LParenLoc,
931 : OMPVarListClause<OMPReductionClause>(OMPC_reduction, StartLoc,
955 /// \param StartLoc Starting location of the clause.
964 Create(const ASTContext &C, SourceLocation StartLoc, SourceLocation LParenLoc,
1011 /// \param StartLoc Starting location of the clause.
1017 OMPLinearClause(SourceLocation StartLoc, SourceLocation LParenLoc,
1020 : OMPVarListClause<OMPLinearClause>(OMPC_linear, StartLoc, LParenLoc,
1039 /// \param StartLoc Starting location of the clause.
1045 static OMPLinearClause *Create(const ASTContext &C, SourceLocation StartLoc,
1096 /// \param StartLoc Starting location of the clause.
1102 OMPAlignedClause(SourceLocation StartLoc, SourceLocation LParenLoc,
1105 : OMPVarListClause<OMPAlignedClause>(OMPC_aligned, StartLoc, LParenLoc,
1123 /// \param StartLoc Starting location of the clause.
1129 static OMPAlignedClause *Create(const ASTContext &C, SourceLocation StartLoc,
1173 /// \param StartLoc Starting location of the clause.
1178 OMPCopyinClause(SourceLocation StartLoc, SourceLocation LParenLoc,
1180 : OMPVarListClause<OMPCopyinClause>(OMPC_copyin, StartLoc, LParenLoc,
1196 /// \param StartLoc Starting location of the clause.
1201 static OMPCopyinClause *Create(const ASTContext &C, SourceLocation StartLoc,
1233 /// \param StartLoc Starting location of the clause.
1238 OMPCopyprivateClause(SourceLocation StartLoc, SourceLocation LParenLoc,
1240 : OMPVarListClause<OMPCopyprivateClause>(OMPC_copyprivate, StartLoc,
1256 /// \param StartLoc Starting location of the clause.
1262 Create(const ASTContext &C, SourceLocation StartLoc, SourceLocation LParenLoc,