OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:SubExprs
(Results
1 - 19
of
19
) sorted by relevancy
/src/external/apache2/llvm/dist/clang/include/clang/AST/
StmtCXX.h
137
//
SubExprs
[RANGE] is an expression or declstmt.
138
//
SubExprs
[COND] and
SubExprs
[INC] are expressions.
139
Stmt *
SubExprs
[END];
152
Stmt *getInit() { return
SubExprs
[INIT]; }
156
const Stmt *getInit() const { return
SubExprs
[INIT]; }
161
DeclStmt *getRangeStmt() { return cast<DeclStmt>(
SubExprs
[RANGE]); }
163
return cast_or_null<DeclStmt>(
SubExprs
[BEGINSTMT]);
165
DeclStmt *getEndStmt() { return cast_or_null<DeclStmt>(
SubExprs
[ENDSTMT]); }
166
Expr *getCond() { return cast_or_null<Expr>(
SubExprs
[COND]);
[
all
...]
ExprOpenMP.h
58
Stmt *
SubExprs
[END_EXPR];
71
SubExprs
[BASE] = Base;
72
SubExprs
[LOWER_BOUND] = LowerBound;
73
SubExprs
[LENGTH] = Length;
74
SubExprs
[STRIDE] = Stride;
85
Expr *getBase() { return cast<Expr>(
SubExprs
[BASE]); }
86
const Expr *getBase() const { return cast<Expr>(
SubExprs
[BASE]); }
88
void setBase(Expr *E) {
SubExprs
[BASE] = E; }
94
Expr *getLowerBound() { return cast_or_null<Expr>(
SubExprs
[LOWER_BOUND]); }
96
return cast_or_null<Expr>(
SubExprs
[LOWER_BOUND])
[
all
...]
StmtObjC.h
25
Stmt*
SubExprs
[END_EXPR]; //
SubExprs
[ELEM] is an expression or declstmt.
34
Stmt *getElement() { return
SubExprs
[ELEM]; }
36
return reinterpret_cast<Expr*>(
SubExprs
[COLLECTION]);
38
Stmt *getBody() { return
SubExprs
[BODY]; }
40
const Stmt *getElement() const { return
SubExprs
[ELEM]; }
42
return reinterpret_cast<Expr*>(
SubExprs
[COLLECTION]);
44
const Stmt *getBody() const { return
SubExprs
[BODY]; }
46
void setElement(Stmt *S) {
SubExprs
[ELEM] = S; }
48
SubExprs
[COLLECTION] = reinterpret_cast<Stmt*>(E)
[
all
...]
Expr.h
2578
Stmt *
SubExprs
[END_EXPR];
2586
SubExprs
[LHS] = lhs;
2587
SubExprs
[RHS] = rhs;
2605
Expr *getLHS() { return cast<Expr>(
SubExprs
[LHS]); }
2606
const Expr *getLHS() const { return cast<Expr>(
SubExprs
[LHS]); }
2607
void setLHS(Expr *E) {
SubExprs
[LHS] = E; }
2609
Expr *getRHS() { return cast<Expr>(
SubExprs
[RHS]); }
2610
const Expr *getRHS() const { return cast<Expr>(
SubExprs
[RHS]); }
2611
void setRHS(Expr *E) {
SubExprs
[RHS] = E; }
2641
return child_range(&
SubExprs
[0], &SubExprs[0]+END_EXPR)
[
all
...]
ExprCXX.h
999
Stmt *
SubExprs
[NUM_SUBEXPRS];
1002
void setBase(Expr *Base) {
SubExprs
[BASE_EXPR] = Base; }
1003
void setIdx(Expr *Idx) {
SubExprs
[IDX_EXPR] = Idx; }
1010
SubExprs
[BASE_EXPR] = Base;
1011
SubExprs
[IDX_EXPR] = Idx;
1019
Expr *getBase() { return cast<Expr>(
SubExprs
[BASE_EXPR]); }
1020
const Expr *getBase() const { return cast<Expr>(
SubExprs
[BASE_EXPR]); }
1022
Expr *getIdx() { return cast<Expr>(
SubExprs
[IDX_EXPR]); }
1023
const Expr *getIdx() const { return cast<Expr>(
SubExprs
[IDX_EXPR]); }
1044
return child_range(&
SubExprs
[0], &SubExprs[0] + NUM_SUBEXPRS)
[
all
...]
ExprObjC.h
849
Stmt*
SubExprs
[END_EXPR];
863
SubExprs
[BASE] = base;
864
SubExprs
[KEY] = key;
875
return
SubExprs
[BASE]->getBeginLoc();
880
Expr *getBaseExpr() const { return cast<Expr>(
SubExprs
[BASE]); }
881
void setBaseExpr(Stmt *S) {
SubExprs
[BASE] = S; }
883
Expr *getKeyExpr() const { return cast<Expr>(
SubExprs
[KEY]); }
884
void setKeyExpr(Stmt *S) {
SubExprs
[KEY] = S; }
899
return child_range(
SubExprs
,
SubExprs
+END_EXPR)
[
all
...]
Stmt.h
2451
Stmt *
SubExprs
[END_EXPR];
2467
Expr *getCond() { return reinterpret_cast<Expr *>(
SubExprs
[COND]); }
2469
return reinterpret_cast<Expr *>(
SubExprs
[COND]);
2472
void setCond(Expr *Cond) {
SubExprs
[COND] = reinterpret_cast<Stmt *>(Cond); }
2474
Stmt *getBody() { return
SubExprs
[BODY]; }
2475
const Stmt *getBody() const { return
SubExprs
[BODY]; }
2476
void setBody(Stmt *Body) {
SubExprs
[BODY] = Body; }
2494
return child_range(&
SubExprs
[0], &
SubExprs
[0] + END_EXPR);
2498
return const_child_range(&
SubExprs
[0], &SubExprs[0] + END_EXPR)
[
all
...]
/src/external/apache2/llvm/dist/clang/lib/AST/
StmtObjC.cpp
24
SubExprs
[ELEM] = Elem;
25
SubExprs
[COLLECTION] = Collect;
26
SubExprs
[BODY] = Body;
StmtCXX.cpp
55
SubExprs
[INIT] = Init;
56
SubExprs
[RANGE] = Range;
57
SubExprs
[BEGINSTMT] = BeginStmt;
58
SubExprs
[ENDSTMT] = EndStmt;
59
SubExprs
[COND] = Cond;
60
SubExprs
[INC] = Inc;
61
SubExprs
[LOOPVAR] = LoopVar;
62
SubExprs
[BODY] = Body;
Stmt.cpp
1011
SubExprs
[INIT] = Init;
1013
SubExprs
[COND] = Cond;
1014
SubExprs
[INC] = Inc;
1015
SubExprs
[BODY] = Body;
1020
if (!
SubExprs
[CONDVAR])
1023
auto *DS = cast<DeclStmt>(
SubExprs
[CONDVAR]);
1029
SubExprs
[CONDVAR] = nullptr;
1034
SubExprs
[CONDVAR] = new (C) DeclStmt(DeclGroupRef(V), VarRange.getBegin(),
Expr.cpp
4104
SubExprs
= new (C) Stmt*[args.size()];
4106
SubExprs
[i] = args[i];
4112
if (
SubExprs
) C.Deallocate(
SubExprs
);
4115
SubExprs
= new (C) Stmt*[NumExprs];
4116
memcpy(
SubExprs
, Exprs.data(), sizeof(Expr *) * Exprs.size());
4414
SubExprs
[LHS] = lhs;
4415
SubExprs
[RHS] = rhs;
4431
SubExprs
[LHS] = lhs;
4432
SubExprs
[RHS] = rhs
[
all
...]
/src/external/apache2/llvm/dist/clang/lib/Serialization/
ASTReaderStmt.cpp
474
for (auto &SubExpr: E->
SubExprs
)
483
for (auto &SubExpr: E->
SubExprs
)
491
for (auto &SubExpr: E->
SubExprs
)
1123
E->
SubExprs
[ConditionalOperator::COND] = Record.readSubExpr();
1124
E->
SubExprs
[ConditionalOperator::LHS] = Record.readSubExpr();
1125
E->
SubExprs
[ConditionalOperator::RHS] = Record.readSubExpr();
1134
E->
SubExprs
[BinaryConditionalOperator::COMMON] = Record.readSubExpr();
1135
E->
SubExprs
[BinaryConditionalOperator::COND] = Record.readSubExpr();
1136
E->
SubExprs
[BinaryConditionalOperator::LHS] = Record.readSubExpr();
1137
E->
SubExprs
[BinaryConditionalOperator::RHS] = Record.readSubExpr()
[
all
...]
ASTWriterStmt.cpp
1123
Record.AddStmt(E->
SubExprs
[0]);
1124
Record.AddStmt(E->
SubExprs
[1]);
2064
Record.AddStmt(E->
SubExprs
[0]);
2065
Record.AddStmt(E->
SubExprs
[1]);
2066
Record.AddStmt(E->
SubExprs
[2]);
/src/external/apache2/llvm/dist/clang/lib/Sema/
SemaChecking.cpp
5284
SmallVector<Expr*, 5>
SubExprs
;
5285
SubExprs
.push_back(Ptr);
5289
SubExprs
.push_back(APIOrderedArgs[1]); // Val1
5292
SubExprs
.push_back(APIOrderedArgs[1]); // Order
5298
SubExprs
.push_back(APIOrderedArgs[2]); // Order
5299
SubExprs
.push_back(APIOrderedArgs[1]); // Val1
5303
SubExprs
.push_back(APIOrderedArgs[3]); // Order
5304
SubExprs
.push_back(APIOrderedArgs[1]); // Val1
5305
SubExprs
.push_back(APIOrderedArgs[2]); // Val2
5308
SubExprs
.push_back(APIOrderedArgs[3]); // Orde
[
all
...]
TreeTransform.h
2773
MultiExprArg
SubExprs
,
2775
return getSema().ActOnParenListExpr(LParenLoc, RParenLoc,
SubExprs
);
3582
MultiExprArg
SubExprs
,
3602
SemaRef.Context, Callee,
SubExprs
, Builtin->getCallResultType(),
3704
ExprResult RebuildAtomicExpr(SourceLocation BuiltinLoc, MultiExprArg
SubExprs
,
3710
return getSema().BuildAtomicExpr(Range, Range, RParenLoc,
SubExprs
, Op,
3715
ArrayRef<Expr *>
SubExprs
, QualType Type) {
3716
return getSema().CreateRecoveryExpr(BeginLoc, EndLoc,
SubExprs
, Type);
13945
SmallVector<Expr*, 8>
SubExprs
;
13946
SubExprs
.reserve(E->getNumSubExprs())
[
all
...]
SemaOverload.cpp
13129
SmallVector<Expr *, 8>
SubExprs
= {Fn};
13130
SubExprs
.append(Args.begin(), Args.end());
13131
return SemaRef.CreateRecoveryExpr(Fn->getBeginLoc(), RParenLoc,
SubExprs
,
14212
std::vector<Expr *>
SubExprs
= {MemExprE};
14213
llvm::for_each(Args, [&
SubExprs
](Expr *E) {
SubExprs
.push_back(E); });
14214
return CreateRecoveryExpr(MemExprE->getBeginLoc(), RParenLoc,
SubExprs
,
SemaOpenMP.cpp
5585
SmallVector<Expr *, 4>
SubExprs
;
5671
SubExprs
.push_back(BaseExpr);
5693
if (
SubExprs
.empty())
5701
SubExprs
, OMPVarListLocTy()))
SemaExpr.cpp
19665
ArrayRef<Expr *>
SubExprs
, QualType T) {
19677
return RecoveryExpr::Create(Context, T, Begin, End,
SubExprs
);
/src/external/apache2/llvm/dist/clang/include/clang/Sema/
Sema.h
4236
ArrayRef<Expr *>
SubExprs
,
Completed in 145 milliseconds
Indexes created Tue Jun 16 00:25:01 UTC 2026