mirror of
https://github.com/fluencelabs/wasm-bindgen
synced 2025-06-20 16:26:33 +00:00
Add applying of typedefs, remove generation of type aliases
This commit is contained in:
@ -17,8 +17,6 @@ pub struct Program {
|
||||
pub enums: Vec<Enum>,
|
||||
/// rust structs
|
||||
pub structs: Vec<Struct>,
|
||||
/// rust type aliases
|
||||
pub type_aliases: Vec<TypeAlias>,
|
||||
/// rust consts
|
||||
pub consts: Vec<Const>,
|
||||
}
|
||||
@ -198,13 +196,6 @@ pub enum TypeLocation {
|
||||
ExportRet,
|
||||
}
|
||||
|
||||
#[cfg_attr(feature = "extra-traits", derive(Debug, PartialEq, Eq))]
|
||||
pub struct TypeAlias {
|
||||
pub vis: syn::Visibility,
|
||||
pub dest: Ident,
|
||||
pub src: syn::Type,
|
||||
}
|
||||
|
||||
#[cfg_attr(feature = "extra-traits", derive(Debug, PartialEq))]
|
||||
pub struct Const {
|
||||
pub vis: syn::Visibility,
|
||||
|
Reference in New Issue
Block a user