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

/frameworks/base/tools/aapt2/
H A DValueVisitor_test.cpp55 SingleReferenceVisitor visitor; local
56 ref.accept(&visitor);
58 EXPECT_EQ(visitor.visited, &ref);
67 StyleVisitor visitor; local
68 style->accept(&visitor);
70 ASSERT_EQ(style.get(), visitor.visitedStyle);
73 ASSERT_EQ(style->entries.size() + 2, visitor.visitedRefs.size());
H A DValueVisitor.h139 DynCastVisitor<T> visitor; local
140 value->accept(&visitor);
141 return visitor.value;
145 inline void visitAllValuesInPackage(ResourceTablePackage* pkg, RawValueVisitor* visitor) { argument
149 configValue->value->accept(visitor);
155 inline void visitAllValuesInTable(ResourceTable* table, RawValueVisitor* visitor) { argument
157 visitAllValuesInPackage(pkg.get(), visitor);
H A DResourceValues.h90 virtual void accept(RawValueVisitor* visitor) = 0;
109 * Inherit from this to get visitor accepting implementations for free.
113 void accept(RawValueVisitor* visitor) override;
133 * Inherit from this to get visitor accepting implementations for free.
137 void accept(RawValueVisitor* visitor) override;
H A DResourceValues.cpp30 void BaseValue<Derived>::accept(RawValueVisitor* visitor) { argument
31 visitor->visit(static_cast<Derived*>(this));
35 void BaseItem<Derived>::accept(RawValueVisitor* visitor) { argument
36 visitor->visit(static_cast<Derived*>(this));
H A DDebug.cpp120 PrintVisitor visitor; local
168 value->value->accept(&visitor);
/frameworks/data-binding/compilerCommon/src/main/grammar-gen/android/databinding/parser/
H A DBindingExpressionParser.java120 public <Result> Result accept(ParseTreeVisitor<? extends Result> visitor) { argument
121 if ( visitor instanceof BindingExpressionVisitor<?> ) return ((BindingExpressionVisitor<? extends Result>)visitor).visitBindingSyntax(this);
122 else return visitor.visitChildren(this);
175 public <Result> Result accept(ParseTreeVisitor<? extends Result> visitor) { argument
176 if ( visitor instanceof BindingExpressionVisitor<?> ) return ((BindingExpressionVisitor<? extends Result>)visitor).visitDefaults(this);
177 else return visitor.visitChildren(this);
230 public <Result> Result accept(ParseTreeVisitor<? extends Result> visitor) { argument
231 if ( visitor instanceo
313 accept(ParseTreeVisitor<? extends Result> visitor) argument
332 accept(ParseTreeVisitor<? extends Result> visitor) argument
354 accept(ParseTreeVisitor<? extends Result> visitor) argument
374 accept(ParseTreeVisitor<? extends Result> visitor) argument
399 accept(ParseTreeVisitor<? extends Result> visitor) argument
425 accept(ParseTreeVisitor<? extends Result> visitor) argument
450 accept(ParseTreeVisitor<? extends Result> visitor) argument
469 accept(ParseTreeVisitor<? extends Result> visitor) argument
495 accept(ParseTreeVisitor<? extends Result> visitor) argument
520 accept(ParseTreeVisitor<? extends Result> visitor) argument
540 accept(ParseTreeVisitor<? extends Result> visitor) argument
565 accept(ParseTreeVisitor<? extends Result> visitor) argument
590 accept(ParseTreeVisitor<? extends Result> visitor) argument
615 accept(ParseTreeVisitor<? extends Result> visitor) argument
637 accept(ParseTreeVisitor<? extends Result> visitor) argument
662 accept(ParseTreeVisitor<? extends Result> visitor) argument
1111 accept(ParseTreeVisitor<? extends Result> visitor) argument
1189 accept(ParseTreeVisitor<? extends Result> visitor) argument
1254 accept(ParseTreeVisitor<? extends Result> visitor) argument
1316 accept(ParseTreeVisitor<? extends Result> visitor) argument
1363 accept(ParseTreeVisitor<? extends Result> visitor) argument
1413 accept(ParseTreeVisitor<? extends Result> visitor) argument
1467 accept(ParseTreeVisitor<? extends Result> visitor) argument
1517 accept(ParseTreeVisitor<? extends Result> visitor) argument
1586 accept(ParseTreeVisitor<? extends Result> visitor) argument
1690 accept(ParseTreeVisitor<? extends Result> visitor) argument
1737 accept(ParseTreeVisitor<? extends Result> visitor) argument
1804 accept(ParseTreeVisitor<? extends Result> visitor) argument
1883 accept(ParseTreeVisitor<? extends Result> visitor) argument
1935 accept(ParseTreeVisitor<? extends Result> visitor) argument
1989 accept(ParseTreeVisitor<? extends Result> visitor) argument
[all...]
/frameworks/data-binding/compilerCommon/src/main/xml-gen/android/databinding/parser/
H A DXMLParser.java70 public <Result> Result accept(ParseTreeVisitor<? extends Result> visitor) { argument
71 if ( visitor instanceof XMLParserVisitor<?> ) return ((XMLParserVisitor<? extends Result>)visitor).visitDocument(this);
72 else return visitor.visitChildren(this);
154 public <Result> Result accept(ParseTreeVisitor<? extends Result> visitor) { argument
155 if ( visitor instanceof XMLParserVisitor<?> ) return ((XMLParserVisitor<? extends Result>)visitor).visitProlog(this);
156 else return visitor.visitChildren(this);
240 public <Result> Result accept(ParseTreeVisitor<? extends Result> visitor) { argument
241 if ( visitor instanceo
357 accept(ParseTreeVisitor<? extends Result> visitor) argument
448 accept(ParseTreeVisitor<? extends Result> visitor) argument
499 accept(ParseTreeVisitor<? extends Result> visitor) argument
544 accept(ParseTreeVisitor<? extends Result> visitor) argument
594 accept(ParseTreeVisitor<? extends Result> visitor) argument
[all...]
/frameworks/base/tools/aapt2/xml/
H A DXmlDom.h50 virtual void accept(RawVisitor* visitor) = 0;
54 * Base class that implements the visitor methods for a
59 virtual void accept(RawVisitor* visitor) override;
136 * A visitor interface for the different XML Node subtypes. This will not traverse into
173 * An XML DOM visitor that will record the package name for a namespace prefix.
195 void BaseNode<Derived>::accept(RawVisitor* visitor) { argument
196 visitor->visit(static_cast<Derived*>(this));
212 NodeCastImpl<T> visitor; local
213 node->accept(&visitor);
214 return visitor
[all...]
/frameworks/base/tools/aapt2/java/
H A DProguardRules.cpp189 ManifestVisitor visitor(source, keepSet);
191 res->root->accept(&visitor);
204 LayoutVisitor visitor(source, keepSet);
205 res->root->accept(&visitor);
210 XmlResourceVisitor visitor(source, keepSet);
211 res->root->accept(&visitor);
216 TransitionVisitor visitor(source, keepSet);
217 res->root->accept(&visitor);
/frameworks/data-binding/compiler/src/main/java/android/databinding/tool/
H A DExpressionParser.java45 final ExpressionVisitor visitor; field in class:ExpressionParser
49 visitor = new ExpressionVisitor(mModel);
68 visitor.setParseTreeListener(new ParseTreeListener() {
98 return root.accept(visitor);
/frameworks/base/tools/aapt2/flatten/
H A DXmlFlattener.cpp258 XmlFlattenerVisitor visitor(&nodeBuffer, mOptions);
259 node->accept(&visitor);
262 for (auto& packagePoolEntry : visitor.mPackagePools) {
263 visitor.mPool.merge(std::move(packagePoolEntry.second));
267 visitor.mPool.sort([](const StringPool::Entry& a, const StringPool::Entry& b) -> bool {
272 for (const auto& refEntry : visitor.mStringRefs) {
281 StringPool::flattenUtf16(mBuffer, visitor.mPool);
287 for (const auto& str : visitor.mPool) {
H A DTableFlattener.cpp295 MapFlattenVisitor visitor(outEntry, buffer);
296 entry->value->accept(&visitor);
297 visitor.finish();
/frameworks/base/tools/aapt2/link/
H A DXmlReferenceLinker.cpp164 XmlVisitor visitor(context, context->getExternalSymbols(), resource->file.source,
167 resource->root->accept(&visitor);
168 return !visitor.hasError();
H A DReferenceLinker.cpp318 ReferenceLinkerVisitor visitor(context, context->getExternalSymbols(),
322 configValue->value->accept(&visitor);
325 if (visitor.hasError()) {
H A DManifestFixer.cpp251 FullyQualifiedClassNameVisitor visitor(originalPackage);
252 manifestEl->accept(&visitor);
/frameworks/base/tools/aapt2/compile/
H A DPseudolocaleGenerator.cpp216 Visitor visitor(pool, method);
217 originalValue->value->accept(&visitor);
220 if (visitor.mValue) {
221 localizedValue = std::move(visitor.mValue);
222 } else if (visitor.mItem) {
223 localizedValue = std::move(visitor.mItem);
/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/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.
/frameworks/base/tools/aapt2/proto/
H A DTableProtoSerializer.cpp264 PbSerializerVisitor visitor(&sourcePool, &symbolPool, pbValue);
265 configValue->value->accept(&visitor);
H A DTableProtoDeserializer.cpp153 ReferenceIdToNameVisitor visitor(&idIndex);
154 visitAllValuesInPackage(pkg, &visitor);
/frameworks/base/tools/aapt2/unflatten/
H A DBinaryResourceParser.cpp255 ReferenceIdToNameVisitor visitor(&mIdIndex);
256 visitAllValuesInTable(mTable, &visitor);
/frameworks/base/services/core/java/com/android/server/input/
H A DInputManagerService.java1108 private void visitAllKeyboardLayouts(KeyboardLayoutVisitor visitor) { argument
1116 visitKeyboardLayoutsInPackage(pm, activityInfo, null, priority, visitor);
1121 KeyboardLayoutVisitor visitor) {
1131 visitKeyboardLayoutsInPackage(pm, receiver, d.keyboardLayoutName, 0, visitor);
1138 String keyboardName, int requestedPriority, KeyboardLayoutVisitor visitor) {
1203 visitor.visitKeyboardLayout(
1120 visitKeyboardLayout(String keyboardLayoutDescriptor, KeyboardLayoutVisitor visitor) argument
1137 visitKeyboardLayoutsInPackage(PackageManager pm, ActivityInfo receiver, String keyboardName, int requestedPriority, KeyboardLayoutVisitor visitor) argument
/frameworks/data-binding/prebuilds/1.0-rc0/
H A Ddatabinding-studio-bundle.jarMETA-INF/ META-INF/MANIFEST.MF android/ android/databinding/ android/databinding/Bindable.class Bindable. ...

Completed in 304 milliseconds