Home
last modified time | relevance | path

Searched refs:ast (Results 1 - 25 of 808) sorted by relevance

12345678910>>...33

/third_party/python/Lib/test/
H A Dtest_ast.py1 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 Dprogram_builder.h22 #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 Dparser_test.go20 "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 Dparse.rs10 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 Dprint.rs7 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 Denum_converter.cc25 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 Denum_converter_test.cc31 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 Dgenerator_impl_sanitizer_test.cc16 #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 Dgenerator_impl_function_test.cc15 #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 Dtest_inspector_builder.cc32 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 DparserRealSource13.js9 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 Dparser_impl.h25 #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 Dgenerator_impl_type_test.cc16 #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 Dgenerator_impl_binary_test.cc15 #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 Dgenerator_impl_function_test.cc16 #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 Dgenerator_impl_sanitizer_test.cc15 #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 Dstorage_class_validation_test.cc18 #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 Dresolver.h41 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 Dgenerator_impl_type_test.cc16 #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 Dgenerator_impl_binary_test.cc15 #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 Dgenerator_impl_function_test.cc16 #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 Dgenerator_impl.cc19 #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 Dstorage_texture_type.cc24 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 Dbuilder_global_variable_test.cc15 #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 Dvisit.rs30 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...]

Completed in 15 milliseconds

12345678910>>...33