/third_party/rust/crates/cxx/macro/src/ |
H A D | load.rs | 22 let ref mut variants_from_header = Vec::new(); in load() 25 if enm.variants_from_header { in load() 27 variants_from_header.push(enm); in load() 32 "enum with #![variants_from_header] must be written with no explicit variants", in load() 39 let span = match variants_from_header.get(0) { in load() 86 traverse(cx, root, namespace, variants_from_header, None); in load() 88 for enm in variants_from_header { in load() 102 variants_from_header: &mut [&mut Enum], in traverse() 121 for (i, enm) in variants_from_header.iter_mut().enumerate() { in traverse() 163 let enm = &mut *variants_from_header[id in traverse() [all...] |
/third_party/rust/crates/cxx/syntax/ |
H A D | attrs.rs | 38 pub variants_from_header: Option<&'a mut Option<Attribute>>, 146 } else if attr_path.is_ident("variants_from_header") in parse() 152 if let Some(variants_from_header) = &mut parser.variants_from_header { in parse() 153 **variants_from_header = Some(attr); in parse()
|
H A D | parse.rs | 198 let mut variants_from_header = None; in parse_enum() variables 210 variants_from_header: Some(&mut variants_from_header), in parse_enum() 262 let variants_from_header_attr = variants_from_header; in parse_enum() 263 let variants_from_header = variants_from_header_attr.is_some(); in parse_enum() 276 variants_from_header, in parse_enum()
|
H A D | mod.rs | 120 pub variants_from_header: bool,
|
H A D | types.rs | 110 if enm.variants_from_header { 111 // #![variants_from_header] enums are implicitly extern
|
H A D | check.rs | 353 if enm.variants.is_empty() && !enm.explicit_repr && !enm.variants_from_header { in check_api_enum()
|
/third_party/rust/crates/cxx/gen/cmd/src/syntax/ |
H A D | attrs.rs | 38 pub variants_from_header: Option<&'a mut Option<Attribute>>, 146 } else if attr_path.is_ident("variants_from_header") in parse() 152 if let Some(variants_from_header) = &mut parser.variants_from_header { in parse() 153 **variants_from_header = Some(attr); in parse()
|
H A D | parse.rs | 198 let mut variants_from_header = None; in parse_enum() variables 210 variants_from_header: Some(&mut variants_from_header), in parse_enum() 262 let variants_from_header_attr = variants_from_header; in parse_enum() 263 let variants_from_header = variants_from_header_attr.is_some(); in parse_enum() 276 variants_from_header, in parse_enum()
|
H A D | types.rs | 110 if enm.variants_from_header { 111 // #![variants_from_header] enums are implicitly extern
|
H A D | mod.rs | 120 pub variants_from_header: bool,
|
H A D | check.rs | 353 if enm.variants.is_empty() && !enm.explicit_repr && !enm.variants_from_header { in check_api_enum()
|
/third_party/rust/crates/cxx/macro/src/syntax/ |
H A D | attrs.rs | 38 pub variants_from_header: Option<&'a mut Option<Attribute>>, 146 } else if attr_path.is_ident("variants_from_header") in parse() 152 if let Some(variants_from_header) = &mut parser.variants_from_header { in parse() 153 **variants_from_header = Some(attr); in parse()
|
H A D | parse.rs | 198 let mut variants_from_header = None; in parse_enum() variables 210 variants_from_header: Some(&mut variants_from_header), in parse_enum() 262 let variants_from_header_attr = variants_from_header; in parse_enum() 263 let variants_from_header = variants_from_header_attr.is_some(); in parse_enum() 276 variants_from_header, in parse_enum()
|
H A D | mod.rs | 120 pub variants_from_header: bool,
|
H A D | types.rs | 110 if enm.variants_from_header { 111 // #![variants_from_header] enums are implicitly extern
|
H A D | check.rs | 353 if enm.variants.is_empty() && !enm.explicit_repr && !enm.variants_from_header { in check_api_enum()
|
/third_party/rust/crates/cxx/gen/lib/src/syntax/ |
H A D | attrs.rs | 38 pub variants_from_header: Option<&'a mut Option<Attribute>>, 146 } else if attr_path.is_ident("variants_from_header") in parse() 152 if let Some(variants_from_header) = &mut parser.variants_from_header { in parse() 153 **variants_from_header = Some(attr); in parse()
|
H A D | parse.rs | 198 let mut variants_from_header = None; in parse_enum() variables 210 variants_from_header: Some(&mut variants_from_header), in parse_enum() 262 let variants_from_header_attr = variants_from_header; in parse_enum() 263 let variants_from_header = variants_from_header_attr.is_some(); in parse_enum() 276 variants_from_header, in parse_enum()
|
H A D | mod.rs | 120 pub variants_from_header: bool,
|
H A D | types.rs | 110 if enm.variants_from_header { 111 // #![variants_from_header] enums are implicitly extern
|
H A D | check.rs | 353 if enm.variants.is_empty() && !enm.explicit_repr && !enm.variants_from_header { in check_api_enum()
|
/third_party/rust/crates/cxx/gen/build/src/syntax/ |
H A D | attrs.rs | 38 pub variants_from_header: Option<&'a mut Option<Attribute>>, 146 } else if attr_path.is_ident("variants_from_header") in parse() 152 if let Some(variants_from_header) = &mut parser.variants_from_header { in parse() 153 **variants_from_header = Some(attr); in parse()
|
H A D | parse.rs | 198 let mut variants_from_header = None; in parse_enum() variables 210 variants_from_header: Some(&mut variants_from_header), in parse_enum() 262 let variants_from_header_attr = variants_from_header; in parse_enum() 263 let variants_from_header = variants_from_header_attr.is_some(); in parse_enum() 276 variants_from_header, in parse_enum()
|
H A D | mod.rs | 120 pub variants_from_header: bool,
|
H A D | types.rs | 110 if enm.variants_from_header { 111 // #![variants_from_header] enums are implicitly extern
|