/external/clang/include/clang/AST/ |
H A D | StmtCXX.h | 134 SourceLocation ForLoc; member in class:clang::CXXForRangeStmt 186 SourceLocation getForLoc() const { return ForLoc; } 187 void setForLoc(SourceLocation Loc) { ForLoc = Loc; } 194 return SourceRange(ForLoc, SubExprs[BODY]->getLocEnd());
|
H A D | StmtObjC.h | 27 SourceLocation ForLoc; member in class:clang::ObjCForCollectionStmt 53 SourceLocation getForLoc() const { return ForLoc; } 54 void setForLoc(SourceLocation Loc) { ForLoc = Loc; } 59 return SourceRange(ForLoc, SubExprs[BODY]->getLocEnd());
|
H A D | Stmt.h | 1118 SourceLocation ForLoc; member in class:clang::ForStmt 1161 SourceLocation getForLoc() const { return ForLoc; } 1162 void setForLoc(SourceLocation L) { ForLoc = L; } 1169 return SourceRange(ForLoc, SubExprs[BODY]->getLocEnd());
|
/external/clang/lib/Sema/ |
H A D | SemaStmt.cpp | 1375 Sema::ActOnForStmt(SourceLocation ForLoc, SourceLocation LParenLoc, argument 1402 SecondResult = CheckConditionVariable(ConditionVar, ForLoc, true); 1418 Third, Body, ForLoc, LParenLoc, 1513 Sema::ActOnObjCForCollectionStmt(SourceLocation ForLoc, argument 1518 CheckObjCForCollectionOperand(ForLoc, collection); 1547 return StmtError(Diag(ForLoc, diag::err_selector_element_type) 1556 ForLoc, RParenLoc)); 1657 Sema::ActOnCXXForRangeStmt(SourceLocation ForLoc, argument 1664 return ActOnObjCForCollectionStmt(ForLoc, First, Range, RParenLoc); 1695 return BuildCXXForRangeStmt(ForLoc, ColonLo 1787 RebuildForRangeWithDereference(Sema &SemaRef, Scope *S, SourceLocation ForLoc, Stmt *LoopVarDecl, SourceLocation ColonLoc, Expr *Range, SourceLocation RangeLoc, SourceLocation RParenLoc) argument 1806 BuildCXXForRangeStmt(SourceLocation ForLoc, SourceLocation ColonLoc, Stmt *RangeDecl, Stmt *BeginEnd, Expr *Cond, Expr *Inc, Stmt *LoopVarDecl, SourceLocation RParenLoc, bool ShouldTryDeref) argument [all...] |
H A D | TreeTransform.h | 1115 StmtResult RebuildForStmt(SourceLocation ForLoc, SourceLocation LParenLoc, argument 1119 return getSema().ActOnForStmt(ForLoc, LParenLoc, Init, Cond, 1270 StmtResult RebuildObjCForCollectionStmt(SourceLocation ForLoc, argument 1275 StmtResult ForEachStmt = getSema().ActOnObjCForCollectionStmt(ForLoc, 1326 StmtResult RebuildCXXForRangeStmt(SourceLocation ForLoc, argument 1332 return getSema().BuildCXXForRangeStmt(ForLoc, ColonLoc, Range, BeginEnd,
|
/external/clang/lib/Parse/ |
H A D | ParseStmt.cpp | 1243 SourceLocation ForLoc = ConsumeToken(); // eat the 'for'. local 1402 ParseCXXCondition(Second, SecondVar, ForLoc, true); 1406 Second = Actions.ActOnBooleanCondition(getCurScope(), ForLoc, 1410 SecondPart = Actions.MakeFullExpr(Second.get(), ForLoc); 1441 ForRangeStmt = Actions.ActOnCXXForRangeStmt(ForLoc, FirstPart.take(), 1450 ForEachStmt = Actions.ActOnObjCForCollectionStmt(ForLoc, 1489 return Actions.ActOnForStmt(ForLoc, T.getOpenLocation(), FirstPart.take(),
|
/external/clang/lib/AST/ |
H A D | Stmt.cpp | 730 ForLoc = FCL; 814 : Stmt(CXXForRangeStmtClass), ForLoc(FL), ColonLoc(CL), RParenLoc(RPL) { 876 : Stmt(ForStmtClass), ForLoc(FL), LParenLoc(LP), RParenLoc(RP)
|
/external/clang/include/clang/Sema/ |
H A D | Sema.h | 2530 StmtResult ActOnForStmt(SourceLocation ForLoc, 2544 StmtResult ActOnCXXForRangeStmt(SourceLocation ForLoc, Stmt *LoopVar, 2548 StmtResult BuildCXXForRangeStmt(SourceLocation ForLoc,
|