mirror of
https://github.com/rustwasm/wasm-bindgen.git
synced 2024-12-26 03:24:13 +03:00
Merge pull request #1117 from alexcrichton/structural
Flag all web-sys methods as `structural`
This commit is contained in:
commit
46464b6abf
@ -687,7 +687,11 @@ pub fn is_structural(
|
||||
item_attrs: Option<&ExtendedAttributeList>,
|
||||
container_attrs: Option<&ExtendedAttributeList>,
|
||||
) -> bool {
|
||||
has_named_attribute(item_attrs, "Unforgeable")
|
||||
// Note that once host bindings is implemented we'll want to switch this
|
||||
// from `true` to `false`, and then we'll want to largely read information
|
||||
// from the WebIDL about whether to use structural bindings or not.
|
||||
true
|
||||
|| has_named_attribute(item_attrs, "Unforgeable")
|
||||
|| has_named_attribute(container_attrs, "Unforgeable")
|
||||
|| has_ident_attribute(container_attrs, "Global")
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user