HomeSort by relevance Sort by last modified time
    Searched refs:SubStmt (Results 1 - 17 of 17) sorted by null

  /external/clang/include/clang/AST/
StmtCXX.h 239 Stmt *SubStmt;
248 CompoundStmt *SubStmt)
252 SubStmt(reinterpret_cast<Stmt *>(SubStmt)) { }
275 return reinterpret_cast<CompoundStmt *>(SubStmt);
279 SourceLocation getLocEnd() const LLVM_READONLY { return SubStmt->getLocEnd();}
282 return child_range(&SubStmt, &SubStmt+1);
StmtObjC.h 344 Stmt *SubStmt;
348 Stmt *subStmt)
350 SubStmt(subStmt), AtLoc(atLoc) {}
355 const Stmt *getSubStmt() const { return SubStmt; }
356 Stmt *getSubStmt() { return SubStmt; }
357 void setSubStmt(Stmt *S) { SubStmt = S; }
360 SourceLocation getLocEnd() const LLVM_READONLY { return SubStmt->getLocEnd();}
369 child_range children() { return child_range(&SubStmt, &SubStmt + 1);
    [all...]
Stmt.h 682 enum { LHS, RHS, SUBSTMT, END_EXPR };
690 SubExprs[SUBSTMT] = nullptr;
708 Stmt *getSubStmt() { return SubExprs[SUBSTMT]; }
716 const Stmt *getSubStmt() const { return SubExprs[SUBSTMT]; }
718 void setSubStmt(Stmt *S) { SubExprs[SUBSTMT] = S; }
743 Stmt* SubStmt;
745 DefaultStmt(SourceLocation DL, SourceLocation CL, Stmt *substmt) :
746 SwitchCase(DefaultStmtClass, DL, CL), SubStmt(substmt) {}
752 Stmt *getSubStmt() { return SubStmt; }
    [all...]
Expr.h     [all...]
  /external/clang/lib/Sema/
JumpDiagnostics.cpp 350 Stmt *SubStmt = *CI;
351 if (!SubStmt) continue;
358 if (CaseStmt *CS = dyn_cast<CaseStmt>(SubStmt))
360 else if (DefaultStmt *DS = dyn_cast<DefaultStmt>(SubStmt))
362 else if (LabelStmt *LS = dyn_cast<LabelStmt>(SubStmt))
367 LabelAndGotoScopes[SubStmt] = ParentScope;
368 SubStmt = Next;
373 if (DeclStmt *DS = dyn_cast<DeclStmt>(SubStmt)) {
382 if (ObjCAtTryStmt *AT = dyn_cast<ObjCAtTryStmt>(SubStmt)) {
419 if (ObjCAtSynchronizedStmt *AS = dyn_cast<ObjCAtSynchronizedStmt>(SubStmt)){
    [all...]
SemaStmt.cpp 391 void Sema::ActOnCaseStmtBody(Stmt *caseStmt, Stmt *SubStmt) {
392 DiagnoseUnusedExprResult(SubStmt);
395 CS->setSubStmt(SubStmt);
400 Stmt *SubStmt, Scope *CurScope) {
401 DiagnoseUnusedExprResult(SubStmt);
405 return SubStmt;
408 DefaultStmt *DS = new (Context) DefaultStmt(DefaultLoc, ColonLoc, SubStmt);
415 SourceLocation ColonLoc, Stmt *SubStmt) {
420 return SubStmt;
424 LabelStmt *LS = new (Context) LabelStmt(IdentLoc, TheDecl, SubStmt);
    [all...]
TreeTransform.h     [all...]
SemaExprCXX.cpp     [all...]
SemaDeclCXX.cpp     [all...]
SemaExpr.cpp     [all...]
  /external/clang/lib/Parse/
ParseStmt.cpp 544 StmtResult SubStmt;
564 SubStmt = ParseStatementOrDeclarationAfterAttributes(
566 if (!TempAttrs.empty() && !SubStmt.isInvalid())
567 SubStmt = Actions.ProcessStmtAttributes(
568 SubStmt.get(), TempAttrs.getList(), TempAttrs.Range);
575 if (!SubStmt.isInvalid() && !SubStmt.isUsable())
576 SubStmt = ParseStatement();
578 // Broken substmt shouldn't prevent the label from being added to the AST.
579 if (SubStmt.isInvalid()
    [all...]
  /external/clang/include/clang/Analysis/
ProgramPoint.h 266 const Stmt *SubStmt = nullptr)
267 : StmtPoint(S, SubStmt, PreStmtKind, L, tag) {}
  /external/clang/lib/CodeGen/
CGStmt.cpp 423 const Stmt *SubStmt = S.getSubStmt();
424 switch (SubStmt->getStmtClass()) {
426 EmitDoStmt(cast<DoStmt>(*SubStmt), S.getAttrs());
429 EmitForStmt(cast<ForStmt>(*SubStmt), S.getAttrs());
432 EmitWhileStmt(cast<WhileStmt>(*SubStmt), S.getAttrs());
435 EmitCXXForRangeStmt(cast<CXXForRangeStmt>(*SubStmt), S.getAttrs());
438 EmitStmt(SubStmt);
    [all...]
  /external/clang/lib/AST/
Stmt.cpp 287 Stmt *SubStmt) {
291 return new (Mem) AttributedStmt(Loc, Attrs, SubStmt);
    [all...]
ExprConstant.cpp     [all...]
  /external/clang/include/clang/Sema/
Sema.h     [all...]
  /external/clang/lib/Serialization/
ASTReaderStmt.cpp 180 S->SubStmt = Reader.ReadSubStmt();
    [all...]

Completed in 192 milliseconds