/third_party/rust/crates/syn/src/ |
H A D | attr.rs | 42 /// - Meta::Path — attributes whose information content conveys just a 45 /// - Meta::List — attributes that carry arbitrary tokens after the 49 /// - Meta::NameValue — attributes with an `=` sign after the path, 60 /// ^^^^^^^^^^^^^^^^^^^Meta::List 64 /// ^^^^^^^^^^^^^^^^^^^^^^^Meta::NameValue 67 /// ^^^^Meta::Path 117 /// `Meta::List` variety of attribute are held in an arbitrary `tokens: 169 pub meta: Meta, 184 /// This is similar to pulling out the `TokenStream` from `Meta::List` and 239 Meta in parse_args_with() 465 pub enum Meta { global() enum 496 impl Meta { global() impls [all...] |
/third_party/python/Lib/test/ |
H A D | test_super.py | 150 class Meta(type): class 157 class A(metaclass=Meta): 168 class Meta(type): class 174 class A(metaclass=Meta): 188 class Meta(type): class 194 class A(metaclass=Meta): 203 class Meta(type): class 212 class WithoutClassRef(metaclass=Meta): 220 class WithClassRef(metaclass=Meta): 236 class Meta(typ class 258 class Meta(type): global() class 272 class Meta(type): global() class [all...] |
H A D | test_genericclass.py | 118 class Meta(type): class 127 class D(c, metaclass=Meta): 129 self.assertEqual(meta_args[0], Meta) 136 self.assertEqual(D.__class__, Meta) 254 class Meta(type): class 257 self.assertEqual(Meta[int], 'Meta[int]') 260 class Meta(type): pass class 261 class C(metaclass=Meta): 267 class Meta(typ class [all...] |
H A D | ann_module.py | 43 class Meta(type): class 47 class S(metaclass = Meta):
|
H A D | test_subclassinit.py | 116 class Meta(type): class 128 class A(metaclass=Meta): 180 class Meta(type): class 192 class B(A, metaclass=Meta):
|
H A D | test_types.py | 1238 class Meta(type): class in ClassCreationTests 1261 Meta = self.Meta 1262 settings = {"metaclass": Meta, "z": 2} 1266 self.assertIsInstance(C, Meta) 1271 Meta = self.Meta 1274 C = types.new_class("C", (), {"metaclass": Meta, "z": 2}, func) 1275 self.assertIsInstance(C, Meta) 1296 Meta [all...] |
/third_party/rust/crates/syn/tests/ |
H A D | test_meta.rs | 10 use syn::{Meta, MetaList, MetaNameValue}; 16 snapshot!(input as Meta, @r###" in test_parse_meta_item_word() 17 Meta::Path { in test_parse_meta_item_word() 47 snapshot!(meta as Meta, @r###" in test_parse_meta_name_value() 48 Meta::NameValue { in test_parse_meta_name_value() 84 snapshot!(meta as Meta, @r###" in test_parse_meta_item_list_lit() 85 Meta::List { in test_parse_meta_item_list_lit() 120 snapshot!(meta as Meta, @r###" in test_parse_meta_item_multiple() 121 Meta::List { in test_parse_meta_item_multiple() 140 snapshot!(input as Meta, in test_parse_path() [all...] |
H A D | test_attribute.rs | 7 use syn::{Attribute, Meta}; 14 Meta::Path { in test_meta_item_word() 29 Meta::NameValue { in test_meta_item_name_value() 49 Meta::NameValue { in test_meta_item_bool_value() 68 Meta::NameValue { in test_meta_item_bool_value() 90 Meta::List { in test_meta_item_list_lit() 109 Meta::List { in test_meta_item_list_word() 128 Meta::List { in test_meta_item_list_name_value() 147 Meta::List { in test_meta_item_list_bool_value() 166 Meta in test_meta_item_multiple() [all...] |
/third_party/typescript/tests/baselines/reference/ |
H A D | mappedTypeWithCombinedTypeMappers.js | 4 type Meta<T, A> = { 8 readonly children: Meta<T[P], A>; 17 declare const output: Meta<Input, boolean>;
|
H A D | narrowingTypeofFunction.js | 2 type Meta = { foo: string } 5 function f1(a: (F & Meta) | string) {
|
/third_party/rust/crates/cxx/gen/build/src/syntax/ |
H A D | namespace.rs | 7 use syn::{Expr, Ident, Lit, Meta, Token}; 39 pub fn parse_meta(meta: &Meta) -> Result<Self> { in parse_meta() 40 if let Meta::NameValue(meta) = meta { in parse_meta()
|
H A D | attrs.rs | 9 use syn::{Attribute, Error, Expr, Lit, LitStr, Meta, Path, Result, Token}; 196 fn parse_doc_attribute(meta: &Meta) -> Result<DocAttribute> { in parse_doc_attribute() 198 Meta::NameValue(meta) => { in parse_doc_attribute() 205 Meta::List(meta) => { in parse_doc_attribute() 209 Meta::Path(_) => {} in parse_doc_attribute() 247 fn parse_cxx_name_attribute(meta: &Meta) -> Result<ForeignName> { in parse_cxx_name_attribute() 248 if let Meta::NameValue(meta) = meta { in parse_cxx_name_attribute() 266 fn parse_rust_name_attribute(meta: &Meta) -> Result<Ident> { in parse_rust_name_attribute() 267 if let Meta::NameValue(meta) = meta { in parse_rust_name_attribute()
|
/third_party/rust/crates/cxx/gen/lib/src/syntax/ |
H A D | namespace.rs | 7 use syn::{Expr, Ident, Lit, Meta, Token}; 39 pub fn parse_meta(meta: &Meta) -> Result<Self> { in parse_meta() 40 if let Meta::NameValue(meta) = meta { in parse_meta()
|
H A D | attrs.rs | 9 use syn::{Attribute, Error, Expr, Lit, LitStr, Meta, Path, Result, Token}; 196 fn parse_doc_attribute(meta: &Meta) -> Result<DocAttribute> { in parse_doc_attribute() 198 Meta::NameValue(meta) => { in parse_doc_attribute() 205 Meta::List(meta) => { in parse_doc_attribute() 209 Meta::Path(_) => {} in parse_doc_attribute() 247 fn parse_cxx_name_attribute(meta: &Meta) -> Result<ForeignName> { in parse_cxx_name_attribute() 248 if let Meta::NameValue(meta) = meta { in parse_cxx_name_attribute() 266 fn parse_rust_name_attribute(meta: &Meta) -> Result<Ident> { in parse_rust_name_attribute() 267 if let Meta::NameValue(meta) = meta { in parse_rust_name_attribute()
|
/third_party/rust/crates/cxx/macro/src/syntax/ |
H A D | namespace.rs | 7 use syn::{Expr, Ident, Lit, Meta, Token}; 39 pub fn parse_meta(meta: &Meta) -> Result<Self> { in parse_meta() 40 if let Meta::NameValue(meta) = meta { in parse_meta()
|
H A D | attrs.rs | 9 use syn::{Attribute, Error, Expr, Lit, LitStr, Meta, Path, Result, Token}; 196 fn parse_doc_attribute(meta: &Meta) -> Result<DocAttribute> { in parse_doc_attribute() 198 Meta::NameValue(meta) => { in parse_doc_attribute() 205 Meta::List(meta) => { in parse_doc_attribute() 209 Meta::Path(_) => {} in parse_doc_attribute() 247 fn parse_cxx_name_attribute(meta: &Meta) -> Result<ForeignName> { in parse_cxx_name_attribute() 248 if let Meta::NameValue(meta) = meta { in parse_cxx_name_attribute() 266 fn parse_rust_name_attribute(meta: &Meta) -> Result<Ident> { in parse_rust_name_attribute() 267 if let Meta::NameValue(meta) = meta { in parse_rust_name_attribute()
|
/third_party/rust/crates/cxx/gen/cmd/src/syntax/ |
H A D | namespace.rs | 7 use syn::{Expr, Ident, Lit, Meta, Token}; 39 pub fn parse_meta(meta: &Meta) -> Result<Self> { in parse_meta() 40 if let Meta::NameValue(meta) = meta { in parse_meta()
|
H A D | attrs.rs | 9 use syn::{Attribute, Error, Expr, Lit, LitStr, Meta, Path, Result, Token}; 196 fn parse_doc_attribute(meta: &Meta) -> Result<DocAttribute> { in parse_doc_attribute() 198 Meta::NameValue(meta) => { in parse_doc_attribute() 205 Meta::List(meta) => { in parse_doc_attribute() 209 Meta::Path(_) => {} in parse_doc_attribute() 247 fn parse_cxx_name_attribute(meta: &Meta) -> Result<ForeignName> { in parse_cxx_name_attribute() 248 if let Meta::NameValue(meta) = meta { in parse_cxx_name_attribute() 266 fn parse_rust_name_attribute(meta: &Meta) -> Result<Ident> { in parse_rust_name_attribute() 267 if let Meta::NameValue(meta) = meta { in parse_rust_name_attribute()
|
/third_party/rust/crates/cxx/syntax/ |
H A D | namespace.rs | 7 use syn::{Expr, Ident, Lit, Meta, Token}; 39 pub fn parse_meta(meta: &Meta) -> Result<Self> { in parse_meta() 40 if let Meta::NameValue(meta) = meta { in parse_meta()
|
H A D | attrs.rs | 9 use syn::{Attribute, Error, Expr, Lit, LitStr, Meta, Path, Result, Token}; 196 fn parse_doc_attribute(meta: &Meta) -> Result<DocAttribute> { in parse_doc_attribute() 198 Meta::NameValue(meta) => { in parse_doc_attribute() 205 Meta::List(meta) => { in parse_doc_attribute() 209 Meta::Path(_) => {} in parse_doc_attribute() 247 fn parse_cxx_name_attribute(meta: &Meta) -> Result<ForeignName> { in parse_cxx_name_attribute() 248 if let Meta::NameValue(meta) = meta { in parse_cxx_name_attribute() 266 fn parse_rust_name_attribute(meta: &Meta) -> Result<Ident> { in parse_rust_name_attribute() 267 if let Meta::NameValue(meta) = meta { in parse_rust_name_attribute()
|
/third_party/rust/crates/cxx/gen/src/ |
H A D | file.rs | 5 use syn::{braced, Attribute, Ident, Item, Meta, Token, Visibility}; 67 if let Meta::Path(_) = attr.meta { in parse_args()
|
/third_party/rust/crates/cxx/gen/cmd/src/gen/ |
H A D | file.rs | 5 use syn::{braced, Attribute, Ident, Item, Meta, Token, Visibility}; 67 if let Meta::Path(_) = attr.meta { in parse_args()
|
/third_party/rust/crates/cxx/gen/build/src/gen/ |
H A D | file.rs | 5 use syn::{braced, Attribute, Ident, Item, Meta, Token, Visibility}; 67 if let Meta::Path(_) = attr.meta { in parse_args()
|
/third_party/rust/crates/cxx/gen/lib/src/gen/ |
H A D | file.rs | 5 use syn::{braced, Attribute, Ident, Item, Meta, Token, Visibility}; 67 if let Meta::Path(_) = attr.meta { in parse_args()
|
/third_party/skia/third_party/externals/spirv-cross/ |
H A D | spirv_cross_parsed_ir.hpp | 67 std::unordered_map<ID, Meta> meta; 86 // Meta data about blocks. The cross-compiler needs to query if a block is either of these types. 209 Meta *find_meta(ID id); 210 const Meta *find_meta(ID id) const;
|