• Home
  • Raw
  • Download

Lines Matching refs:AttrKind

280     fn push_method(&mut self, kind: AttrKind, name: Ident, arg: impl ToTokens) {  in push_method()  argument
283 AttrKind::Command | AttrKind::Value => { in push_method()
295 AttrKind::Group | AttrKind::Arg | AttrKind::Clap | AttrKind::StructOpt => {} in push_method()
300 AttrKind::Arg => { in push_method()
313 AttrKind::Group in push_method()
314 | AttrKind::Command in push_method()
315 | AttrKind::Value in push_method()
316 | AttrKind::Clap in push_method()
317 | AttrKind::StructOpt => {} in push_method()
387 Some(MagicAttrName::Skip) if actual_attr_kind != AttrKind::Group => { in infer_kind()
409 (AttrKind::Clap, _) | (AttrKind::StructOpt, _) => { in push_attrs()
418 (AttrKind::Group, AttrKind::Command) => {} in push_attrs()
440 assert_attr_kind(attr, &[AttrKind::Arg]); in push_attrs()
450 assert_attr_kind(attr, &[AttrKind::Arg]); in push_attrs()
456 assert_attr_kind(attr, &[AttrKind::Arg]); in push_attrs()
468 assert_attr_kind(attr, &[AttrKind::Arg]); in push_attrs()
480 assert_attr_kind(attr, &[AttrKind::Arg]); in push_attrs()
490 assert_attr_kind(attr, &[AttrKind::Arg]); in push_attrs()
500 assert_attr_kind(attr, &[AttrKind::Command]); in push_attrs()
510 assert_attr_kind(attr, &[AttrKind::Command]); in push_attrs()
516 assert_attr_kind(attr, &[AttrKind::Arg]); in push_attrs()
522 assert_attr_kind(attr, &[AttrKind::Command]); in push_attrs()
530 assert_attr_kind(attr, &[AttrKind::Command]); in push_attrs()
538 assert_attr_kind(attr, &[AttrKind::Arg]); in push_attrs()
586 assert_attr_kind(attr, &[AttrKind::Arg]); in push_attrs()
670 assert_attr_kind(attr, &[AttrKind::Arg]); in push_attrs()
718 assert_attr_kind(attr, &[AttrKind::Arg]); in push_attrs()
802 assert_attr_kind(attr, &[AttrKind::Command]); in push_attrs()
809 assert_attr_kind(attr, &[AttrKind::Command]); in push_attrs()
821 assert_attr_kind(attr, &[AttrKind::Command, AttrKind::Arg]); in push_attrs()
827 Some(MagicAttrName::Skip) if actual_attr_kind == AttrKind::Group => { in push_attrs()
1160 Skip(Option<AttrValue>, AttrKind),
1178 pub fn attr_kind(&self) -> AttrKind { in attr_kind() argument
1180 Self::Arg(_) => AttrKind::Arg, in attr_kind()
1181 Self::Command(_) => AttrKind::Command, in attr_kind()
1182 Self::Value => AttrKind::Value, in attr_kind()
1183 Self::FromGlobal(_) => AttrKind::Arg, in attr_kind()
1184 Self::Subcommand(_) => AttrKind::Command, in attr_kind()
1185 Self::Flatten(_) => AttrKind::Command, in attr_kind()
1187 Self::ExternalSubcommand => AttrKind::Command, in attr_kind()
1263 fn attribute(version: &'static str, old: AttrKind, new: AttrKind, span: Span) -> Self { in attribute() argument
1302 fn assert_attr_kind(attr: &ClapAttr, possible_kind: &[AttrKind]) { in assert_attr_kind() argument
1303 if *attr.kind.get() == AttrKind::Clap || *attr.kind.get() == AttrKind::StructOpt { in assert_attr_kind()