/* Information about a statement tree. */
struct GTY(()) stmt_tree_s { /* A stack of statement lists being collected. */ vec<tree, va_gc> *x_cur_stmt_list;
/* In C++, Nonzero if we should treat statements as full expressions. In particular, this variable is non-zero if at the end of a statement we should destroy any temporaries created during that statement. Similarly, if, at the end of a block, we should destroy any local variables in this block. Normally, this variable is nonzero, since those are the normal semantics of C++.
This flag has no effect in C. */ int stmts_are_full_exprs_p; };
typedef struct stmt_tree_s *stmt_tree;
GCC主要数据结构之stmt_tree_s
最新推荐文章于 2019-11-14 20:00:26 发布