| commit | 379d342779696f38ee67ae8a3d6367c7a2caf8e3 | [log] [tgz] |
|---|---|---|
| author | David Tolnay <dtolnay@gmail.com> | Thu May 07 17:14:17 2020 -0700 |
| committer | David Tolnay <dtolnay@gmail.com> | Thu May 07 19:46:02 2020 -0700 |
| tree | 1ce51970cb6205ccac380b6dff8d97cea152dafe | |
| parent | 3118fa6606b8705af46febb078dbcd96e7b41a2b [diff] |
Type alias type info
diff --git a/syntax/types.rs b/syntax/types.rs index 2ab8cbd..987d618 100644 --- a/syntax/types.rs +++ b/syntax/types.rs
@@ -96,7 +96,13 @@ visit(&mut all, ret); } } - Api::TypeAlias(_alias) => unimplemented!(), + Api::TypeAlias(alias) => { + let ident = &alias.ident; + if !type_names.insert(ident) { + duplicate_name(cx, alias, ident); + } + cxx.insert(ident); + } } }