aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust/backend
diff options
context:
space:
mode:
authorPhilip Herron <philip.herron@embecosm.com>2021-11-02 17:10:24 +0000
committerPhilip Herron <philip.herron@embecosm.com>2021-11-03 13:59:44 +0000
commit3dccdb1d6c57e983bed7135b4bc9ba7e1ae20fab (patch)
tree15f2996d46e49fb0982918629b98843f2f5af0a3 /gcc/rust/backend
parent5f0df4812c37fc428b5508e019e9fb7f8a7b77b1 (diff)
downloadgcc-3dccdb1d6c57e983bed7135b4bc9ba7e1ae20fab.zip
gcc-3dccdb1d6c57e983bed7135b4bc9ba7e1ae20fab.tar.gz
gcc-3dccdb1d6c57e983bed7135b4bc9ba7e1ae20fab.tar.bz2
Desugar AST::TraitObjectTypeOneBound
We have two ways to represent TraitObjectType's: - AST::TraitObjectType - AST::TraitObjectTypeOneBound This desugars this within HIR into a single HIR::TraitObjectType which contains a list of bounds. Addresses #786
Diffstat (limited to 'gcc/rust/backend')
-rw-r--r--gcc/rust/backend/rust-compile-base.h1
1 files changed, 0 insertions, 1 deletions
diff --git a/gcc/rust/backend/rust-compile-base.h b/gcc/rust/backend/rust-compile-base.h
index d741598..87ac6cc 100644
--- a/gcc/rust/backend/rust-compile-base.h
+++ b/gcc/rust/backend/rust-compile-base.h
@@ -177,7 +177,6 @@ public:
virtual void visit (HIR::TraitObjectType &type) {}
virtual void visit (HIR::ParenthesisedType &type) {}
virtual void visit (HIR::ImplTraitTypeOneBound &type) {}
- virtual void visit (HIR::TraitObjectTypeOneBound &type) {}
virtual void visit (HIR::TupleType &type) {}
virtual void visit (HIR::NeverType &type) {}
virtual void visit (HIR::RawPointerType &type) {}