Lines Matching refs:Ctxt
3 use internals::{ungroup, Ctxt};
26 cx: &'c Ctxt,
33 fn none(cx: &'c Ctxt, name: Symbol) -> Self { in none() argument
81 fn none(cx: &'c Ctxt, name: Symbol) -> Self { in none() argument
95 cx: &'c Ctxt,
102 fn none(cx: &'c Ctxt, name: Symbol) -> Self { in none() argument
290 pub fn from_ast(cx: &Ctxt, item: &syn::DeriveInput) -> Self { in from_ast() argument
707 cx: &Ctxt, in decide_tag() argument
789 cx: &Ctxt, in decide_identifier() argument
859 pub fn from_ast(cx: &Ctxt, variant: &syn::Variant) -> Self { in from_ast() argument
1145 cx: &Ctxt, in from_ast() argument
1501 cx: &'b Ctxt, in get_ser_and_de() argument
1508 F: Fn(&Ctxt, Symbol, Symbol, &'a syn::Lit) -> Result<T, ()>, in get_ser_and_de() argument
1544 cx: &Ctxt, in get_renames() argument
1552 cx: &Ctxt, in get_multiple_renames() argument
1560 cx: &Ctxt, in get_where_predicates() argument
1567 pub fn get_serde_meta_items(cx: &Ctxt, attr: &syn::Attribute) -> Result<Vec<syn::NestedMeta>, ()> { in get_serde_meta_items() argument
1585 fn get_lit_str<'a>(cx: &Ctxt, attr_name: Symbol, lit: &'a syn::Lit) -> Result<&'a syn::LitStr, ()> { in get_lit_str() argument
1590 cx: &Ctxt, in get_lit_str2() argument
1609 fn parse_lit_into_path(cx: &Ctxt, attr_name: Symbol, lit: &syn::Lit) -> Result<syn::Path, ()> { in parse_lit_into_path() argument
1617 cx: &Ctxt, in parse_lit_into_expr_path() argument
1628 cx: &Ctxt, in parse_lit_into_where() argument
1645 fn parse_lit_into_ty(cx: &Ctxt, attr_name: Symbol, lit: &syn::Lit) -> Result<syn::Type, ()> { in parse_lit_into_ty() argument
1659 cx: &Ctxt, in parse_lit_into_lifetimes() argument
1838 cx: &Ctxt, in borrowable_lifetimes() argument