Home
last modified time | relevance | path

Searched refs:ForLoc (Results 1 – 16 of 16) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaOpenACC.h141 SourceLocation ForLoc; variable
185 ForStmtBeginChecker(SemaOpenACC &SemaRef, SourceLocation ForLoc, in ForStmtBeginChecker() argument
187 : SemaRef(SemaRef), ForLoc(ForLoc), IsInstantiation(false), in ForStmtBeginChecker()
190 ForStmtBeginChecker(SemaOpenACC &SemaRef, SourceLocation ForLoc, in ForStmtBeginChecker() argument
193 : SemaRef(SemaRef), ForLoc(ForLoc), IsInstantiation(true), in ForStmtBeginChecker()
196 ForStmtBeginChecker(SemaOpenACC &SemaRef, SourceLocation ForLoc, in ForStmtBeginChecker() argument
198 : SemaRef(SemaRef), ForLoc(ForLoc), IsInstantiation(false), in ForStmtBeginChecker()
201 ForStmtBeginChecker(SemaOpenACC &SemaRef, SourceLocation ForLoc, in ForStmtBeginChecker() argument
205 : SemaRef(SemaRef), ForLoc(ForLoc), IsInstantiation(true), in ForStmtBeginChecker()
212 void ForStmtBeginHelper(SourceLocation ForLoc, ForStmtBeginChecker &C);
[all …]
H A DSemaOpenMP.h210 void ActOnOpenMPLoopInitialization(SourceLocation ForLoc, Stmt *Init);
H A DSema.h10958 StmtResult ActOnForStmt(SourceLocation ForLoc, SourceLocation LParenLoc,
10999 Scope *S, SourceLocation ForLoc, SourceLocation CoawaitLoc,
11006 SourceLocation ForLoc, SourceLocation CoawaitLoc, Stmt *InitStmt,
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenACC.cpp1002 void SemaOpenACC::ForStmtBeginHelper(SourceLocation ForLoc, in ForStmtBeginHelper() argument
1019 Diag(ForLoc, diag::err_acc_clause_multiple_loops) in ForStmtBeginHelper()
1040 Diag(ForLoc, diag::err_acc_clause_multiple_loops) in ForStmtBeginHelper()
1187 SemaRef.Diag(ForLoc, diag::err_acc_loop_variable) in checkForInit()
1279 SemaRef.Diag(ForLoc, diag::err_acc_loop_terminating_condition) in checkForCond()
1414 SemaRef.Diag(ForLoc, diag::err_acc_loop_not_monotonic) in checkForInc()
1590 void SemaOpenACC::ActOnForStmtBegin(SourceLocation ForLoc, const Stmt *OldFirst, in ActOnForStmtBegin() argument
1597 ForStmtBeginChecker FSBC{*this, ForLoc, OldFirst, OldSecond, in ActOnForStmtBegin()
1605 ForStmtBeginHelper(ForLoc, FSBC); in ActOnForStmtBegin()
1608 void SemaOpenACC::ActOnForStmtBegin(SourceLocation ForLoc, const Stmt *First, in ActOnForStmtBegin() argument
[all …]
H A DSemaStmt.cpp2263 StmtResult Sema::ActOnForStmt(SourceLocation ForLoc, SourceLocation LParenLoc, in ActOnForStmt() argument
2325 Body, ForLoc, LParenLoc, RParenLoc); in ActOnForStmt()
2442 Scope *S, SourceLocation ForLoc, SourceLocation CoawaitLoc, Stmt *InitStmt, in ActOnCXXForRangeStmt() argument
2455 return ObjC().ActOnObjCForCollectionStmt(ForLoc, First, Range, RParenLoc); in ActOnCXXForRangeStmt()
2507 ForLoc, CoawaitLoc, InitStmt, ColonLoc, RangeDecl.get(), in ActOnCXXForRangeStmt()
2664 SourceLocation ForLoc, in RebuildForRangeWithDereference() argument
2683 S, ForLoc, CoawaitLoc, InitStmt, LoopVarDecl, ColonLoc, in RebuildForRangeWithDereference()
2695 S, ForLoc, CoawaitLoc, InitStmt, LoopVarDecl, ColonLoc, in RebuildForRangeWithDereference()
2700 SourceLocation ForLoc, SourceLocation CoawaitLoc, Stmt *InitStmt, in BuildCXXForRangeStmt() argument
2903 StmtResult SR = RebuildForRangeWithDereference(*this, S, ForLoc, in BuildCXXForRangeStmt()
[all …]
H A DSemaObjC.cpp36 StmtResult SemaObjC::ActOnObjCForCollectionStmt(SourceLocation ForLoc, in ActOnObjCForCollectionStmt() argument
43 CheckObjCForCollectionOperand(ForLoc, collection); in ActOnObjCForCollectionStmt()
99 Diag(ForLoc, diag::err_selector_element_const_type) in ActOnObjCForCollectionStmt()
105 return StmtError(Diag(ForLoc, diag::err_selector_element_type) in ActOnObjCForCollectionStmt()
118 nullptr, ForLoc, RParenLoc); in ActOnObjCForCollectionStmt()
H A DTreeTransform.h1463 StmtResult RebuildForStmt(SourceLocation ForLoc, SourceLocation LParenLoc, in RebuildForStmt() argument
1467 return getSema().ActOnForStmt(ForLoc, LParenLoc, Init, Cond, in RebuildForStmt()
2553 StmtResult RebuildObjCForCollectionStmt(SourceLocation ForLoc, in RebuildObjCForCollectionStmt() argument
2559 ForLoc, Element, Collection, RParenLoc); in RebuildObjCForCollectionStmt()
2608 SourceLocation ForLoc, SourceLocation CoawaitLoc, Stmt *Init, in RebuildCXXForRangeStmt() argument
2631 ForLoc, LoopVar, RangeExpr, RParenLoc); in RebuildCXXForRangeStmt()
2638 ForLoc, CoawaitLoc, Init, ColonLoc, Range, Begin, End, Cond, Inc, in RebuildCXXForRangeStmt()
H A DSemaOpenMP.cpp9093 void SemaOpenMP::ActOnOpenMPLoopInitialization(SourceLocation ForLoc, in ActOnOpenMPLoopInitialization() argument
9105 *DSAStack, ForLoc, EmptyDeclSet); in ActOnOpenMPLoopInitialization()
9126 Var->getType().getNonLValueExprType(getASTContext()), ForLoc, in ActOnOpenMPLoopInitialization()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DStmtObjC.h26 SourceLocation ForLoc; variable
52 SourceLocation getForLoc() const { return ForLoc; } in getForLoc()
53 void setForLoc(SourceLocation Loc) { ForLoc = Loc; } in setForLoc()
57 SourceLocation getBeginLoc() const LLVM_READONLY { return ForLoc; } in getBeginLoc()
H A DStmtCXX.h140 SourceLocation ForLoc; variable
202 SourceLocation getForLoc() const { return ForLoc; } in getForLoc()
207 SourceLocation getBeginLoc() const LLVM_READONLY { return ForLoc; } in getBeginLoc()
H A DStmt.h266 SourceLocation ForLoc;
2947 SourceLocation getForLoc() const { return ForStmtBits.ForLoc; }
2948 void setForLoc(SourceLocation L) { ForStmtBits.ForLoc = L; }
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseStmt.cpp1880 SourceLocation ForLoc = ConsumeToken(); // eat the 'for'. in ParseForStatement() local
2092 /*InitStmt=*/nullptr, ForLoc, CK, in ParseForStatement()
2119 SecondPart = Actions.ActOnCondition(getCurScope(), ForLoc, in ParseForStatement()
2133 getCurScope(), ForLoc, SecondExpr.get(), in ParseForStatement()
2184 getCurScope(), ForLoc, CoawaitLoc, FirstPart.get(), in ParseForStatement()
2192 ForLoc, FirstPart.get(), Collection.get(), T.getCloseLocation()); in ParseForStatement()
2197 Actions.OpenMP().ActOnOpenMPLoopInitialization(ForLoc, FirstPart.get()); in ParseForStatement()
2205 getActions().OpenACC().ActOnRangeForStmtBegin(ForLoc, ForRangeStmt.get()); in ParseForStatement()
2208 ForLoc, FirstPart.get(), SecondPart.get().second, ThirdPart.get()); in ParseForStatement()
2231 MisleadingIndentationChecker MIChecker(*this, MSK_for, ForLoc); in ParseForStatement()
[all …]
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DStmtObjC.cpp27 ForLoc = FCL; in ObjCForCollectionStmt()
H A DStmtCXX.cpp54 : Stmt(CXXForRangeStmtClass), ForLoc(FL), CoawaitLoc(CAL), ColonLoc(CL), in CXXForRangeStmt()
H A DStmt.cpp1075 ForStmtBits.ForLoc = FL; in ForStmt()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp1710 S->ForLoc = readSourceLocation(); in VisitCXXForRangeStmt()