Home
last modified time | relevance | path

Searched refs:visitor (Results 1 - 25 of 238) sorted by relevance

12345678910

/third_party/node/deps/v8/src/heap/
H A Dobjects-visiting-inl.h58 ConcreteVisitor* visitor = static_cast<ConcreteVisitor*>(this); in Visit() local
62 return visitor->Visit##TypeName( \ in Visit()
68 return visitor->VisitShortcutCandidate( in Visit()
71 return visitor->VisitDataObject(map, object); in Visit()
73 return visitor->VisitJSObjectFast( in Visit()
76 return visitor->VisitJSApiObject( in Visit()
79 return visitor->VisitStruct(map, object); in Visit()
81 return visitor->VisitFreeSpace(map, FreeSpace::cast(object)); in Visit()
103 ConcreteVisitor* visitor = static_cast<ConcreteVisitor*>(this); \
104 if (!visitor
130 ConcreteVisitor* visitor = static_cast<ConcreteVisitor*>(this); VisitDataObject() local
155 ConcreteVisitor* visitor = static_cast<ConcreteVisitor*>(this); VisitJSObjectFast() local
168 ConcreteVisitor* visitor = static_cast<ConcreteVisitor*>(this); VisitJSApiObject() local
181 ConcreteVisitor* visitor = static_cast<ConcreteVisitor*>(this); VisitStruct() local
194 ConcreteVisitor* visitor = static_cast<ConcreteVisitor*>(this); VisitFreeSpace() local
209 ConcreteVisitor* visitor = static_cast<ConcreteVisitor*>(this); VisitNativeContext() local
218 ConcreteVisitor* visitor = static_cast<ConcreteVisitor*>(this); VisitJSApiObject() local
[all...]
/third_party/rust/crates/serde/serde/src/private/
H A Dde.rs43 fn deserialize_option<V>(self, visitor: V) -> Result<V::Value, E> in missing_field()
47 visitor.visit_none() in missing_field()
300 let visitor = ContentVisitor { value: PhantomData }; in deserialize()
301 deserializer.__deserialize_content(actually_private::T, visitor) in deserialize()
487 fn visit_seq<V>(self, mut visitor: V) -> Result<Self::Value, V::Error> in visit_seq()
492 Vec::<Content>::with_capacity(size_hint::cautious::<Content>(visitor.size_hint())); in visit_seq()
493 while let Some(e) = tri!(visitor.next_element()) { in visit_seq()
499 fn visit_map<V>(self, mut visitor: V) -> Result<Self::Value, V::Error> in visit_map()
505 size_hint::cautious::<(Content, Content)>(visitor.size_hint()), in visit_map()
507 while let Some(kv) = tri!(visitor in visit_map()
[all...]
/third_party/node/deps/v8/src/interpreter/
H A Dbytecode-register-optimizer.cc125 const RegisterInfo* visitor = this->next_; in IsOnlyMaterializedMemberOfEquivalenceSet() local
126 while (visitor != this) { in IsOnlyMaterializedMemberOfEquivalenceSet()
127 if (visitor->materialized()) { in IsOnlyMaterializedMemberOfEquivalenceSet()
130 visitor = visitor->next_; in IsOnlyMaterializedMemberOfEquivalenceSet()
142 RegisterInfo* visitor = this; in GetAllocatedEquivalent() local
144 if (visitor->allocated()) { in GetAllocatedEquivalent()
145 return visitor; in GetAllocatedEquivalent()
147 visitor = visitor in GetAllocatedEquivalent()
155 RegisterInfo* visitor = this; GetMaterializedEquivalent() local
169 RegisterInfo* visitor = this; GetMaterializedEquivalentOtherThan() local
183 RegisterInfo* visitor = this->next_; GetEquivalentToMaterialize() local
203 RegisterInfo* visitor = this->next_; MarkTemporariesAsUnmaterialized() local
[all...]
/third_party/node/deps/v8/tools/clusterfuzz/js_fuzzer/mutators/
H A Dmutator.js14 get visitor() {
18 _traverse(ast, visitor) {
20 if (Object.prototype.hasOwnProperty.call(visitor, 'enter')) {
21 oldEnter = visitor['enter'];
25 visitor['enter'] = (path) => {
36 babelTraverse(ast, visitor);
40 if (Array.isArray(this.visitor)) {
41 for (const visitor of this.visitor) {
42 this._traverse(source.ast, visitor);
[all...]
/third_party/skia/third_party/externals/angle2/src/compiler/translator/
H A Dblocklayout.cpp54 BlockLayoutMapVisitor visitor(blockInfoOut, prefix, encoder); in GetInterfaceBlockInfo()
57 TraverseActiveShaderVariables(fields, inRowMajorLayout, &visitor); in GetInterfaceBlockInfo()
61 TraverseShaderVariables(fields, inRowMajorLayout, &visitor); in GetInterfaceBlockInfo()
67 ShaderVariableVisitor *visitor) in TraverseStructVariable()
71 visitor->enterStructAccess(variable, isRowMajorLayout); in TraverseStructVariable()
72 TraverseShaderVariables(fields, isRowMajorLayout, visitor); in TraverseStructVariable()
73 visitor->exitStructAccess(variable, isRowMajorLayout); in TraverseStructVariable()
78 ShaderVariableVisitor *visitor) in TraverseStructArrayVariable()
80 visitor->enterArray(variable); in TraverseStructArrayVariable()
87 visitor in TraverseStructArrayVariable()
65 TraverseStructVariable(const ShaderVariable &variable, bool isRowMajorLayout, ShaderVariableVisitor *visitor) TraverseStructVariable() argument
76 TraverseStructArrayVariable(const ShaderVariable &variable, bool inRowMajorLayout, ShaderVariableVisitor *visitor) TraverseStructArrayVariable() argument
106 TraverseArrayOfArraysVariable(const ShaderVariable &variable, unsigned int arrayNestingIndex, bool isRowMajorMatrix, ShaderVariableVisitor *visitor) TraverseArrayOfArraysVariable() argument
378 BaseAlignmentVisitor visitor; getBaseAlignment() local
632 TraverseShaderVariable(const ShaderVariable &variable, bool isRowMajorLayout, ShaderVariableVisitor *visitor) TraverseShaderVariable() argument
[all...]
/third_party/node/deps/v8/src/heap/base/
H A Dstack.cc62 void IterateAsanFakeFrameIfNecessary(StackVisitor* visitor, in IterateAsanFakeFrameIfNecessary() argument
84 visitor->VisitPointer(addr); in IterateAsanFakeFrameIfNecessary()
93 void IterateUnsafeStackIfNecessary(StackVisitor* visitor) { in IterateUnsafeStackIfNecessary() argument
110 visitor->VisitPointer(address); in IterateUnsafeStackIfNecessary()
126 void IteratePointersImpl(const Stack* stack, StackVisitor* visitor, in IteratePointersImpl() argument
142 visitor->VisitPointer(address); in IteratePointersImpl()
144 IterateAsanFakeFrameIfNecessary(visitor, asan_fake_stack, in IteratePointersImpl()
152 void Stack::IteratePointers(StackVisitor* visitor) const { in IteratePointers()
154 PushAllRegistersAndIterateStack(this, visitor, &IteratePointersImpl); in IteratePointers()
158 IterateUnsafeStackIfNecessary(visitor); in IteratePointers()
161 IteratePointersUnsafe(StackVisitor* visitor, uintptr_t stack_end) const IteratePointersUnsafe() argument
[all...]
/third_party/mesa3d/src/gallium/drivers/r600/sfn/
H A Dsfn_instr_export.cpp67 void ExportInstr::accept(ConstInstrVisitor& visitor) const in accept()
69 visitor.visit(*this); in accept()
72 void ExportInstr::accept(InstrVisitor& visitor) in accept() argument
74 visitor.visit(this); in accept()
185 void ScratchIOInstr::accept(ConstInstrVisitor& visitor) const in accept()
187 visitor.visit(*this); in accept()
190 void ScratchIOInstr::accept(InstrVisitor& visitor) in accept() argument
192 visitor.visit(this); in accept()
353 void StreamOutInstr::accept(ConstInstrVisitor& visitor) const in accept()
355 visitor in accept()
358 accept(InstrVisitor& visitor) accept() argument
445 accept(InstrVisitor& visitor) accept() argument
[all...]
H A Dsfn_instr_export.h64 void accept(ConstInstrVisitor& visitor) const override;
65 void accept(InstrVisitor& visitor) override;
101 void accept(ConstInstrVisitor& visitor) const override;
102 void accept(InstrVisitor& visitor) override;
142 void accept(ConstInstrVisitor& visitor) const override;
143 void accept(InstrVisitor& visitor) override;
182 void accept(ConstInstrVisitor& visitor) const override;
183 void accept(InstrVisitor& visitor) override;
207 void accept(ConstInstrVisitor& visitor) const override;
208 void accept(InstrVisitor& visitor) overrid
[all...]
H A Dsfn_alu_readport_validation.cpp94 ReserveReadportVec visitor(*this); in schedule_vec_src()
97 visitor.src0_sel = src[0]->sel(); in schedule_vec_src()
98 visitor.src0_chan = src[0]->chan(); in schedule_vec_src()
100 visitor.src0_sel = 0xffff; in schedule_vec_src()
101 visitor.src0_chan = 8; in schedule_vec_src()
105 visitor.cycle = cycle_vec(swz, i); in schedule_vec_src()
106 visitor.isrc = i; in schedule_vec_src()
107 src[i]->accept(visitor); in schedule_vec_src()
110 return visitor.success; in schedule_vec_src()
115 ReserveReadportVec visitor(*thi in schedule_vec_instruction()
[all...]
H A Dsfn_instr_controlflow.cpp50 void ControlFlowInstr::accept(ConstInstrVisitor& visitor) const in accept()
52 visitor.visit(*this); in accept()
55 void ControlFlowInstr::accept(InstrVisitor& visitor) in accept() argument
57 visitor.visit(this); in accept()
133 void IfInstr::accept(ConstInstrVisitor& visitor) const in accept()
135 visitor.visit(*this); in accept()
138 void IfInstr::accept(InstrVisitor& visitor) in accept() argument
140 visitor.visit(this); in accept()
H A Dsfn_instr_controlflow.h54 void accept(ConstInstrVisitor& visitor) const override;
55 void accept(InstrVisitor& visitor) override;
86 void accept(ConstInstrVisitor& visitor) const override;
87 void accept(InstrVisitor& visitor) override;
H A Dsfn_instr_lds.cpp50 void LDSReadInstr::accept(ConstInstrVisitor& visitor) const in accept()
52 visitor.visit(*this); in accept()
55 void LDSReadInstr::accept(InstrVisitor& visitor) in accept() argument
57 visitor.visit(this); in accept()
242 void LDSAtomicInstr::accept(ConstInstrVisitor& visitor) const in accept()
244 visitor.visit(*this); in accept()
247 void LDSAtomicInstr::accept(InstrVisitor& visitor) in accept() argument
249 visitor.visit(this); in accept()
/third_party/mesa3d/src/gallium/tools/trace/
H A Dmodel.py69 def visit(self, visitor):
88 def visit(self, visitor):
89 visitor.visit_literal(self)
103 def visit(self, visitor):
104 visitor.visit_blob(self)
115 def visit(self, visitor):
116 visitor.visit_named_constant(self)
127 def visit(self, visitor):
128 visitor.visit_array(self)
143 def visit(self, visitor)
[all...]
/third_party/gn/src/gn/
H A Dxcode_object.cc355 void PBXObject::Visit(PBXObjectVisitor& visitor) { in Visit() argument
356 visitor.Visit(this); in Visit()
359 void PBXObject::Visit(PBXObjectVisitorConst& visitor) const { in Visit()
360 visitor.Visit(this); in Visit()
374 void PBXBuildPhase::Visit(PBXObjectVisitor& visitor) { in Visit() argument
375 PBXObject::Visit(visitor); in Visit()
377 file->Visit(visitor); in Visit()
381 void PBXBuildPhase::Visit(PBXObjectVisitorConst& visitor) const { in Visit()
382 PBXObject::Visit(visitor); in Visit()
384 file->Visit(visitor); in Visit()
414 Visit(PBXObjectVisitor& visitor) Visit() argument
652 Visit(PBXObjectVisitor& visitor) Visit() argument
910 Visit(PBXObjectVisitor& visitor) Visit() argument
1048 Visit(PBXObjectVisitor& visitor) Visit() argument
1122 Visit(PBXObjectVisitor& visitor) Visit() argument
[all...]
H A Dxcode_object.h109 virtual void Visit(PBXObjectVisitor& visitor);
110 virtual void Visit(PBXObjectVisitorConst& visitor) const;
130 void Visit(PBXObjectVisitor& visitor) override;
131 void Visit(PBXObjectVisitorConst& visitor) const override;
155 void Visit(PBXObjectVisitor& visitor) override;
156 void Visit(PBXObjectVisitorConst& visitor) const override;
296 void Visit(PBXObjectVisitor& visitor) override;
297 void Visit(PBXObjectVisitorConst& visitor) const override;
403 void Visit(PBXObjectVisitor& visitor) override;
404 void Visit(PBXObjectVisitorConst& visitor) cons
[all...]
/third_party/rust/crates/serde/serde/src/de/
H A Dmod.rs767 /// let visitor = FlattenedVecVisitor(PhantomData);
768 /// let flattened: Vec<u64> = deserializer.deserialize_seq(visitor)?;
913 /// Require the `Deserializer` to figure out how to drive the visitor based
922 fn deserialize_any<V>(self, visitor: V) -> Result<V::Value, Self::Error> in deserialize_any()
927 fn deserialize_bool<V>(self, visitor: V) -> Result<V::Value, Self::Error> in deserialize_any()
932 fn deserialize_i8<V>(self, visitor: V) -> Result<V::Value, Self::Error> in deserialize_any()
937 fn deserialize_i16<V>(self, visitor: V) -> Result<V::Value, Self::Error> in deserialize_any()
942 fn deserialize_i32<V>(self, visitor: V) -> Result<V::Value, Self::Error> in deserialize_any()
947 fn deserialize_i64<V>(self, visitor: V) -> Result<V::Value, Self::Error> in deserialize_any()
954 fn deserialize_i128<V>(self, visitor in deserialize_any()
[all...]
H A Dvalue.rs163 fn deserialize_any<V>(self, visitor: V) -> Result<V::Value, Self::Error> in deserialize_any()
167 visitor.visit_unit() in deserialize_any()
170 fn deserialize_option<V>(self, visitor: V) -> Result<V::Value, Self::Error> in deserialize_option()
174 visitor.visit_none() in deserialize_option()
274 fn deserialize_any<V>(self, visitor: V) -> Result<V::Value, Self::Error> in deserialize_any()
278 visitor.$method(self.value $($cast)*) in deserialize_any()
350 fn deserialize_any<V>(self, visitor: V) -> Result<V::Value, Self::Error> in deserialize_any()
354 visitor.visit_u32(self.value) in deserialize_any()
361 visitor: V, in deserialize_enum()
368 visitor in deserialize_enum()
[all...]
/third_party/node/deps/v8/src/snapshot/
H A Dserializer-deserializer.cc16 Root root_id, RootVisitor* visitor) { in IterateObjectCache()
20 // During deserialization, the visitor populates the object cache and in IterateObjectCache()
22 visitor->VisitRootPointer(root_id, nullptr, FullObjectSlot(&cache->at(i))); in IterateObjectCache()
34 RootVisitor* visitor) { in IterateStartupObjectCache()
36 Root::kStartupObjectCache, visitor); in IterateStartupObjectCache()
40 Isolate* isolate, RootVisitor* visitor) { in IterateSharedHeapObjectCache()
42 Root::kSharedHeapObjectCache, visitor); in IterateSharedHeapObjectCache()
15 IterateObjectCache(Isolate* isolate, std::vector<Object>* cache, Root root_id, RootVisitor* visitor) IterateObjectCache() argument
33 IterateStartupObjectCache(Isolate* isolate, RootVisitor* visitor) IterateStartupObjectCache() argument
39 IterateSharedHeapObjectCache( Isolate* isolate, RootVisitor* visitor) IterateSharedHeapObjectCache() argument
/third_party/mesa3d/src/compiler/glsl/
H A Dpropagate_invariance.cpp119 ir_invariance_propagation_visitor visitor; in propagate_invariance() local
123 visitor.progress = false; in propagate_invariance()
124 visit_list_elements(&visitor, instructions); in propagate_invariance()
125 progress = progress || visitor.progress; in propagate_invariance()
126 } while (visitor.progress); in propagate_invariance()
/third_party/node/deps/v8/src/debug/
H A Ddebug-scopes.h161 void VisitScope(const Visitor& visitor, Mode mode) const;
162 void VisitLocalScope(const Visitor& visitor, Mode mode,
164 void VisitScriptScope(const Visitor& visitor) const;
165 void VisitModuleScope(const Visitor& visitor) const;
166 bool VisitLocals(const Visitor& visitor, Mode mode,
168 bool VisitContextLocals(const Visitor& visitor, Handle<ScopeInfo> scope_info,
H A Ddebug-scopes.cc389 auto visitor = [&](Handle<String> name, Handle<Object> value, in DeclaresLocals() local
394 VisitScope(visitor, mode); in DeclaresLocals()
563 auto visitor = [=](Handle<String> name, Handle<Object> value, in ScopeObject() local
583 VisitScope(visitor, mode); in ScopeObject()
587 void ScopeIterator::VisitScope(const Visitor& visitor, Mode mode) const { in VisitScope() argument
594 return VisitLocalScope(visitor, mode, Type()); in VisitScope()
597 return VisitLocalScope(visitor, mode, Type()); in VisitScope()
600 return VisitModuleScope(visitor); in VisitScope()
603 return VisitScriptScope(visitor); in VisitScope()
735 void ScopeIterator::VisitScriptScope(const Visitor& visitor) cons
778 VisitContextLocals(const Visitor& visitor, Handle<ScopeInfo> scope_info, Handle<Context> context, ScopeType scope_type) const VisitContextLocals() argument
793 VisitLocals(const Visitor& visitor, Mode mode, ScopeType scope_type) const VisitLocals() argument
914 VisitLocalScope(const Visitor& visitor, Mode mode, ScopeType scope_type) const VisitLocalScope() argument
[all...]
/third_party/node/deps/v8/src/torque/
H A Dclass-debug-reader-generator.cc6 #include "src/torque/implementation-visitor.h"
17 void Visit(TqObjectVisitor* visitor) const override;
439 // // Visitor pattern; implementation just calls visitor->VisitFoo(this).
440 // void Visit(TqObjectVisitor* visitor) const override;
452 // visitor: A stream that is accumulating the definition of the class
458 std::ostream& cc_contents, std::ostream& visitor, in GenerateClassDebugReader()
468 GenerateClassDebugReader(*super_type, h_contents, cc_contents, visitor, in GenerateClassDebugReader()
490 << "::Visit(TqObjectVisitor* visitor) const {\n"; in GenerateClassDebugReader()
491 cc_contents << " visitor->Visit" << name << "(this);\n"; in GenerateClassDebugReader()
501 // By default, the visitor metho in GenerateClassDebugReader()
457 GenerateClassDebugReader(const ClassType& type, std::ostream& h_contents, std::ostream& cc_contents, std::ostream& visitor, std::ostream& class_names, std::unordered_set<const ClassType*>* done) GenerateClassDebugReader() argument
572 std::stringstream visitor; GenerateClassDebugReaders() local
[all...]
/third_party/rust/crates/log/src/kv/
H A Dsource.rs21 /// If the given visitor returns an error then the source may early-return with it,
26 /// A source should yield the same key-value pairs to a subsequent visitor unless
27 /// that visitor itself fails.
28 fn visit<'kvs>(&'kvs self, visitor: &mut dyn Visitor<'kvs>) -> Result<(), Error>; in visit()
55 /// to the visitor, unless that visitor fails part way through. in visit()
109 fn visit<'kvs>(&'kvs self, visitor: &mut dyn Visitor<'kvs>) -> Result<(), Error> { in visit()
110 Source::visit(&**self, visitor) in visit()
127 fn visit<'kvs>(&'kvs self, visitor: &mut dyn Visitor<'kvs>) -> Result<(), Error> { in visit()
128 visitor in visit()
[all...]
/third_party/icu/tools/cldr/cldr-to-icu/src/main/java/org/unicode/icu/tool/cldrtoicu/
H A DFilteredData.java42 public void accept(PathOrder order, ValueVisitor visitor) { in accept() argument
43 src.accept(order, v -> visitFiltered(v, visitor)); in accept()
52 private void visitFiltered(CldrValue value, ValueVisitor visitor) { in visitFiltered() argument
55 visitor.visit(filteredValue); in visitFiltered()
/third_party/rust/crates/regex/regex-syntax/src/ast/
H A Dvisitor.rs117 /// If the visitor returns an error at any point, then visiting is stopped and
119 pub fn visit<V: Visitor>(ast: &Ast, visitor: V) -> Result<V::Output, V::Err> { in visit()
120 HeapVisitor::new().visit(ast, visitor) in visit()
127 /// used in a typical recursive visitor.
209 mut visitor: V, in visit()
214 visitor.start(); in visit()
216 visitor.visit_pre(ast)?; in visit()
217 if let Some(x) = self.induct(ast, &mut visitor)? { in visit()
225 visitor.visit_post(ast)?; in visit()
231 None => return visitor in visit()
[all...]

Completed in 20 milliseconds

12345678910