Home
last modified time | relevance | path

Searched refs:ForeignName (Results 1 – 7 of 7) sorted by relevance

/third_party/rust/crates/cxx/syntax/
Dnames.rs11 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
Dattrs.rs5 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()
Dsymbol.rs2 use crate::syntax::{ForeignName, Pair};
86 impl Segment for ForeignName { implementation
Dmod.rs47 pub use self::names::ForeignName;
296 pub cxx: ForeignName,
Dparse.rs8 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/
Dnested.rs57 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/
Dload.rs6 use crate::syntax::{Api, Discriminant, Doc, Enum, EnumRepr, ForeignName, Pair, Variant};
172 let cxx_name = match ForeignName::parse(&decl.name, span) { in traverse()