Home
last modified time | relevance | path

Searched refs:END_EXPR (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DStmtObjC.h24 enum { ELEM, COLLECTION, BODY, END_EXPR }; enumerator
25 Stmt* SubExprs[END_EXPR]; // SubExprs[ELEM] is an expression or declstmt.
68 return child_range(&SubExprs[0], &SubExprs[END_EXPR]); in children()
72 return const_child_range(&SubExprs[0], &SubExprs[END_EXPR]); in children()
306 enum { SYNC_EXPR, SYNC_BODY, END_EXPR }; enumerator
307 Stmt* SubStmts[END_EXPR];
349 return child_range(&SubStmts[0], &SubStmts[0]+END_EXPR); in children()
353 return const_child_range(&SubStmts[0], &SubStmts[0] + END_EXPR); in children()
H A DExpr.h2720 enum { LHS, RHS, END_EXPR }; enumerator
2721 Stmt *SubExprs[END_EXPR];
2784 return child_range(&SubExprs[0], &SubExprs[0]+END_EXPR); in children()
2787 return const_child_range(&SubExprs[0], &SubExprs[0] + END_EXPR); in children()
2798 enum { BASE, ROW_IDX, COLUMN_IDX, END_EXPR }; enumerator
2799 Stmt *SubExprs[END_EXPR];
2862 return child_range(&SubExprs[0], &SubExprs[0] + END_EXPR); in children()
2865 return const_child_range(&SubExprs[0], &SubExprs[0] + END_EXPR); in children()
3967 enum { LHS, RHS, END_EXPR }; enumerator
3968 Stmt *SubExprs[END_EXPR];
[all …]
H A DExprObjC.h845 enum { BASE, KEY, END_EXPR }; enumerator
846 Stmt* SubExprs[END_EXPR];
896 return child_range(SubExprs, SubExprs+END_EXPR); in children()
900 return const_child_range(SubExprs, SubExprs + END_EXPR); in children()
H A DStmt.h2836 enum { BODY, COND, END_EXPR };
2837 Stmt *SubExprs[END_EXPR];
2880 return child_range(&SubExprs[0], &SubExprs[0] + END_EXPR);
2884 return const_child_range(&SubExprs[0], &SubExprs[0] + END_EXPR);
2894 enum { INIT, CONDVAR, COND, INC, BODY, END_EXPR };
2895 Stmt* SubExprs[END_EXPR]; // SubExprs[INIT] is an expression or declstmt.
2963 return child_range(&SubExprs[0], &SubExprs[0]+END_EXPR);
2967 return const_child_range(&SubExprs[0], &SubExprs[0] + END_EXPR);