/third_party/python/Lib/test/ |
H A D | test_ast.py | 1 import ast namespace 272 if "ast" not in node.__module__: 277 if not isinstance(ast_node, ast.AST) or ast_node._fields is None: 279 if isinstance(ast_node, (ast.expr, ast.stmt, ast.excepthandler)): 296 x = ast.AST() 306 # "ast.AST constructor takes 0 positional arguments" 307 ast.AST(2) 312 a = ast [all...] |
/third_party/skia/third_party/externals/tint/src/ |
H A D | program_builder.h | 22 #include "src/ast/alias.h" 23 #include "src/ast/array.h" 24 #include "src/ast/assignment_statement.h" 25 #include "src/ast/atomic.h" 26 #include "src/ast/binary_expression.h" 27 #include "src/ast/binding_decoration.h" 28 #include "src/ast/bitcast_expression.h" 29 #include "src/ast/bool.h" 30 #include "src/ast/bool_literal_expression.h" 31 #include "src/ast/break_statemen 102 namespace ast { global() namespace [all...] |
/third_party/skia/third_party/externals/tint/tools/src/cmd/intrinsic-gen/parser/ |
H A D | parser_test.go | 20 "dawn.googlesource.com/tint/tools/src/cmd/intrinsic-gen/ast" 27 expect ast.AST 31 {"enum E {}", ast.AST{ 32 Enums: []ast.EnumDecl{{Name: "E"}}, 34 {"enum E { A [[deco]] B C }", ast.AST{ 35 Enums: []ast.EnumDecl{{ 37 Entries: []ast.EnumEntry{ 40 Decorations: ast.Decorations{{Name: "deco"}}, 47 {"type T", ast.AST{ 48 Types: []ast [all...] |
/third_party/rust/crates/regex/regex-syntax/src/ast/ |
H A D | parse.rs | 10 use crate::ast::{self, Ast, Position, Span}; 15 type Result<T> = result::Result<T, ast::Error>; 25 Literal(ast::Literal), 26 Assertion(ast::Assertion), 28 Perl(ast::ClassPerl), 29 Unicode(ast::ClassUnicode), 50 Primitive::Perl(cls) => Ast::Class(ast::Class::Perl(cls)), in into_ast() 51 Primitive::Unicode(cls) => Ast::Class(ast::Class::Unicode(cls)), in into_ast() 62 ) -> Result<ast::ClassSetItem> { in into_class_set_item() 64 use crate::ast in into_class_set_item() [all...] |
H A D | print.rs | 7 use crate::ast::visitor::{self, Visitor}; 8 use crate::ast::{self, Ast}; 59 pub fn print<W: fmt::Write>(&mut self, ast: &Ast, wtr: W) -> fmt::Result { in print() 60 visitor::visit(ast, Writer { wtr }) in print() 77 fn visit_pre(&mut self, ast: &Ast) -> fmt::Result { in visit_pre() 78 match *ast { in visit_pre() 80 Ast::Class(ast::Class::Bracketed(ref x)) => { in visit_pre() 87 fn visit_post(&mut self, ast: &Ast) -> fmt::Result { in visit_post() 88 use crate::ast::Class; in visit_post() 90 match *ast { in visit_post() [all...] |
/third_party/skia/third_party/externals/tint/src/reader/spirv/ |
H A D | enum_converter.cc | 25 ast::PipelineStage EnumConverter::ToPipelineStage(SpvExecutionModel model) { in ToPipelineStage() 28 return ast::PipelineStage::kVertex; in ToPipelineStage() 30 return ast::PipelineStage::kFragment; in ToPipelineStage() 32 return ast::PipelineStage::kCompute; in ToPipelineStage() 38 return ast::PipelineStage::kNone; in ToPipelineStage() 41 ast::StorageClass EnumConverter::ToStorageClass(const SpvStorageClass sc) { in ToStorageClass() 44 return ast::StorageClass::kInput; in ToStorageClass() 46 return ast::StorageClass::kOutput; in ToStorageClass() 48 return ast::StorageClass::kUniform; in ToStorageClass() 50 return ast in ToStorageClass() [all...] |
H A D | enum_converter_test.cc | 31 ast::PipelineStage expected; 75 ast::PipelineStage::kVertex}, 77 ast::PipelineStage::kFragment}, 79 ast::PipelineStage::kCompute})); 85 false, ast::PipelineStage::kNone}, 87 false, ast::PipelineStage::kNone})); 94 ast::StorageClass expected; 138 StorageClassCase{SpvStorageClassInput, true, ast::StorageClass::kInput}, 140 ast::StorageClass::kOutput}, 142 ast [all...] |
/third_party/skia/third_party/externals/tint/src/writer/msl/ |
H A D | generator_impl_sanitizer_test.cc | 16 #include "src/ast/call_statement.h" 17 #include "src/ast/stage_decoration.h" 18 #include "src/ast/struct_block_decoration.h" 19 #include "src/ast/variable_decl_statement.h" 33 {create<ast::StructBlockDecoration>()}); in TEST_F() 34 Global("b", ty.Of(s), ast::StorageClass::kStorage, ast::Access::kRead, in TEST_F() 35 ast::DecorationList{ in TEST_F() 36 create<ast::BindingDecoration>(1), in TEST_F() 37 create<ast in TEST_F() [all...] |
H A D | generator_impl_function_test.cc | 15 #include "src/ast/stage_decoration.h" 16 #include "src/ast/struct_block_decoration.h" 17 #include "src/ast/variable_decl_statement.h" 28 Func("my_func", ast::VariableList{}, ty.void_(), in TEST_F() 29 ast::StatementList{ in TEST_F() 50 ast::VariableList params; in TEST_F() 55 ast::StatementList{ in TEST_F() 76 Func("main", ast::VariableList{}, ty.void_(), in TEST_F() 77 ast::StatementList{/* no explicit return */}, in TEST_F() 78 {Stage(ast in TEST_F() [all...] |
/third_party/skia/third_party/externals/tint/src/inspector/ |
H A D | test_inspector_builder.cc | 32 ast::DecorationList decorations) { in MakeEmptyBodyFunction() 33 Func(name, ast::VariableList(), ty.void_(), ast::StatementList{Return()}, in MakeEmptyBodyFunction() 39 ast::DecorationList decorations) { in MakeCallerBodyFunction() 40 ast::StatementList body; in MakeCallerBodyFunction() 47 Func(caller, ast::VariableList(), ty.void_(), body, decorations); in MakeCallerBodyFunction() 50 const ast::Struct* InspectorBuilder::MakeInOutStruct( in MakeInOutStruct() 53 ast::StructMemberList members; in MakeInOutStruct() 63 const ast::Function* InspectorBuilder::MakePlainGlobalReferenceBodyFunction( in MakePlainGlobalReferenceBodyFunction() 66 const ast in MakePlainGlobalReferenceBodyFunction() [all...] |
/third_party/typescript/tests/baselines/reference/ |
H A D | parserRealSource13.js | 9 EmptyCallback? (pre, ast: AST): boolean; 10 EmptyExprCallback? (pre, ast: AST): boolean; 11 TrueCallback? (pre, ast: AST): boolean; 12 FalseCallback? (pre, ast: AST): boolean; 13 ThisCallback? (pre, ast: AST): boolean; 14 SuperCallback? (pre, ast: AST): boolean; 15 QStringCallback? (pre, ast: AST): boolean; 16 RegexCallback? (pre, ast: AST): boolean; 17 NullCallback? (pre, ast: AST): boolean; 18 ArrayLitCallback? (pre, ast [all...] |
/third_party/skia/third_party/externals/tint/src/reader/wgsl/ |
H A D | parser_impl.h | 25 #include "src/ast/access.h" 32 namespace ast { namespace 42 } // namespace ast 55 ForHeader(const ast::Statement* init, 56 const ast::Expression* cond, 57 const ast::Statement* cont); 62 const ast::Statement* initializer = nullptr; 64 const ast::Expression* condition = nullptr; 66 const ast::Statement* continuing = nullptr; 215 TypedIdentifier(const ast [all...] |
/third_party/skia/third_party/externals/tint/src/writer/hlsl/ |
H A D | generator_impl_type_test.cc | 16 #include "src/ast/call_statement.h" 17 #include "src/ast/stage_decoration.h" 18 #include "src/ast/struct_block_decoration.h" 37 Global("G", arr, ast::StorageClass::kPrivate); in TEST_F() 42 ASSERT_TRUE(gen.EmitType(out, program->TypeOf(arr), ast::StorageClass::kNone, in TEST_F() 43 ast::Access::kReadWrite, "ary")) in TEST_F() 50 Global("G", arr, ast::StorageClass::kPrivate); in TEST_F() 55 ASSERT_TRUE(gen.EmitType(out, program->TypeOf(arr), ast::StorageClass::kNone, in TEST_F() 56 ast::Access::kReadWrite, "ary")) in TEST_F() 65 Global("G", arr, ast in TEST_F() [all...] |
H A D | generator_impl_binary_test.cc | 15 #include "src/ast/call_statement.h" 16 #include "src/ast/variable_decl_statement.h" 28 ast::BinaryOp op; 40 if (params.op == ast::BinaryOp::kAnd || params.op == ast::BinaryOp::kOr || in TEST_P() 41 params.op == ast::BinaryOp::kXor || in TEST_P() 42 params.op == ast::BinaryOp::kShiftLeft || in TEST_P() 43 params.op == ast::BinaryOp::kShiftRight) { in TEST_P() 47 Global("left", ty.f32(), ast::StorageClass::kPrivate); in TEST_P() 48 Global("right", ty.f32(), ast in TEST_P() [all...] |
H A D | generator_impl_function_test.cc | 16 #include "src/ast/stage_decoration.h" 17 #include "src/ast/struct_block_decoration.h" 18 #include "src/ast/variable_decl_statement.h" 19 #include "src/ast/workgroup_decoration.h" 32 Func("my_func", ast::VariableList{}, ty.void_(), in TEST_F() 49 Func("GeometryShader", ast::VariableList{}, ty.void_(), in TEST_F() 65 Func("my_func", ast::VariableList{Param("a", ty.f32()), Param("b", ty.i32())}, in TEST_F() 84 Func("main", ast::VariableList{}, ty.void_(), {/* no explicit return */}, in TEST_F() 86 Stage(ast::PipelineStage::kFragment), in TEST_F() 102 Func("f", {Param("foo", ty.pointer<f32>(ast in TEST_F() [all...] |
H A D | generator_impl_sanitizer_test.cc | 15 #include "src/ast/call_statement.h" 16 #include "src/ast/stage_decoration.h" 17 #include "src/ast/struct_block_decoration.h" 18 #include "src/ast/variable_decl_statement.h" 30 {create<ast::StructBlockDecoration>()}); in TEST_F() 31 Global("b", ty.Of(s), ast::StorageClass::kStorage, ast::Access::kRead, in TEST_F() 32 ast::DecorationList{ in TEST_F() 33 create<ast::BindingDecoration>(1), in TEST_F() 34 create<ast in TEST_F() [all...] |
/third_party/skia/third_party/externals/tint/src/resolver/ |
H A D | storage_class_validation_test.cc | 18 #include "src/ast/struct_block_decoration.h" 30 Global(Source{{12, 34}}, "g", ty.f32(), ast::StorageClass::kNone); in TEST_F() 39 Global(Source{{56, 78}}, "g", ty.i32(), ast::StorageClass::kStorage, in TEST_F() 40 ast::DecorationList{ in TEST_F() 41 create<ast::BindingDecoration>(0), in TEST_F() 42 create<ast::GroupDecoration>(0), in TEST_F() 54 Global(Source{{56, 78}}, "g", ty.vec4<f32>(), ast::StorageClass::kStorage, in TEST_F() 55 ast::DecorationList{ in TEST_F() 56 create<ast::BindingDecoration>(0), in TEST_F() 57 create<ast in TEST_F() [all...] |
H A D | resolver.h | 41 namespace ast { namespace 57 } // namespace ast 107 std::set<std::pair<const sem::Struct*, ast::StorageClass>> 116 BlockInfo(const ast::BlockStatement* block, Type type, BlockInfo* parent); 133 ast::BlockStatement const* const block; 136 std::vector<const ast::Variable*> decls; 146 ast::TypeDecl const* const ast; member in tint::resolver::TypeDeclInfo::ast 170 const ast::ExpressionList& params, 179 sem::Expression* IndexAccessor(const ast 448 Sem(const AST_OR_TYPE* ast) Sem() argument [all...] |
/third_party/skia/third_party/externals/tint/src/writer/glsl/ |
H A D | generator_impl_type_test.cc | 16 #include "src/ast/call_statement.h" 17 #include "src/ast/stage_decoration.h" 18 #include "src/ast/struct_block_decoration.h" 37 Global("G", arr, ast::StorageClass::kPrivate); in TEST_F() 42 ASSERT_TRUE(gen.EmitType(out, program->TypeOf(arr), ast::StorageClass::kNone, in TEST_F() 43 ast::Access::kReadWrite, "ary")) in TEST_F() 50 Global("G", arr, ast::StorageClass::kPrivate); in TEST_F() 55 ASSERT_TRUE(gen.EmitType(out, program->TypeOf(arr), ast::StorageClass::kNone, in TEST_F() 56 ast::Access::kReadWrite, "ary")) in TEST_F() 65 Global("G", arr, ast in TEST_F() [all...] |
H A D | generator_impl_binary_test.cc | 15 #include "src/ast/call_statement.h" 16 #include "src/ast/variable_decl_statement.h" 28 ast::BinaryOp op; 40 if (params.op == ast::BinaryOp::kAnd || params.op == ast::BinaryOp::kOr || in TEST_P() 41 params.op == ast::BinaryOp::kXor || in TEST_P() 42 params.op == ast::BinaryOp::kShiftLeft || in TEST_P() 43 params.op == ast::BinaryOp::kShiftRight) { in TEST_P() 47 Global("left", ty.f32(), ast::StorageClass::kPrivate); in TEST_P() 48 Global("right", ty.f32(), ast in TEST_P() [all...] |
H A D | generator_impl_function_test.cc | 16 #include "src/ast/stage_decoration.h" 17 #include "src/ast/struct_block_decoration.h" 18 #include "src/ast/variable_decl_statement.h" 19 #include "src/ast/workgroup_decoration.h" 32 Func("my_func", ast::VariableList{}, ty.void_(), in TEST_F() 52 Func("centroid", ast::VariableList{}, ty.void_(), in TEST_F() 68 Func("my_func", ast::VariableList{Param("a", ty.f32()), Param("b", ty.i32())}, in TEST_F() 90 Func("func", ast::VariableList{}, ty.void_(), {/* no explicit return */}, in TEST_F() 92 Stage(ast::PipelineStage::kFragment), in TEST_F() 116 Func("f", {Param("foo", ty.pointer<f32>(ast in TEST_F() [all...] |
/third_party/skia/third_party/externals/tint/src/writer/wgsl/ |
H A D | generator_impl.cc | 19 #include "src/ast/access.h" 20 #include "src/ast/alias.h" 21 #include "src/ast/array.h" 22 #include "src/ast/atomic.h" 23 #include "src/ast/bool.h" 24 #include "src/ast/bool_literal_expression.h" 25 #include "src/ast/call_statement.h" 26 #include "src/ast/depth_texture.h" 27 #include "src/ast/external_texture.h" 28 #include "src/ast/f3 891 EmitBreak(const ast::BreakStatement*) EmitBreak() argument 925 EmitContinue(const ast::ContinueStatement*) EmitContinue() argument 930 EmitFallthrough(const ast::FallthroughStatement*) EmitFallthrough() argument 971 EmitDiscard(const ast::DiscardStatement*) EmitDiscard() argument [all...] |
/third_party/skia/third_party/externals/tint/src/sem/ |
H A D | storage_texture_type.cc | 24 StorageTexture::StorageTexture(ast::TextureDimension dim, in StorageTexture() 25 ast::ImageFormat format, in StorageTexture() 26 ast::Access access, in StorageTexture() 48 sem::Type* StorageTexture::SubtypeFor(ast::ImageFormat format, in SubtypeFor() 51 case ast::ImageFormat::kR8Uint: in SubtypeFor() 52 case ast::ImageFormat::kR16Uint: in SubtypeFor() 53 case ast::ImageFormat::kRg8Uint: in SubtypeFor() 54 case ast::ImageFormat::kR32Uint: in SubtypeFor() 55 case ast::ImageFormat::kRg16Uint: in SubtypeFor() 56 case ast in SubtypeFor() [all...] |
/third_party/skia/third_party/externals/tint/src/writer/spirv/ |
H A D | builder_global_variable_test.cc | 15 #include "src/ast/override_decoration.h" 16 #include "src/ast/stage_decoration.h" 17 #include "src/ast/struct_block_decoration.h" 29 auto* v = Global("var", ty.f32(), ast::StorageClass::kPrivate); in TEST_F() 46 auto* v = Global("var", ty.vec3<f32>(), ast::StorageClass::kPrivate, init); in TEST_F() 86 auto* init = vec3<f32>(ast::ExpressionList{Expr(1.f), Expr(2.f), Expr(3.f)}); in TEST_F() 131 auto* v = Global("var", ty.sampler(ast::SamplerKind::kSampler), in TEST_F() 132 ast::StorageClass::kNone, nullptr, in TEST_F() 133 ast::DecorationList{ in TEST_F() 134 create<ast in TEST_F() [all...] |
/third_party/rust/crates/syn/src/gen/ |
H A D | visit.rs | 30 pub trait Visit<'ast> { 33 fn visit_abi(&mut self, i: &'ast Abi) { in visit_abi() 40 i: &'ast AngleBracketedGenericArguments, in visit_angle_bracketed_generic_arguments() 46 fn visit_arm(&mut self, i: &'ast Arm) { in visit_arm() 51 fn visit_assoc_const(&mut self, i: &'ast AssocConst) { in visit_assoc_const() 56 fn visit_assoc_type(&mut self, i: &'ast AssocType) { in visit_assoc_type() 61 fn visit_attr_style(&mut self, i: &'ast AttrStyle) { in visit_attr_style() 66 fn visit_attribute(&mut self, i: &'ast Attribute) { in visit_attribute() 71 fn visit_bare_fn_arg(&mut self, i: &'ast BareFnArg) { in visit_bare_fn_arg() 76 fn visit_bare_variadic(&mut self, i: &'ast BareVariadi [all...] |