Lines Matching defs:TokenStream

106     pub(crate) fn core_path(&self) -> TokenStream {  in core_path()
111 pub(crate) fn cfg_compile_error(&self) -> TokenStream { in cfg_compile_error()
137 pub(crate) fn error_or_skip<E>(&self, error: E) -> Result<TokenStream, E> { in error_or_skip()
155 fn fields(&self) -> Vec<(&Visibility, TokenStream, &Type)>; in fields() argument
157 fn variants(&self) -> Vec<(Option<&Variant>, Vec<(&Visibility, TokenStream, &Type)>)>; in variants() argument
163 fn fields(&self) -> Vec<(&Visibility, TokenStream, &Type)> { in fields() argument
171 fn variants(&self) -> Vec<(Option<&Variant>, Vec<(&Visibility, TokenStream, &Type)>)> { in variants() argument
189 fn fields(&self) -> Vec<(&Visibility, TokenStream, &Type)> { in fields() argument
193 fn variants(&self) -> Vec<(Option<&Variant>, Vec<(&Visibility, TokenStream, &Type)>)> { in variants() argument
203 fn fields(&self) -> Vec<(&Visibility, TokenStream, &Type)> { in fields() argument
207 fn variants(&self) -> Vec<(Option<&Variant>, Vec<(&Visibility, TokenStream, &Type)>)> { in variants() argument
217 fn fields(&self) -> Vec<(&Visibility, TokenStream, &Type)> { in fields() argument
221 fn variants(&self) -> Vec<(Option<&Variant>, Vec<(&Visibility, TokenStream, &Type)>)> { in variants() argument
232 ) -> Vec<(&'a Visibility, TokenStream, &'a Type)> { in map_fields() argument
293 pub(crate) fn validator_macro_context(&self) -> Option<&TokenStream> { in validator_macro_context()
329 fn to_tokens(&self, tokens: &mut TokenStream) { in to_tokens()
488 pub(crate) fn build(self) -> TokenStream { in build()
760 pub(crate) fn generate_tag_enum(ctx: &Ctx, repr: &EnumRepr, data: &DataEnum) -> TokenStream { in generate_tag_enum()
824 pub(crate) fn check_hygiene(ts: TokenStream) { in check_hygiene()