/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: AST) [all...] |
H A D | parserRealSource12.js | 9 walk(ast: AST, parent: AST): AST; 26 (ast: AST, parent: AST, walker: IAstWalker): AST; 30 (preAst: AST, parent: AST, walker: IAstWalker): void; 42 public walk(ast: AST, parent: AST) [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Support/ |
H A D | Z3Solver.cpp | 146 Z3_ast AST; member in __anon24349::Z3Expr 149 Z3Expr(Z3Context &C, Z3_ast ZA) : SMTExpr(), Context(C), AST(ZA) { in Z3Expr() 150 Z3_inc_ref(Context.Context, AST); in Z3Expr() 154 Z3Expr(const Z3Expr &Copy) : SMTExpr(), Context(Copy.Context), AST(Copy.AST) { in Z3Expr() 155 Z3_inc_ref(Context.Context, AST); in Z3Expr() 161 Z3_inc_ref(Context.Context, Other.AST); in operator =() 162 Z3_dec_ref(Context.Context, AST); in operator =() 163 AST = Other.AST; in operator =() 768 toAPFloat(const SMTSortRef &Sort, const SMTExprRef &AST, llvm::APFloat &Float, bool useSemantics) toAPFloat() argument 789 toAPSInt(const SMTSortRef &Sort, const SMTExprRef &AST, llvm::APSInt &Int, bool useSemantics) toAPSInt() argument [all...] |
/third_party/skia/third_party/externals/tint/tools/src/cmd/intrinsic-gen/parser/ |
H A D | parser_test.go | 27 expect ast.AST 31 {"enum E {}", ast.AST{ 34 {"enum E { A [[deco]] B C }", ast.AST{ 47 {"type T", ast.AST{ 50 {"type T<A, B, C>", ast.AST{ 60 {"[[deco]] type T", ast.AST{ 68 {`[[deco("a", "b")]] type T`, ast.AST{ 76 {"match M : A", ast.AST{ 84 {"match M : A | B", ast.AST{ 93 {"fn F()", ast.AST{ [all...] |
/third_party/skia/third_party/externals/tint/src/reader/wgsl/ |
H A D | parser_impl_global_decl_test.cc | 34 ASSERT_EQ(program.AST().GlobalVariables().size(), 1u); in TEST_F() 36 auto* v = program.AST().GlobalVariables()[0]; in TEST_F() 60 ASSERT_EQ(program.AST().GlobalVariables().size(), 1u); in TEST_F() 62 auto* v = program.AST().GlobalVariables()[0]; in TEST_F() 86 ASSERT_EQ(program.AST().TypeDecls().size(), 1u); in TEST_F() 87 ASSERT_TRUE(program.AST().TypeDecls()[0]->Is<ast::Alias>()); in TEST_F() 89 program.AST().TypeDecls()[0]->As<ast::Alias>()->name), in TEST_F() 103 ASSERT_EQ(program.AST().TypeDecls().size(), 2u); in TEST_F() 104 ASSERT_TRUE(program.AST().TypeDecls()[0]->Is<ast::Struct>()); in TEST_F() 105 auto* str = program.AST() in TEST_F() [all...] |
/third_party/skia/third_party/externals/tint/src/ast/ |
H A D | module.cc | 46 TINT_ICE(AST, diagnostics) << "Unknown global declaration type"; in Module() 63 TINT_ASSERT(AST, var); in AddGlobalVariable() 64 TINT_ASSERT_PROGRAM_IDS_EQUAL_IF_VALID(AST, var, program_id); in AddGlobalVariable() 70 TINT_ASSERT(AST, type); in AddTypeDecl() 71 TINT_ASSERT_PROGRAM_IDS_EQUAL_IF_VALID(AST, type, program_id); in AddTypeDecl() 77 TINT_ASSERT(AST, func); in AddFunction() 78 TINT_ASSERT_PROGRAM_IDS_EQUAL_IF_VALID(AST, func, program_id); in AddFunction() 100 TINT_ICE(AST, ctx->dst->Diagnostics()) in Copy() 105 TINT_ASSERT_PROGRAM_IDS_EQUAL_IF_VALID(AST, type, program_id); in Copy() 108 TINT_ASSERT_PROGRAM_IDS_EQUAL_IF_VALID(AST, fun in Copy() [all...] |
H A D | call_expression.cc | 42 TINT_ASSERT(AST, name); in CallExpression() 43 TINT_ASSERT_PROGRAM_IDS_EQUAL_IF_VALID(AST, name, program_id); in CallExpression() 45 TINT_ASSERT(AST, arg); in CallExpression() 46 TINT_ASSERT_PROGRAM_IDS_EQUAL_IF_VALID(AST, arg, program_id); in CallExpression() 55 TINT_ASSERT(AST, type); in CallExpression() 56 TINT_ASSERT_PROGRAM_IDS_EQUAL_IF_VALID(AST, type, program_id); in CallExpression() 58 TINT_ASSERT(AST, arg); in CallExpression() 59 TINT_ASSERT_PROGRAM_IDS_EQUAL_IF_VALID(AST, arg, program_id); in CallExpression()
|
H A D | function.cc | 41 TINT_ASSERT_PROGRAM_IDS_EQUAL_IF_VALID(AST, symbol, program_id); in Function() 42 TINT_ASSERT_PROGRAM_IDS_EQUAL_IF_VALID(AST, body, program_id); in Function() 44 TINT_ASSERT(AST, param && param->is_const); in Function() 45 TINT_ASSERT_PROGRAM_IDS_EQUAL_IF_VALID(AST, param, program_id); in Function() 47 TINT_ASSERT(AST, symbol.IsValid()); in Function() 48 TINT_ASSERT(AST, return_type); in Function() 50 TINT_ASSERT_PROGRAM_IDS_EQUAL_IF_VALID(AST, deco, program_id); in Function() 53 TINT_ASSERT_PROGRAM_IDS_EQUAL_IF_VALID(AST, deco, program_id); in Function()
|
H A D | if_statement.cc | 33 TINT_ASSERT(AST, condition); in IfStatement() 34 TINT_ASSERT_PROGRAM_IDS_EQUAL_IF_VALID(AST, condition, program_id); in IfStatement() 35 TINT_ASSERT(AST, body); in IfStatement() 36 TINT_ASSERT_PROGRAM_IDS_EQUAL_IF_VALID(AST, body, program_id); in IfStatement() 38 TINT_ASSERT(AST, el); in IfStatement() 39 TINT_ASSERT_PROGRAM_IDS_EQUAL_IF_VALID(AST, el, program_id); in IfStatement()
|
H A D | module_test.cc | 26 EXPECT_EQ(Program(std::move(*this)).AST().Functions().size(), 0u); in TEST_F() 35 program.AST().Functions().Find(program.Symbols().Get("main"))); in TEST_F() 41 program.AST().Functions().Find(program.Symbols().Get("Missing"))); in TEST_F() 48 builder.AST().AddGlobalVariable(nullptr); in TEST_F() 57 builder.AST().AddTypeDecl(nullptr); in TEST_F() 67 b1.AST().AddFunction(b2.create<ast::Function>( in TEST_F() 79 b1.AST().AddGlobalVariable( in TEST_F() 89 builder.AST().AddFunction(nullptr); in TEST_F() 123 auto& decls = cloned.AST().GlobalDeclarations(); in TEST_F()
|
H A D | binary_expression.cc | 30 TINT_ASSERT(AST, lhs); in BinaryExpression() 31 TINT_ASSERT_PROGRAM_IDS_EQUAL_IF_VALID(AST, lhs, program_id); in BinaryExpression() 32 TINT_ASSERT(AST, rhs); in BinaryExpression() 33 TINT_ASSERT_PROGRAM_IDS_EQUAL_IF_VALID(AST, rhs, program_id); in BinaryExpression() 34 TINT_ASSERT(AST, op != BinaryOp::kNone); in BinaryExpression()
|
H A D | for_loop_statement.cc | 35 TINT_ASSERT(AST, body); in ForLoopStatement() 37 TINT_ASSERT_PROGRAM_IDS_EQUAL_IF_VALID(AST, initializer, program_id); in ForLoopStatement() 38 TINT_ASSERT_PROGRAM_IDS_EQUAL_IF_VALID(AST, condition, program_id); in ForLoopStatement() 39 TINT_ASSERT_PROGRAM_IDS_EQUAL_IF_VALID(AST, continuing, program_id); in ForLoopStatement() 40 TINT_ASSERT_PROGRAM_IDS_EQUAL_IF_VALID(AST, body, program_id); in ForLoopStatement()
|
H A D | matrix.cc | 30 TINT_ASSERT_PROGRAM_IDS_EQUAL_IF_VALID(AST, subtype, program_id); in Matrix() 31 TINT_ASSERT(AST, rows > 1); in Matrix() 32 TINT_ASSERT(AST, rows < 5); in Matrix() 33 TINT_ASSERT(AST, columns > 1); in Matrix() 34 TINT_ASSERT(AST, columns < 5); in Matrix()
|
H A D | struct_member.cc | 30 TINT_ASSERT(AST, type); in StructMember() 31 TINT_ASSERT(AST, symbol.IsValid()); in StructMember() 32 TINT_ASSERT_PROGRAM_IDS_EQUAL_IF_VALID(AST, symbol, program_id); in StructMember() 34 TINT_ASSERT(AST, deco); in StructMember() 35 TINT_ASSERT_PROGRAM_IDS_EQUAL_IF_VALID(AST, deco, program_id); in StructMember()
|
H A D | assignment_statement.cc | 29 TINT_ASSERT(AST, lhs); in AssignmentStatement() 30 TINT_ASSERT_PROGRAM_IDS_EQUAL_IF_VALID(AST, lhs, program_id); in AssignmentStatement() 31 TINT_ASSERT(AST, rhs); in AssignmentStatement() 32 TINT_ASSERT_PROGRAM_IDS_EQUAL_IF_VALID(AST, rhs, program_id); in AssignmentStatement()
|
H A D | case_statement.cc | 29 TINT_ASSERT(AST, body); in CaseStatement() 30 TINT_ASSERT_PROGRAM_IDS_EQUAL_IF_VALID(AST, body, program_id); in CaseStatement() 32 TINT_ASSERT(AST, selector); in CaseStatement() 33 TINT_ASSERT_PROGRAM_IDS_EQUAL_IF_VALID(AST, selector, program_id); in CaseStatement()
|
H A D | index_accessor_expression.cc | 29 TINT_ASSERT(AST, object); in IndexAccessorExpression() 30 TINT_ASSERT_PROGRAM_IDS_EQUAL_IF_VALID(AST, object, program_id); in IndexAccessorExpression() 31 TINT_ASSERT(AST, idx); in IndexAccessorExpression() 32 TINT_ASSERT_PROGRAM_IDS_EQUAL_IF_VALID(AST, idx, program_id); in IndexAccessorExpression()
|
H A D | member_accessor_expression.cc | 30 TINT_ASSERT(AST, structure); in MemberAccessorExpression() 31 TINT_ASSERT_PROGRAM_IDS_EQUAL_IF_VALID(AST, structure, program_id); in MemberAccessorExpression() 32 TINT_ASSERT(AST, member); in MemberAccessorExpression() 33 TINT_ASSERT_PROGRAM_IDS_EQUAL_IF_VALID(AST, member, program_id); in MemberAccessorExpression()
|
/third_party/skia/third_party/externals/tint/fuzzers/tint_ast_fuzzer/mutations/ |
H A D | replace_identifier_test.cc | 52 const auto& main_fn_stmts = program.AST().Functions()[0]->body->statements; in TEST() 136 auto use_id = node_id_map.GetId(program.AST() in TEST() 143 auto replacement_id = node_id_map.GetId(program.AST().GlobalVariables()[1]); in TEST() 166 auto replacement_id = node_id_map.GetId(program.AST().GlobalVariables()[1]); in TEST() 169 auto use_id = node_id_map.GetId(program.AST() in TEST() 198 auto replacement_id = node_id_map.GetId(program.AST() in TEST() 205 auto use_id = node_id_map.GetId(program.AST() in TEST() 234 auto replacement_id = node_id_map.GetId(program.AST() in TEST() 241 auto use_id = node_id_map.GetId(program.AST() in TEST() 270 node_id_map.GetId(program.AST() in TEST() [all...] |
/third_party/skia/third_party/externals/tint/src/ |
H A D | program_builder_test.cc | 41 ASSERT_EQ(inner.AST().Functions().size(), 1u); in TEST_F() 47 ASSERT_EQ(inner.AST().Functions().size(), 1u); in TEST_F() 48 ASSERT_EQ(outer.AST().Functions().size(), 1u); in TEST_F() 49 EXPECT_EQ(inner.AST().Functions()[0], outer.AST().Functions()[0]); in TEST_F() 60 ASSERT_EQ(inner.AST().Functions().size(), 1u); in TEST_F() 61 ASSERT_EQ(outer.AST().Functions().size(), 2u); in TEST_F() 62 EXPECT_EQ(inner.AST().Functions()[0], outer.AST().Functions()[0]); in TEST_F() 63 EXPECT_EQ(outer.AST() in TEST_F() [all...] |
/third_party/skia/third_party/externals/tint/src/resolver/ |
H A D | resolver_test_helper.h | 192 /// @return a new AST bool type 193 static inline const ast::Type* AST(ProgramBuilder& b) { return b.ty.bool_(); } in AST() function 201 /// @return a new AST expression of the bool type 214 /// @return a new AST i32 type 215 static inline const ast::Type* AST(ProgramBuilder& b) { return b.ty.i32(); } in AST() function 223 /// @return a new AST i32 literal value expression 236 /// @return a new AST u32 type 237 static inline const ast::Type* AST(ProgramBuilder& b) { return b.ty.u32(); } in AST() function 245 /// @return a new AST u32 literal value expression 258 /// @return a new AST f3 259 static inline const ast::Type* AST(ProgramBuilder& b) { return b.ty.f32(); } AST() function 281 static inline const ast::Type* AST(ProgramBuilder& b) { AST() function 318 static inline const ast::Type* AST(ProgramBuilder& b) { AST() function 356 static inline const ast::Type* AST(ProgramBuilder& b) { AST() function 401 static inline const ast::Type* AST(ProgramBuilder& b) { AST() function 431 static inline const ast::Type* AST(ProgramBuilder& b) { AST() function [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/ |
H A D | AliasSetTracker.h | 116 AliasSet *getAliasSet(AliasSetTracker &AST) { in getAliasSet() argument 120 AS = OldAS->getForwardedTarget(AST); in getAliasSet() 122 OldAS->dropRef(AST); in getAliasSet() 192 void dropRef(AliasSetTracker &AST) { in dropRef() argument 195 removeFromTracker(AST); in dropRef() 218 void mergeSetIn(AliasSet &AS, AliasSetTracker &AST); 284 AliasSet *getForwardedTarget(AliasSetTracker &AST) { in getForwardedTarget() argument 287 AliasSet *Dest = Forward->getForwardedTarget(AST); in getForwardedTarget() 290 Forward->dropRef(AST); in getForwardedTarget() 296 void removeFromTracker(AliasSetTracker &AST); 303 removeUnknownInst(AliasSetTracker &AST, Instruction *I) removeUnknownInst() argument 332 AliasSetTracker *AST; global() member in llvm::AliasSetTracker::final 460 operator <<(raw_ostream &OS, const AliasSetTracker &AST) operator <<() argument [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
H A D | AliasSetTracker.cpp | 53 void AliasSet::mergeSetIn(AliasSet &AS, AliasSetTracker &AST) { in mergeSetIn() argument 66 AliasAnalysis &AA = AST.getAliasAnalysis(); in mergeSetIn() 79 AST.TotalMayAliasSetSize += size(); in mergeSetIn() 81 AST.TotalMayAliasSetSize += AS.size(); in mergeSetIn() 111 AS.dropRef(AST); in mergeSetIn() 131 void AliasSet::removeFromTracker(AliasSetTracker &AST) { in removeFromTracker() argument 133 AST.removeAliasSet(this); in removeFromTracker() 136 void AliasSet::addPointer(AliasSetTracker &AST, PointerRec &Entry, in addPointer() argument 145 AliasAnalysis &AA = AST.getAliasAnalysis(); in addPointer() 151 AST in addPointer() 521 add(const AliasSetTracker &AST) add() argument [all...] |
/third_party/skia/third_party/externals/tint/src/transform/ |
H A D | single_entry_point.cc | 46 for (auto* f : ctx.src->AST().Functions()) { in Run() 72 for (auto* decl : ctx.src->AST().GlobalDeclarations()) { in Run() 75 ctx.dst->AST().AddTypeDecl(ctx.Clone(ty)); in Run() 93 ctx.dst->AST().AddGlobalVariable(ctx.Clone(var)); in Run() 97 ctx.dst->AST().AddFunction(ctx.Clone(func)); in Run() 107 ctx.dst->AST().AddFunction(ctx.Clone(entry_point)); in Run()
|
/third_party/skia/third_party/externals/tint/src/writer/spirv/ |
H A D | builder_function_test.cc | 32 auto* func = program->AST().Functions()[0]; in TEST_F() 53 auto* func = program->AST().Functions()[0]; in TEST_F() 73 auto* var_a = program->AST().GlobalVariables()[0]; in TEST_F() 74 auto* func = program->AST().Functions()[0]; in TEST_F() 102 auto* func = program->AST().Functions()[0]; in TEST_F() 122 auto* func = program->AST().Functions()[0]; in TEST_F() 148 auto* func = program->AST().Functions()[0]; in TEST_F() 165 auto* func = program->AST().Functions()[0]; in TEST_F()
|