Introduce hir::GenericParam

Unlike existing hir::GenericParams, this is a global ID.
This commit is contained in:
Aleksey Kladov 2019-11-11 17:36:27 +03:00
parent ff609cc497
commit c5a18c44e5
4 changed files with 19 additions and 9 deletions

View file

@ -65,8 +65,8 @@ pub use crate::{
docs::{DocDef, Docs, Documentation},
src::{HasBodySource, HasSource},
Adt, AssocItem, Const, ConstData, Container, Crate, CrateDependency, DefWithBody, Enum,
EnumVariant, FieldSource, FnData, Function, HasBody, Local, MacroDef, Module, ModuleDef,
ModuleSource, Static, Struct, StructField, Trait, TypeAlias, Union,
EnumVariant, FieldSource, FnData, Function, GenericParam, HasBody, Local, MacroDef, Module,
ModuleDef, ModuleSource, Static, Struct, StructField, Trait, TypeAlias, Union,
},
expr::ExprScopes,
from_source::FromSource,