Lines Matching refs:attrs
2 use crate::syntax::attrs::{self, OtherAttrs};
25 let attrs = attrs::parse(
27 mem::take(&mut ffi.attrs),
28 attrs::Parser {
48 Ok(expand(ffi, doc, attrs, apis, types))
51 fn expand(ffi: Module, doc: Doc, attrs: OtherAttrs, apis: &[Api], types: &Types) -> TokenStream {
139 #attrs
157 let attrs = &strct.attrs;
162 let attrs = &field.attrs;
166 quote!(#doc #attrs #vis #field)
183 #attrs
319 let attrs = &enm.attrs;
324 let attrs = &variant.attrs;
330 #attrs
354 #attrs
377 let attrs = &ety.attrs;
401 #attrs
493 let attrs = &efn.attrs;
741 #attrs
771 #attrs
798 &efn.attrs,
949 &efn.attrs,
962 attrs: &OtherAttrs,
1137 #attrs
1204 let attrs = &alias.attrs;
1215 #attrs