diff options
author | Mark Wielaard <mark@klomp.org> | 2021-09-01 01:51:38 +0200 |
---|---|---|
committer | Mark Wielaard <mark@klomp.org> | 2021-09-01 02:19:25 +0200 |
commit | 3b5c0f65ef12bd4771f69195d232588cff86b270 (patch) | |
tree | 0c830b9a468c78f3b0e4a140093cd09ebdda2989 /gcc/rust/backend/rust-compile-context.h | |
parent | c998198c669c5a8e63b662c03806b0bd5398bd28 (diff) | |
download | gcc-3b5c0f65ef12bd4771f69195d232588cff86b270.zip gcc-3b5c0f65ef12bd4771f69195d232588cff86b270.tar.gz gcc-3b5c0f65ef12bd4771f69195d232588cff86b270.tar.bz2 |
Remove Enumeration Expression, EnumExpr, classes
An Enumeration Expression is just like a Struct Expression. Old
versions of the Rust Reference described them separately. But since
they are syntactically exactly like a Struct Expression they are never
actually parsed. A Struct Expression can also be used to initialize
enums (and unions).
Remove the AST and HIR classes EnumExprField, EnumExprFieldIdentifier,
EnumExprFieldWithVal, EnumExprFieldIdentifierValue,
EnumExprFieldIndexValue, EnumExprStruct, EnumExprTuple,
EnumExprFieldless and EnumVariantExpr.
Diffstat (limited to 'gcc/rust/backend/rust-compile-context.h')
0 files changed, 0 insertions, 0 deletions