webidl: emit methods for regular operations

This commit is contained in:
Nick Fitzgerald
2018-05-30 16:28:57 -07:00
parent c7819930b4
commit 7ea0a7cc26
6 changed files with 379 additions and 71 deletions

View File

@ -778,7 +778,7 @@ impl StructField {
#[cfg_attr(feature = "extra-traits", derive(Debug, PartialEq, Eq))]
#[derive(Default)]
pub struct BindgenAttrs {
attrs: Vec<BindgenAttr>,
pub attrs: Vec<BindgenAttr>,
}
impl BindgenAttrs {
@ -916,7 +916,7 @@ impl syn::synom::Synom for BindgenAttrs {
}
#[cfg_attr(feature = "extra-traits", derive(Debug, PartialEq, Eq))]
enum BindgenAttr {
pub enum BindgenAttr {
Catch,
Constructor,
Method,