Searched refs:ForeignName (Results 1 – 7 of 7) sorted by relevance
/third_party/rust/crates/cxx/syntax/ |
D | names.rs | 11 pub struct ForeignName { struct 41 impl ForeignName { implementation 48 Ok(ForeignName { text }) in parse() 55 impl Display for ForeignName { implementation 61 impl PartialEq<str> for ForeignName { implementation
|
D | attrs.rs | 5 use crate::syntax::{cfg, Derive, Doc, ForeignName}; 36 pub cxx_name: Option<&'a mut Option<ForeignName>>, 250 fn parse_cxx_name_attribute(input: ParseStream) -> Result<ForeignName> { in parse_cxx_name_attribute() argument 254 ForeignName::parse(&lit.value(), lit.span()) in parse_cxx_name_attribute() 257 ForeignName::parse(&ident.to_string(), ident.span()) in parse_cxx_name_attribute()
|
D | symbol.rs | 2 use crate::syntax::{ForeignName, Pair}; 86 impl Segment for ForeignName { implementation
|
D | mod.rs | 47 pub use self::names::ForeignName; 296 pub cxx: ForeignName,
|
D | parse.rs | 8 attrs, error, Api, Array, Derive, Doc, Enum, EnumRepr, ExternFn, ExternType, ForeignName, Impl, 1483 cxx: Option<ForeignName>, in pair() argument 1489 .unwrap_or_else(|| ForeignName::parse(&default.to_string(), default.span()).unwrap()), in pair()
|
/third_party/rust/crates/cxx/gen/src/ |
D | nested.rs | 57 use crate::syntax::{Api, Doc, ExternType, ForeignName, Lang, Lifetimes, Pair}; 141 cxx: ForeignName::parse(ident, Span::call_site()).unwrap(), in make_api()
|
/third_party/rust/crates/cxx/macro/src/ |
D | load.rs | 6 use crate::syntax::{Api, Discriminant, Doc, Enum, EnumRepr, ForeignName, Pair, Variant}; 172 let cxx_name = match ForeignName::parse(&decl.name, span) { in traverse()
|