diff options
author | John Hodge <tpg@mutabah.net> | 2017-01-01 16:44:10 +0800 |
---|---|---|
committer | John Hodge <tpg@mutabah.net> | 2017-01-01 16:44:10 +0800 |
commit | fa59ba5317f83d7bbb38aa7668360fa7e2bad7fc (patch) | |
tree | b2f10d78b906026533e09f7cb55ac813345fa2ff /src/trans/codegen.hpp | |
parent | 57d08b51b8f0a9aa87953feaef43530ff861c91b (diff) | |
download | mrust-fa59ba5317f83d7bbb38aa7668360fa7e2bad7fc.tar.gz |
Trans - Support forward declaration of types
Diffstat (limited to 'src/trans/codegen.hpp')
-rw-r--r-- | src/trans/codegen.hpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/trans/codegen.hpp b/src/trans/codegen.hpp index e14a8e81..984c4742 100644 --- a/src/trans/codegen.hpp +++ b/src/trans/codegen.hpp @@ -30,6 +30,7 @@ public: // Called on all types directly mentioned (e.g. variables, arguments, and fields) // - Inner-most types are visited first. + virtual void emit_type_proto(const ::HIR::TypeRef& ) {} virtual void emit_type(const ::HIR::TypeRef& ) {} // Called when a TypeRef::Path is encountered (after visiting inner types) |