OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:SubExprs
(Results
1 - 8
of
8
) sorted by null
/external/clang/include/clang/AST/
StmtCXX.h
131
//
SubExprs
[RANGE] is an expression or declstmt.
132
//
SubExprs
[COND] and
SubExprs
[INC] are expressions.
133
Stmt *
SubExprs
[END];
151
DeclStmt *getRangeStmt() { return cast<DeclStmt>(
SubExprs
[RANGE]); }
153
return cast_or_null<DeclStmt>(
SubExprs
[BEGINEND]);
155
Expr *getCond() { return cast_or_null<Expr>(
SubExprs
[COND]); }
156
Expr *getInc() { return cast_or_null<Expr>(
SubExprs
[INC]); }
157
DeclStmt *getLoopVarStmt() { return cast<DeclStmt>(
SubExprs
[LOOPVAR]); }
158
Stmt *getBody() { return
SubExprs
[BODY];
[
all
...]
StmtObjC.h
27
Stmt*
SubExprs
[END_EXPR]; //
SubExprs
[ELEM] is an expression or declstmt.
36
Stmt *getElement() { return
SubExprs
[ELEM]; }
38
return reinterpret_cast<Expr*>(
SubExprs
[COLLECTION]);
40
Stmt *getBody() { return
SubExprs
[BODY]; }
42
const Stmt *getElement() const { return
SubExprs
[ELEM]; }
44
return reinterpret_cast<Expr*>(
SubExprs
[COLLECTION]);
46
const Stmt *getBody() const { return
SubExprs
[BODY]; }
48
void setElement(Stmt *S) {
SubExprs
[ELEM] = S; }
50
SubExprs
[COLLECTION] = reinterpret_cast<Stmt*>(E)
[
all
...]
ExprCXX.h
[
all
...]
ExprObjC.h
768
Stmt*
SubExprs
[END_EXPR];
791
{
SubExprs
[BASE] = base;
SubExprs
[KEY] = key;}
806
return SourceRange(
SubExprs
[BASE]->getLocStart(), RBracket);
814
Expr *getBaseExpr() const { return cast<Expr>(
SubExprs
[BASE]); }
815
void setBaseExpr(Stmt *S) {
SubExprs
[BASE] = S; }
817
Expr *getKeyExpr() const { return cast<Expr>(
SubExprs
[KEY]); }
818
void setKeyExpr(Stmt *S) {
SubExprs
[KEY] = S; }
833
return child_range(
SubExprs
,
SubExprs
+END_EXPR)
[
all
...]
Stmt.h
665
Stmt*
SubExprs
[END_EXPR]; // The expression for the RHS is Non-null for
674
SubExprs
[SUBSTMT] = 0;
675
SubExprs
[LHS] = reinterpret_cast<Stmt*>(lhs);
676
SubExprs
[RHS] = reinterpret_cast<Stmt*>(rhs);
692
Expr *getLHS() { return reinterpret_cast<Expr*>(
SubExprs
[LHS]); }
693
Expr *getRHS() { return reinterpret_cast<Expr*>(
SubExprs
[RHS]); }
694
Stmt *getSubStmt() { return
SubExprs
[SUBSTMT]; }
697
return reinterpret_cast<const Expr*>(
SubExprs
[LHS]);
700
return reinterpret_cast<const Expr*>(
SubExprs
[RHS]);
702
const Stmt *getSubStmt() const { return
SubExprs
[SUBSTMT];
[
all
...]
Expr.h
[
all
...]
/external/clang/lib/AST/
Expr.cpp
805
SubExprs
= new (C) Stmt*[numargs+PREARGS_START+NumPreArgs];
806
SubExprs
[FN] = fn;
817
SubExprs
[i+PREARGS_START+NumPreArgs] = args[i];
833
SubExprs
= new (C) Stmt*[numargs+PREARGS_START];
834
SubExprs
[FN] = fn;
845
SubExprs
[i+PREARGS_START] = args[i];
853
: Expr(SC, Empty),
SubExprs
(0), NumArgs(0) {
855
SubExprs
= new (C) Stmt*[PREARGS_START];
861
: Expr(SC, Empty),
SubExprs
(0), NumArgs(0) {
863
SubExprs
= new (C) Stmt*[PREARGS_START+NumPreArgs]
[
all
...]
/external/clang/lib/Sema/
SemaChecking.cpp
734
SmallVector<Expr*, 5>
SubExprs
;
735
SubExprs
.push_back(Ptr);
739
SubExprs
.push_back(TheCall->getArg(1)); // Val1
742
SubExprs
.push_back(TheCall->getArg(1)); // Order
747
SubExprs
.push_back(TheCall->getArg(2)); // Order
748
SubExprs
.push_back(TheCall->getArg(1)); // Val1
752
SubExprs
.push_back(TheCall->getArg(3)); // Order
753
SubExprs
.push_back(TheCall->getArg(1)); // Val1
754
SubExprs
.push_back(TheCall->getArg(2)); // Val2
757
SubExprs
.push_back(TheCall->getArg(3)); // Orde
[
all
...]
Completed in 62 milliseconds