Home
last modified time | relevance | path

Searched refs:Visit (Results 1 - 25 of 260) sorted by relevance

1234567891011

/third_party/node/deps/v8/src/ast/
H A Dast-traversal-visitor.h26 // is dummy here. Or they may override the specific Visit* methods.
38 Visit(root_); in Run()
49 #define DECLARE_VISIT(type) void Visit##type(type* node);
109 RECURSE(Visit(decl)); in VisitDeclarations()
118 RECURSE(Visit(stmt)); in VisitStatements()
132 RECURSE(Visit(decl->fun())); in VisitFunctionDeclaration()
148 RECURSE(Visit(stmt->expression())); in VisitExpressionStatement()
158 RECURSE(Visit(stmt->statement())); in VisitSloppyBlockFunctionStatement()
164 RECURSE(Visit(stmt->condition())); in VisitIfStatement()
165 RECURSE(Visit(stm in VisitIfStatement()
[all...]
H A Dast-function-literal-id-reindexer.cc23 Visit(pattern); in Reindex()
40 Visit(expr->extends()); in VisitClassLiteral()
42 Visit(expr->constructor()); in VisitClassLiteral()
44 Visit(expr->static_initializer()); in VisitClassLiteral()
47 Visit(expr->instance_members_initializer_function()); in VisitClassLiteral()
60 Visit(prop->value()); in VisitClassLiteral()
78 Visit(prop->key()); in VisitClassLiteral()
80 Visit(prop->value()); in VisitClassLiteral()
108 AstFunctionLiteralIdReindexChecker(stack_limit(), &visited_).Visit(expr); in CheckVisited()
/third_party/skia/third_party/externals/angle2/src/compiler/translator/TranslatorMetalDirect/
H A DSkippingTraverser.h26 bool visitSwizzle(Visit, TIntermSwizzle *) { return false; } in visitSwizzle()
27 bool visitUnary(Visit, TIntermUnary *) { return false; } in visitUnary()
28 bool visitBinary(Visit, TIntermBinary *) { return false; } in visitBinary()
29 bool visitTernary(Visit, TIntermTernary *) { return false; } in visitTernary()
30 bool visitIfElse(Visit, TIntermIfElse *) { return false; } in visitIfElse()
31 bool visitSwitch(Visit, TIntermSwitch *) { return false; } in visitSwitch()
32 bool visitCase(Visit, TIntermCase *) { return false; } in visitCase()
33 bool visitFunctionDefinition(Visit, TIntermFunctionDefinition *) { return false; } in visitFunctionDefinition()
34 bool visitAggregate(Visit, TIntermAggregate *) { return false; } in visitAggregate()
35 bool visitBlock(Visit, TIntermBloc in visitAggregate()
[all...]
H A DName.cpp135 bool visitSwizzle(Visit, TIntermSwizzle *) override { return !mFoundName; }
137 bool visitBinary(Visit visit, TIntermBinary *node) override { return !mFoundName; }
139 bool visitUnary(Visit visit, TIntermUnary *node) override { return !mFoundName; }
141 bool visitTernary(Visit visit, TIntermTernary *node) override { return !mFoundName; }
143 bool visitAggregate(Visit visit, TIntermAggregate *node) override
165 bool visitIfElse(Visit visit, TIntermIfElse *node) override
171 bool visitSwitch(Visit, TIntermSwitch *) override
176 bool visitCase(Visit, TIntermCase *) override
184 bool visitFunctionDefinition(Visit, TIntermFunctionDefinition *) override
190 bool visitBlock(Visit, TIntermBloc
[all...]
/third_party/node/deps/v8/src/torque/
H A Ddeclaration-visitor.h67 static void Visit(Ast* ast) { in Visit() function in v8::internal::torque::DeclarationVisitor
69 for (Declaration* child : ast->declarations()) Visit(child); in Visit()
71 static void Visit(Declaration* decl);
72 static void Visit(NamespaceDeclaration* decl) { in Visit() function in v8::internal::torque::DeclarationVisitor
74 for (Declaration* child : decl->declarations) Visit(child); in Visit()
77 static void Visit(TypeDeclaration* decl) { in Visit() function in v8::internal::torque::DeclarationVisitor
82 static void Visit(StructDeclaration* decl) { in Visit() function in v8::internal::torque::DeclarationVisitor
91 static void Visit(ExternalBuiltinDeclaration* decl);
92 static void Visit(ExternalRuntimeDeclaration* decl);
93 static void Visit(ExternalMacroDeclaratio
99 static void Visit(GenericCallableDeclaration* decl) { Visit() function in v8::internal::torque::DeclarationVisitor
102 static void Visit(GenericTypeDeclaration* decl) { Visit() function in v8::internal::torque::DeclarationVisitor
[all...]
H A Dimplementation-visitor.h458 VisitResult Visit(Expression* expr);
459 const Type* Visit(Statement* stmt);
509 VisitResult Visit(StructExpression* decl);
528 VisitResult Visit(LocationExpression* expr);
529 VisitResult Visit(FieldAccessExpression* expr);
532 void Visit(Declarable* delarable, base::Optional<SourceId> file = {});
533 void Visit(TypeAlias* decl);
539 void Visit(ExternMacro* macro) {} in Visit() function in v8::internal::torque::ImplementationVisitor
540 void Visit(TorqueMacro* macro);
541 void Visit(Metho
[all...]
/third_party/skia/third_party/externals/angle2/src/compiler/translator/
H A DValidateSwitch.cpp30 bool visitDeclaration(Visit, TIntermDeclaration *) override;
31 bool visitBlock(Visit visit, TIntermBlock *) override;
32 bool visitBinary(Visit, TIntermBinary *) override;
33 bool visitUnary(Visit, TIntermUnary *) override;
34 bool visitTernary(Visit, TIntermTernary *) override;
35 bool visitSwizzle(Visit, TIntermSwizzle *) override;
36 bool visitIfElse(Visit visit, TIntermIfElse *) override;
37 bool visitSwitch(Visit, TIntermSwitch *) override;
38 bool visitCase(Visit, TIntermCase *node) override;
39 bool visitAggregate(Visit, TIntermAggregat
[all...]
H A DOutputGLSLBase.h37 void writeTriplet(Visit visit, const char *preStr, const char *inStr, const char *postStr);
50 void writeConstructorTriplet(Visit visit, const TType &type);
55 bool visitSwizzle(Visit visit, TIntermSwizzle *node) override;
56 bool visitBinary(Visit visit, TIntermBinary *node) override;
57 bool visitUnary(Visit visit, TIntermUnary *node) override;
58 bool visitTernary(Visit visit, TIntermTernary *node) override;
59 bool visitIfElse(Visit visit, TIntermIfElse *node) override;
60 bool visitSwitch(Visit visit, TIntermSwitch *node) override;
61 bool visitCase(Visit visit, TIntermCase *node) override;
63 bool visitFunctionDefinition(Visit visi
[all...]
H A DOutputTree.cpp41 bool visitSwizzle(Visit visit, TIntermSwizzle *node) override;
42 bool visitBinary(Visit visit, TIntermBinary *) override;
43 bool visitUnary(Visit visit, TIntermUnary *) override;
44 bool visitTernary(Visit visit, TIntermTernary *node) override;
45 bool visitIfElse(Visit visit, TIntermIfElse *node) override;
46 bool visitSwitch(Visit visit, TIntermSwitch *node) override;
47 bool visitCase(Visit visit, TIntermCase *node) override;
49 bool visitFunctionDefinition(Visit visit, TIntermFunctionDefinition *node) override;
50 bool visitAggregate(Visit visit, TIntermAggregate *) override;
51 bool visitBlock(Visit visi
[all...]
H A DOutputHLSL.h91 // Visit AST nodes and output their code to the body stream
94 bool visitSwizzle(Visit visit, TIntermSwizzle *node) override;
95 bool visitBinary(Visit visit, TIntermBinary *) override;
96 bool visitUnary(Visit visit, TIntermUnary *) override;
97 bool visitTernary(Visit visit, TIntermTernary *) override;
98 bool visitIfElse(Visit visit, TIntermIfElse *) override;
99 bool visitSwitch(Visit visit, TIntermSwitch *) override;
100 bool visitCase(Visit visit, TIntermCase *) override;
102 bool visitFunctionDefinition(Visit visit, TIntermFunctionDefinition *node) override;
103 bool visitAggregate(Visit visi
[all...]
H A DValidateAST.cpp32 bool visitSwizzle(Visit visit, TIntermSwizzle *node) override;
33 bool visitBinary(Visit visit, TIntermBinary *node) override;
34 bool visitUnary(Visit visit, TIntermUnary *node) override;
35 bool visitTernary(Visit visit, TIntermTernary *node) override;
36 bool visitIfElse(Visit visit, TIntermIfElse *node) override;
37 bool visitSwitch(Visit visit, TIntermSwitch *node) override;
38 bool visitCase(Visit visit, TIntermCase *node) override;
40 bool visitFunctionDefinition(Visit visit, TIntermFunctionDefinition *node) override;
41 bool visitAggregate(Visit visit, TIntermAggregate *node) override;
42 bool visitBlock(Visit visi
[all...]
H A DValidateGlobalInitializer.cpp28 bool visitAggregate(Visit visit, TIntermAggregate *node) override;
29 bool visitBinary(Visit visit, TIntermBinary *node) override;
30 bool visitUnary(Visit visit, TIntermUnary *node) override;
97 bool ValidateGlobalInitializerTraverser::visitAggregate(Visit visit, TIntermAggregate *node) in visitAggregate()
109 bool ValidateGlobalInitializerTraverser::visitBinary(Visit visit, TIntermBinary *node) in visitBinary()
118 bool ValidateGlobalInitializerTraverser::visitUnary(Visit visit, TIntermUnary *node) in visitUnary()
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/d3d/
H A DRemoveSwitchFallThrough.cpp34 bool visitDeclaration(Visit, TIntermDeclaration *node) override;
35 bool visitBinary(Visit, TIntermBinary *node) override;
36 bool visitUnary(Visit, TIntermUnary *node) override;
37 bool visitTernary(Visit visit, TIntermTernary *node) override;
38 bool visitSwizzle(Visit, TIntermSwizzle *node) override;
39 bool visitIfElse(Visit visit, TIntermIfElse *node) override;
40 bool visitSwitch(Visit, TIntermSwitch *node) override;
41 bool visitCase(Visit, TIntermCase *node) override;
42 bool visitAggregate(Visit, TIntermAggregate *node) override;
43 bool visitBlock(Visit, TIntermBloc
[all...]
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_util/
H A DNodeType.h49 node.visit(Visit::PreVisit, this); in operator ()()
68 bool visitSwizzle(Visit, TIntermSwizzle *) override
74 bool visitBinary(Visit, TIntermBinary *) override
80 bool visitUnary(Visit, TIntermUnary *) override
86 bool visitTernary(Visit, TIntermTernary *) override
92 bool visitIfElse(Visit, TIntermIfElse *) override
98 bool visitSwitch(Visit, TIntermSwitch *) override
104 bool visitCase(Visit, TIntermCase *) override
110 bool visitFunctionDefinition(Visit, TIntermFunctionDefinition *) override
116 bool visitAggregate(Visit, TIntermAggregat
[all...]
H A DIntermTraverse.h13 #include "compiler/translator/tree_util/Visit.h"
46 virtual bool visitSwizzle(Visit visit, TIntermSwizzle *node) { return true; } in visitSwizzle()
47 virtual bool visitBinary(Visit visit, TIntermBinary *node) { return true; } in visitBinary()
48 virtual bool visitUnary(Visit visit, TIntermUnary *node) { return true; } in visitUnary()
49 virtual bool visitTernary(Visit visit, TIntermTernary *node) { return true; } in visitTernary()
50 virtual bool visitIfElse(Visit visit, TIntermIfElse *node) { return true; } in visitIfElse()
51 virtual bool visitSwitch(Visit visit, TIntermSwitch *node) { return true; } in visitSwitch()
52 virtual bool visitCase(Visit visit, TIntermCase *node) { return true; } in visitCase()
54 virtual bool visitFunctionDefinition(Visit visit, TIntermFunctionDefinition *node) in visitFunctionDefinition()
58 virtual bool visitAggregate(Visit visi in visitFunctionDefinition()
[all...]
H A DIntermTraverse.cpp31 // Visit the node before children if pre-visiting. in traverse()
120 bool TIntermSymbol::visit(Visit visit, TIntermTraverser *it) in visit()
126 bool TIntermConstantUnion::visit(Visit visit, TIntermTraverser *it) in visit()
132 bool TIntermFunctionPrototype::visit(Visit visit, TIntermTraverser *it) in visit()
138 bool TIntermFunctionDefinition::visit(Visit visit, TIntermTraverser *it) in visit()
143 bool TIntermUnary::visit(Visit visit, TIntermTraverser *it) in visit()
148 bool TIntermSwizzle::visit(Visit visit, TIntermTraverser *it) in visit()
153 bool TIntermBinary::visit(Visit visit, TIntermTraverser *it) in visit()
158 bool TIntermTernary::visit(Visit visit, TIntermTraverser *it) in visit()
163 bool TIntermAggregate::visit(Visit visi
[all...]
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/compiler/
H A DValidateSwitch.h33 bool visitBinary(Visit, TIntermBinary *) override;
34 bool visitUnary(Visit, TIntermUnary *) override;
35 bool visitSelection(Visit visit, TIntermSelection *) override;
36 bool visitSwitch(Visit, TIntermSwitch *) override;
37 bool visitCase(Visit, TIntermCase *) override;
38 bool visitAggregate(Visit, TIntermAggregate *) override;
39 bool visitLoop(Visit visit, TIntermLoop *) override;
40 bool visitBranch(Visit, TIntermBranch *) override;
H A DparseConst.cpp41 bool visitBinary(Visit visit, TIntermBinary*);
42 bool visitUnary(Visit visit, TIntermUnary*);
43 bool visitSelection(Visit visit, TIntermSelection*);
44 bool visitAggregate(Visit visit, TIntermAggregate*);
45 bool visitLoop(Visit visit, TIntermLoop*);
46 bool visitBranch(Visit visit, TIntermBranch*);
74 bool TConstTraverser::visitBinary(Visit visit, TIntermBinary* node) in visitBinary()
92 bool TConstTraverser::visitUnary(Visit visit, TIntermUnary* node) in visitUnary()
102 bool TConstTraverser::visitAggregate(Visit visit, TIntermAggregate* node) in visitAggregate()
150 bool TConstTraverser::visitSelection(Visit visi
[all...]
H A DValidateSwitch.cpp58 bool ValidateSwitch::visitBinary(Visit, TIntermBinary *) in visitBinary()
66 bool ValidateSwitch::visitUnary(Visit, TIntermUnary *) in visitUnary()
74 bool ValidateSwitch::visitSelection(Visit visit, TIntermSelection *) in visitSelection()
86 bool ValidateSwitch::visitSwitch(Visit, TIntermSwitch *) in visitSwitch()
95 bool ValidateSwitch::visitCase(Visit, TIntermCase *node) in visitCase()
162 bool ValidateSwitch::visitAggregate(Visit visit, TIntermAggregate *) in visitAggregate()
174 bool ValidateSwitch::visitLoop(Visit visit, TIntermLoop *) in visitLoop()
186 bool ValidateSwitch::visitBranch(Visit, TIntermBranch *) in visitBranch()
/third_party/rust/crates/syn/src/gen/
H A Dvisit.rs30 pub trait Visit<'ast> { traits
930 V: Visit<'ast> + ?Sized, in visit_abi()
944 V: Visit<'ast> + ?Sized, in visit_angle_bracketed_generic_arguments()
958 V: Visit<'ast> + ?Sized, in visit_arm()
976 V: Visit<'ast> + ?Sized, in visit_assoc_const()
989 V: Visit<'ast> + ?Sized, in visit_assoc_type()
1002 V: Visit<'ast> + ?Sized, in visit_attr_style()
1015 V: Visit<'ast> + ?Sized, in visit_attribute()
1026 V: Visit<'ast> + ?Sized, in visit_bare_fn_arg()
1041 V: Visit<'as in visit_bare_variadic()
[all...]
/third_party/gn/src/gn/
H A Dxcode_object.cc355 void PBXObject::Visit(PBXObjectVisitor& visitor) { in Visit() function in PBXObject
356 visitor.Visit(this); in Visit()
359 void PBXObject::Visit(PBXObjectVisitorConst& visitor) const { in Visit() function in PBXObject
360 visitor.Visit(this); in Visit()
374 void PBXBuildPhase::Visit(PBXObjectVisitor& visitor) { in Visit() function in PBXBuildPhase
375 PBXObject::Visit(visitor); in Visit()
377 file->Visit(visitor); in Visit()
381 void PBXBuildPhase::Visit(PBXObjectVisitorConst& visitor) const { in Visit() function in PBXBuildPhase
382 PBXObject::Visit(visitor); in Visit()
384 file->Visit(visito in Visit()
414 void PBXTarget::Visit(PBXObjectVisitor& visitor) { Visit() function in PBXTarget
423 void PBXTarget::Visit(PBXObjectVisitorConst& visitor) const { Visit() function in PBXTarget
652 void PBXGroup::Visit(PBXObjectVisitor& visitor) { Visit() function in PBXGroup
659 void PBXGroup::Visit(PBXObjectVisitorConst& visitor) const { Visit() function in PBXGroup
910 void PBXProject::Visit(PBXObjectVisitor& visitor) { Visit() function in PBXProject
919 void PBXProject::Visit(PBXObjectVisitorConst& visitor) const { Visit() function in PBXProject
1048 void PBXTargetDependency::Visit(PBXObjectVisitor& visitor) { Visit() function in PBXTargetDependency
1053 void PBXTargetDependency::Visit(PBXObjectVisitorConst& visitor) const { Visit() function in PBXTargetDependency
1122 void XCConfigurationList::Visit(PBXObjectVisitor& visitor) { Visit() function in XCConfigurationList
1129 void XCConfigurationList::Visit(PBXObjectVisitorConst& visitor) const { Visit() function in XCConfigurationList
[all...]
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/
H A DPruneNoOps.cpp50 bool visitDeclaration(Visit, TIntermDeclaration *node) override;
51 bool visitBlock(Visit visit, TIntermBlock *node) override;
52 bool visitLoop(Visit visit, TIntermLoop *loop) override;
53 bool visitBranch(Visit visit, TIntermBranch *node) override;
69 bool PruneNoOpsTraverser::visitDeclaration(Visit visit, TIntermDeclaration *node) in visitDeclaration()
137 bool PruneNoOpsTraverser::visitBlock(Visit visit, TIntermBlock *node) in visitBlock()
144 // Visit each statement in the block one by one. Once a branch is visited (break, continue, in visitBlock()
163 // Visit the statement if not pruned. in visitBlock()
178 bool PruneNoOpsTraverser::visitLoop(Visit visit, TIntermLoop *loop) in visitLoop()
199 bool PruneNoOpsTraverser::visitBranch(Visit visi
[all...]
H A DSplitSequenceOperator.cpp28 bool visitUnary(Visit visit, TIntermUnary *node) override;
29 bool visitBinary(Visit visit, TIntermBinary *node) override;
30 bool visitAggregate(Visit visit, TIntermAggregate *node) override;
31 bool visitTernary(Visit visit, TIntermTernary *node) override;
59 bool SplitSequenceOperatorTraverser::visitAggregate(Visit visit, TIntermAggregate *node) in visitAggregate()
74 bool SplitSequenceOperatorTraverser::visitUnary(Visit visit, TIntermUnary *node) in visitUnary()
89 bool SplitSequenceOperatorTraverser::visitBinary(Visit visit, TIntermBinary *node) in visitBinary()
133 bool SplitSequenceOperatorTraverser::visitTernary(Visit visit, TIntermTernary *node) in visitTernary()
H A DSimplifyLoopConditions.cpp39 bool visitUnary(Visit visit, TIntermUnary *node) override;
40 bool visitBinary(Visit visit, TIntermBinary *node) override;
41 bool visitAggregate(Visit visit, TIntermAggregate *node) override;
42 bool visitTernary(Visit visit, TIntermTernary *node) override;
43 bool visitDeclaration(Visit visit, TIntermDeclaration *node) override;
44 bool visitBranch(Visit visit, TIntermBranch *node) override;
74 bool SimplifyLoopConditionsTraverser::visitUnary(Visit visit, TIntermUnary *node) in visitUnary()
87 bool SimplifyLoopConditionsTraverser::visitBinary(Visit visit, TIntermBinary *node) in visitBinary()
101 bool SimplifyLoopConditionsTraverser::visitAggregate(Visit visit, TIntermAggregate *node) in visitAggregate()
114 bool SimplifyLoopConditionsTraverser::visitTernary(Visit visi
[all...]
/third_party/node/deps/v8/src/regexp/
H A Dregexp-dotprinter.cc21 void Visit(RegExpNode* node);
24 #define DECLARE_VISIT(Type) virtual void Visit##Type(Type##Node* that);
47 Visit(node); in PrintNode()
51 void DotPrinterImpl::Visit(RegExpNode* node) { in Visit() function in v8::internal::DotPrinterImpl
59 Visit(on_failure); in PrintOnFailure()
156 Visit(that->on_success()); in VisitText()
164 Visit(that->on_success()); in VisitBackReference()
195 Visit(successor); in VisitAssertion()
241 Visit(successor); in VisitAction()

Completed in 15 milliseconds

1234567891011