diff options
author | Faisal Abbas <90.abbasfaisal@gmail.com> | 2022-08-08 12:09:44 +0100 |
---|---|---|
committer | Philip Herron <philip.herron@embecosm.com> | 2022-08-25 12:40:27 +0100 |
commit | bd31c63fe15c4e39d3036ff7adcd22eadd6b53ea (patch) | |
tree | 94b8456931257c82bc75a91c5292f856e12b0e1e /gcc/rust/backend/rust-tree.h | |
parent | a38ad0b614ff5d601e5425824ad760235710eee5 (diff) | |
download | gcc-bd31c63fe15c4e39d3036ff7adcd22eadd6b53ea.zip gcc-bd31c63fe15c4e39d3036ff7adcd22eadd6b53ea.tar.gz gcc-bd31c63fe15c4e39d3036ff7adcd22eadd6b53ea.tar.bz2 |
rust-constexpr.cc: port over more cases to eval_constant_expression
Diffstat (limited to 'gcc/rust/backend/rust-tree.h')
-rw-r--r-- | gcc/rust/backend/rust-tree.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gcc/rust/backend/rust-tree.h b/gcc/rust/backend/rust-tree.h index bd11b20..9efa409 100644 --- a/gcc/rust/backend/rust-tree.h +++ b/gcc/rust/backend/rust-tree.h @@ -1274,6 +1274,11 @@ extern GTY (()) tree cp_global_trees[CPTI_MAX]; #define AGGR_INIT_EXPR_SLOT(NODE) TREE_OPERAND (AGGR_INIT_EXPR_CHECK (NODE), 2) +/* True if this TARGET_EXPR expresses direct-initialization of an object + to be named later. */ +#define TARGET_EXPR_DIRECT_INIT_P(NODE) \ + TREE_LANG_FLAG_2 (TARGET_EXPR_CHECK (NODE)) + #if defined ENABLE_TREE_CHECKING #define LANG_DECL_MIN_CHECK(NODE) \ |