diff options
author | Philip Herron <philip.herron@embecosm.com> | 2022-01-06 14:45:15 +0000 |
---|---|---|
committer | Philip Herron <philip.herron@embecosm.com> | 2022-01-06 15:35:28 +0000 |
commit | 6d0892636e9642e75a858c40c45acd1df79c63e1 (patch) | |
tree | 33ecc66b2e24693d103e9531a8d336ef49d7e896 /gcc/rust/backend/rust-mangle.h | |
parent | 69f6be3ee483c9895b4b5187a44b3e1c8be2ba63 (diff) | |
download | gcc-6d0892636e9642e75a858c40c45acd1df79c63e1.zip gcc-6d0892636e9642e75a858c40c45acd1df79c63e1.tar.gz gcc-6d0892636e9642e75a858c40c45acd1df79c63e1.tar.bz2 |
Add support for wildcard patterns within MatchExprs
GCC CASE_LABEL_EXPR's contain operand 0 and 1, operand 0 is used for the
low value of a case label and operand 1 for a high value. So with this
CASE_LABEL_EXPR is is possible to support a range of values from low->high
if set apropriately, but for the wildcard case this is effectively a
default case which means we set both operand 0 and 1 to NULL_TREE.
Fixes #853
Diffstat (limited to 'gcc/rust/backend/rust-mangle.h')
0 files changed, 0 insertions, 0 deletions