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

  /external/clang/include/clang/AST/
StmtCXX.h 130 // SubExprs[RANGE] is an expression or declstmt.
131 // SubExprs[COND] and SubExprs[INC] are expressions.
132 Stmt *SubExprs[END];
150 DeclStmt *getRangeStmt() { return cast<DeclStmt>(SubExprs[RANGE]); }
151 DeclStmt *getBeginEndStmt() { return cast_or_null<DeclStmt>(SubExprs[BEGINEND]); }
152 Expr *getCond() { return cast_or_null<Expr>(SubExprs[COND]); }
153 Expr *getInc() { return cast_or_null<Expr>(SubExprs[INC]); }
154 DeclStmt *getLoopVarStmt() { return cast<DeclStmt>(SubExprs[LOOPVAR]); }
155 Stmt *getBody() { return SubExprs[BODY];
    [all...]
Stmt.h 572 Stmt* SubExprs[END_EXPR]; // The expression for the RHS is Non-null for
581 SubExprs[SUBSTMT] = 0;
582 SubExprs[LHS] = reinterpret_cast<Stmt*>(lhs);
583 SubExprs[RHS] = reinterpret_cast<Stmt*>(rhs);
599 Expr *getLHS() { return reinterpret_cast<Expr*>(SubExprs[LHS]); }
600 Expr *getRHS() { return reinterpret_cast<Expr*>(SubExprs[RHS]); }
601 Stmt *getSubStmt() { return SubExprs[SUBSTMT]; }
604 return reinterpret_cast<const Expr*>(SubExprs[LHS]);
607 return reinterpret_cast<const Expr*>(SubExprs[RHS]);
609 const Stmt *getSubStmt() const { return SubExprs[SUBSTMT];
    [all...]
StmtObjC.h 26 Stmt* SubExprs[END_EXPR]; // SubExprs[ELEM] is an expression or declstmt.
35 Stmt *getElement() { return SubExprs[ELEM]; }
37 return reinterpret_cast<Expr*>(SubExprs[COLLECTION]);
39 Stmt *getBody() { return SubExprs[BODY]; }
41 const Stmt *getElement() const { return SubExprs[ELEM]; }
43 return reinterpret_cast<Expr*>(SubExprs[COLLECTION]);
45 const Stmt *getBody() const { return SubExprs[BODY]; }
47 void setElement(Stmt *S) { SubExprs[ELEM] = S; }
49 SubExprs[COLLECTION] = reinterpret_cast<Stmt*>(E)
    [all...]
Expr.h     [all...]
ExprCXX.h     [all...]
  /external/clang/lib/AST/
Stmt.cpp 493 SubExprs[ELEM] = Elem;
494 SubExprs[COLLECTION] = reinterpret_cast<Stmt*>(Collect);
495 SubExprs[BODY] = Body;
581 SubExprs[RANGE] = Range;
582 SubExprs[BEGINEND] = BeginEndStmt;
583 SubExprs[COND] = reinterpret_cast<Stmt*>(Cond);
584 SubExprs[INC] = reinterpret_cast<Stmt*>(Inc);
585 SubExprs[LOOPVAR] = LoopVar;
586 SubExprs[BODY] = Body;
615 SubExprs[COND] = reinterpret_cast<Stmt*>(cond)
    [all...]
Expr.cpp 660 SubExprs = new (C) Stmt*[numargs+PREARGS_START+NumPreArgs];
661 SubExprs[FN] = fn;
672 SubExprs[i+PREARGS_START+NumPreArgs] = args[i];
688 SubExprs = new (C) Stmt*[numargs+PREARGS_START];
689 SubExprs[FN] = fn;
700 SubExprs[i+PREARGS_START] = args[i];
708 : Expr(SC, Empty), SubExprs(0), NumArgs(0) {
710 SubExprs = new (C) Stmt*[PREARGS_START];
716 : Expr(SC, Empty), SubExprs(0), NumArgs(0) {
718 SubExprs = new (C) Stmt*[PREARGS_START+NumPreArgs]
    [all...]
ExprCXX.cpp 66 SubExprs(0), OperatorNew(operatorNew),
80 SubExprs[i++] = arraySize;
89 SubExprs[i++] = placementArgs[j];
98 SubExprs[i++] = constructorArgs[j];
104 assert(SubExprs == 0 && "SubExprs already allocated");
110 SubExprs = new (C) Stmt*[TotalSize];
    [all...]
  /external/clang/lib/Serialization/
ASTReaderStmt.cpp 553 E->SubExprs[ConditionalOperator::COND] = Reader.ReadSubExpr();
554 E->SubExprs[ConditionalOperator::LHS] = Reader.ReadSubExpr();
555 E->SubExprs[ConditionalOperator::RHS] = Reader.ReadSubExpr();
564 E->SubExprs[BinaryConditionalOperator::COMMON] = Reader.ReadSubExpr();
565 E->SubExprs[BinaryConditionalOperator::COND] = Reader.ReadSubExpr();
566 E->SubExprs[BinaryConditionalOperator::LHS] = Reader.ReadSubExpr();
567 E->SubExprs[BinaryConditionalOperator::RHS] = Reader.ReadSubExpr();
635 assert(NumSubExprs == E->getNumSubExprs() && "Wrong number of subexprs");
762 E->SubExprs =
765 E->SubExprs[GenericSelectionExpr::CONTROLLING] = Reader.ReadSubExpr()
    [all...]
  /external/clang/lib/Sema/
SemaChecking.cpp 593 SmallVector<Expr*, 5> SubExprs;
594 SubExprs.push_back(Ptr);
596 SubExprs.push_back(TheCall->getArg(1)); // Order
598 SubExprs.push_back(TheCall->getArg(2)); // Order
599 SubExprs.push_back(TheCall->getArg(1)); // Val1
601 SubExprs.push_back(TheCall->getArg(3)); // Order
602 SubExprs.push_back(TheCall->getArg(1)); // Val1
603 SubExprs.push_back(TheCall->getArg(2)); // Val2
604 SubExprs.push_back(TheCall->getArg(4)); // OrderFail
608 SubExprs.data(), SubExprs.size()
    [all...]
TreeTransform.h     [all...]

Completed in 737 milliseconds