summary refs log tree commit diff
path: root/src/comp/syntax/visit.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/comp/syntax/visit.rs')
-rw-r--r--src/comp/syntax/visit.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/comp/syntax/visit.rs b/src/comp/syntax/visit.rs
index bf544c09900..8f0f1f6f558 100644
--- a/src/comp/syntax/visit.rs
+++ b/src/comp/syntax/visit.rs
@@ -12,10 +12,10 @@ import codemap::span;
 // override the context), or prevent deeper traversal by doing nothing.
 
 // Our typesystem doesn't do circular types, so the visitor record can not
-// hold functions that take visitors. A vt tag is used to break the cycle.
-tag vt<E> { mk_vt(visitor<E>); }
+// hold functions that take visitors. A vt enum is used to break the cycle.
+enum vt<E> { mk_vt(visitor<E>); }
 
-tag fn_kind {
+enum fn_kind {
     fk_item_fn(ident, [ty_param]); //< an item declared with fn()
     fk_method(ident, [ty_param]);
     fk_res(ident, [ty_param]);