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

12

/frameworks/base/tools/aapt2/
H A DValueVisitor_test.cpp51 SingleReferenceVisitor visitor; local
52 ref.Accept(&visitor);
54 EXPECT_EQ(visitor.visited, &ref);
64 StyleVisitor visitor; local
65 style->Accept(&visitor);
67 ASSERT_EQ(style.get(), visitor.visited_style);
71 ASSERT_EQ(style->entries.size() + 2, visitor.visited_refs.size());
H A DValueVisitor.h143 DynCastVisitor<T> visitor; local
144 value->Accept(&visitor);
145 return visitor.value;
149 RawValueVisitor* visitor) {
153 config_value->value->Accept(visitor);
160 RawValueVisitor* visitor) {
162 VisitAllValuesInPackage(pkg.get(), visitor);
148 VisitAllValuesInPackage(ResourceTablePackage* pkg, RawValueVisitor* visitor) argument
159 VisitAllValuesInTable(ResourceTable* table, RawValueVisitor* visitor) argument
H A DDominatorTree.cpp35 void DominatorTree::Accept(Visitor* visitor) { argument
37 visitor->VisitTree(entry.first, &entry.second);
H A DDominatorTree.h107 void Accept(Visitor* visitor);
H A DResourceValues.h77 virtual void Accept(RawValueVisitor* visitor) = 0;
95 // Inherit from this to get visitor accepting implementations for free.
98 void Accept(RawValueVisitor* visitor) override;
111 // Inherit from this to get visitor accepting implementations for free.
114 void Accept(RawValueVisitor* visitor) override;
/frameworks/native/services/surfaceflinger/
H A DLayerVector.h49 void traverseInReverseZOrder(StateSet stateSet, const Visitor& visitor) const;
50 void traverseInZOrder(StateSet stateSet, const Visitor& visitor) const;
H A DLayerVector.cpp48 void LayerVector::traverseInZOrder(StateSet stateSet, const Visitor& visitor) const {
56 layer->traverseInZOrder(stateSet, visitor);
60 void LayerVector::traverseInReverseZOrder(StateSet stateSet, const Visitor& visitor) const {
68 layer->traverseInReverseZOrder(stateSet, visitor);
/frameworks/data-binding/compilerCommon/src/main/grammar-gen/android/databinding/parser/
H A DBindingExpressionParser.java139 public <T> T accept(ParseTreeVisitor<? extends T> visitor) { argument
140 if ( visitor instanceof BindingExpressionVisitor ) return ((BindingExpressionVisitor<? extends T>)visitor).visitRootExpr(this);
141 else return visitor.visitChildren(this);
158 public <T> T accept(ParseTreeVisitor<? extends T> visitor) { argument
159 if ( visitor instanceof BindingExpressionVisitor ) return ((BindingExpressionVisitor<? extends T>)visitor).visitRootLambda(this);
160 else return visitor.visitChildren(this);
227 public <T> T accept(ParseTreeVisitor<? extends T> visitor) { argument
228 if ( visitor instanceo
281 accept(ParseTreeVisitor<? extends T> visitor) argument
357 accept(ParseTreeVisitor<? extends T> visitor) argument
411 accept(ParseTreeVisitor<? extends T> visitor) argument
431 accept(ParseTreeVisitor<? extends T> visitor) argument
504 accept(ParseTreeVisitor<? extends T> visitor) argument
576 accept(ParseTreeVisitor<? extends T> visitor) argument
601 accept(ParseTreeVisitor<? extends T> visitor) argument
621 accept(ParseTreeVisitor<? extends T> visitor) argument
643 accept(ParseTreeVisitor<? extends T> visitor) argument
662 accept(ParseTreeVisitor<? extends T> visitor) argument
687 accept(ParseTreeVisitor<? extends T> visitor) argument
706 accept(ParseTreeVisitor<? extends T> visitor) argument
732 accept(ParseTreeVisitor<? extends T> visitor) argument
757 accept(ParseTreeVisitor<? extends T> visitor) argument
782 accept(ParseTreeVisitor<? extends T> visitor) argument
808 accept(ParseTreeVisitor<? extends T> visitor) argument
834 accept(ParseTreeVisitor<? extends T> visitor) argument
854 accept(ParseTreeVisitor<? extends T> visitor) argument
879 accept(ParseTreeVisitor<? extends T> visitor) argument
901 accept(ParseTreeVisitor<? extends T> visitor) argument
926 accept(ParseTreeVisitor<? extends T> visitor) argument
946 accept(ParseTreeVisitor<? extends T> visitor) argument
1395 accept(ParseTreeVisitor<? extends T> visitor) argument
1446 accept(ParseTreeVisitor<? extends T> visitor) argument
1510 accept(ParseTreeVisitor<? extends T> visitor) argument
1571 accept(ParseTreeVisitor<? extends T> visitor) argument
1617 accept(ParseTreeVisitor<? extends T> visitor) argument
1666 accept(ParseTreeVisitor<? extends T> visitor) argument
1719 accept(ParseTreeVisitor<? extends T> visitor) argument
1768 accept(ParseTreeVisitor<? extends T> visitor) argument
1836 accept(ParseTreeVisitor<? extends T> visitor) argument
1939 accept(ParseTreeVisitor<? extends T> visitor) argument
1985 accept(ParseTreeVisitor<? extends T> visitor) argument
2051 accept(ParseTreeVisitor<? extends T> visitor) argument
2131 accept(ParseTreeVisitor<? extends T> visitor) argument
2182 accept(ParseTreeVisitor<? extends T> visitor) argument
2236 accept(ParseTreeVisitor<? extends T> visitor) argument
[all...]
/frameworks/data-binding/compilerCommon/src/main/xml-gen/android/databinding/parser/
H A DXMLParser.java115 public <T> T accept(ParseTreeVisitor<? extends T> visitor) { argument
116 if ( visitor instanceof XMLParserVisitor ) return ((XMLParserVisitor<? extends T>)visitor).visitDocument(this);
117 else return visitor.visitChildren(this);
202 public <T> T accept(ParseTreeVisitor<? extends T> visitor) { argument
203 if ( visitor instanceof XMLParserVisitor ) return ((XMLParserVisitor<? extends T>)visitor).visitProlog(this);
204 else return visitor.visitChildren(this);
290 public <T> T accept(ParseTreeVisitor<? extends T> visitor) { argument
291 if ( visitor instanceo
413 accept(ParseTreeVisitor<? extends T> visitor) argument
516 accept(ParseTreeVisitor<? extends T> visitor) argument
567 accept(ParseTreeVisitor<? extends T> visitor) argument
614 accept(ParseTreeVisitor<? extends T> visitor) argument
664 accept(ParseTreeVisitor<? extends T> visitor) argument
[all...]
/frameworks/base/tools/aapt2/link/
H A DXmlNamespaceRemover.cpp83 XmlVisitor visitor(keep_uris_);
84 resource->root->Accept(&visitor);
H A DXmlReferenceLinker.cpp165 XmlVisitor visitor(resource->file.source, callsite, context, context->GetExternalSymbols());
167 resource->root->Accept(&visitor);
168 return !visitor.HasError();
H A DReferenceLinker.cpp345 ReferenceLinkerVisitor visitor(callsite, context, context->GetExternalSymbols(),
349 config_value->value->Accept(&visitor);
352 if (visitor.HasError()) {
/frameworks/data-binding/compiler/src/main/java/android/databinding/tool/
H A DExpressionParser.java46 final ExpressionVisitor visitor; field in class:ExpressionParser
50 visitor = new ExpressionVisitor(mModel);
58 visitor.setBindingTarget(target);
69 visitor.setParseTreeListener(new ParseTreeListener() {
99 return root.accept(visitor);
/frameworks/base/tools/aapt2/xml/
H A DXmlDom.h55 virtual void Accept(RawVisitor* visitor) = 0;
64 * Base class that implements the visitor methods for a
70 virtual void Accept(RawVisitor* visitor) override;
169 * A visitor interface for the different XML Node subtypes. This will not
203 * An XML DOM visitor that will record the package name for a namespace prefix.
225 void BaseNode<Derived>::Accept(RawVisitor* visitor) { argument
226 visitor->Visit(static_cast<Derived*>(this));
241 NodeCastImpl<T> visitor; local
242 node->Accept(&visitor);
243 return visitor
[all...]
/frameworks/base/tools/aapt2/flatten/
H A DXmlFlattener.cpp299 XmlFlattenerVisitor visitor(&node_buffer, options_);
300 node->Accept(&visitor);
303 for (auto& package_pool_entry : visitor.package_pools) {
304 visitor.pool.Merge(std::move(package_pool_entry.second));
308 visitor.pool.Sort(
314 for (const auto& ref_entry : visitor.string_refs) {
323 StringPool::FlattenUtf8(buffer_, visitor.pool);
329 for (const auto& str : visitor.pool) {
H A DTableFlattener.cpp307 MapFlattenVisitor visitor(out_entry, buffer);
308 entry->value->Accept(&visitor);
309 visitor.Finish();
/frameworks/base/tools/aapt2/java/
H A DProguardRules.cpp237 ManifestVisitor visitor(source, keep_set, main_dex_only);
239 res->root->Accept(&visitor);
253 LayoutVisitor visitor(source, keep_set);
254 res->root->Accept(&visitor);
259 XmlResourceVisitor visitor(source, keep_set);
260 res->root->Accept(&visitor);
265 TransitionVisitor visitor(source, keep_set);
266 res->root->Accept(&visitor);
/frameworks/base/tools/aapt2/compile/
H A DInlineXmlFormatParser.cpp125 Visitor visitor(context, doc);
126 doc->root->Accept(&visitor);
127 if (visitor.HasError()) {
133 visitor.GetInlineDeclarations()) {
H A DPseudolocaleGenerator.cpp316 Visitor visitor(pool, method);
317 original_value->value->Accept(&visitor);
320 if (visitor.value) {
321 localized_value = std::move(visitor.value);
322 } else if (visitor.item) {
323 localized_value = std::move(visitor.item);
/frameworks/base/tools/layoutlib/create/tests/com/android/tools/layoutlib/create/
H A DAsmAnalyzerTest.java217 DependencyVisitor visitor = mAa.getVisitor(zipClasses, keep, new_keep, in_deps, out_deps);
220 cr.accept(visitor, 0 /* flags */);
234 cr2.accept(visitor, 0 /* flags */);
249 cr2.accept(visitor, 0 /* flags */);
/frameworks/rs/rsov/compiler/spirit/
H A Dentity.h38 virtual void accept(IVisitor *visitor) = 0;
H A DAndroid.mk27 visitor.cpp\
122 visitor.cpp \
/frameworks/native/libs/vr/libpdx/
H A Dvariant_tests.cpp640 Visitor visitor; local
641 v.Visit([&visitor](const auto& value) { visitor.Visit(value); });
642 EXPECT_EQ(10, visitor.int_value);
644 visitor = {};
646 v.Visit([&visitor](const auto& value) { visitor.Visit(value); });
647 EXPECT_EQ(true, visitor.bool_value);
654 Visitor visitor; local
655 v.Visit([&visitor](cons
[all...]
/frameworks/base/tools/layoutlib/create/src/com/android/tools/layoutlib/create/
H A DAsmAnalyzer.java325 DependencyVisitor visitor = getVisitor(zipClasses,
330 visitor.setClassName(cr.getClassName());
331 cr.accept(visitor, 0 /* flags */);
347 visitor.setClassName(cr.getClassName());
348 cr.accept(visitor, 0 /* flags */);
379 /** New dependencies found by this visitor. */
381 /** New classes to keep as-is found by this visitor. */
387 * Creates a new visitor that will find all the dependencies for the visited class.
394 * @param outDeps New dependencies found by this visitor.
H A DDependencyFinder.java206 DependencyVisitor visitor = getVisitor();
215 visitor.setDependencySet(set);
218 cr.accept(visitor, 0 /* flags */);
220 visitor.setDependencySet(null);
283 * Creates a new visitor that will find all the dependencies for the visited class.

Completed in 384 milliseconds

12