Searched refs:Reference (Results 1 - 21 of 21) sorted by relevance

/frameworks/base/tools/aapt2/
H A DLinker.h88 virtual void doResolveReference(Reference& reference, const SourceLine& source);
89 virtual const Attribute* doResolveAttribute(Reference& attribute, const SourceLine& source);
104 void visit(Reference& reference, ValueVisitorArgs& args) override;
H A DResourceValues.cpp56 Reference::Reference() : referenceType(Reference::Type::kResource) { function in class:aapt::Reference
59 Reference::Reference(const ResourceNameRef& n, Type t) : function in class:aapt::Reference
63 Reference::Reference(const ResourceId& i, Type type) : id(i), referenceType(type) { function in class:aapt::Reference
66 bool Reference::flatten(android::Res_value& outValue) const {
67 outValue.dataType = (referenceType == Reference::Type::kResource)
74 Reference* Referenc
[all...]
H A DResourceValues.h119 struct Reference : public BaseItem<Reference> { struct in namespace:aapt
127 Reference::Type referenceType;
130 Reference();
131 Reference(const ResourceNameRef& n, Type type = Type::kResource);
132 Reference(const ResourceId& i, Type type = Type::kResource);
135 Reference* clone(StringPool* newPool) const override;
211 Reference symbol;
231 Reference key;
235 Reference paren
[all...]
H A DTableFlattener.cpp65 void flattenParent(const Reference& ref) {
75 void flattenEntry(const Reference& key, const Item& value) {
92 visitFunc<Reference>(value, [&](const Reference& reference) {
109 visitFunc<Reference>(value, [&](const Reference& reference) {
143 flattenEntry(Reference(ResourceId{android::ResTable_map::ATTR_TYPE}),
202 flattenEntry(Reference(q), *plural.values[i]);
221 virtual void visit(const Reference& ref, ValueVisitorArgs& a) override {
H A DResourceParser.h74 static bool parseStyleParentReference(const StringPiece16& str, Reference* outReference,
78 * Returns a Reference object if the string was parsed as a resource or attribute reference,
82 static std::unique_ptr<Reference> tryParseReference(const StringPiece16& str,
H A DLinker.cpp127 void Linker::doResolveReference(Reference& reference, const SourceLine& source) {
142 const Attribute* Linker::doResolveAttribute(Reference& attribute, const SourceLine& source) {
160 void Linker::visit(Reference& reference, ValueVisitorArgs& a) {
H A DBinaryResourceParser.h67 bool idToName(Reference* reference);
H A DBinaryResourceParser.cpp47 void visit(Reference& reference, ValueVisitorArgs&) override {
89 void idToName(Reference& reference) {
704 const Reference::Type type = (value->dataType == Res_value::TYPE_REFERENCE) ?
705 Reference::Type::kResource : Reference::Type::kAttribute;
709 return util::make_unique<Reference>(value->data, type);
715 return util::make_unique<Reference>(symbol, type);
H A DResourceParser.cpp120 bool ResourceParser::parseStyleParentReference(const StringPiece16& str, Reference* outReference,
177 std::unique_ptr<Reference> ResourceParser::tryParseReference(const StringPiece16& str,
182 std::unique_ptr<Reference> value = util::make_unique<Reference>(ref);
189 return util::make_unique<Reference>(ref, Reference::Type::kAttribute);
401 std::unique_ptr<Reference> reference = tryParseReference(value, &create);
774 visitFunc<Reference>(*processedItem, [&](Reference& ref) {
1160 style.entries.push_back(Style::Entry{ Reference(ke
[all...]
H A DJavaClassGenerator_test.cpp64 Reference ref(ResourceName{ u"android", ResourceType::kAttr, u"cool.attr"});
H A DLinker_test.cpp147 util::make_unique<Reference>(ResourceId{ 0x02, 0x01, 0x01 })));
H A DResourceTableResolver.cpp186 Reference(ResourceNameRef(
H A DResourceParser_test.cpp98 Reference ref;
452 EXPECT_NE(nullptr, dynamic_cast<const Reference*>(array->items[0].get()));
H A DXmlFlattener.cpp415 visitFunc<Reference>(*item, [&](Reference& reference) {
H A DMain.cpp1131 Reference styleReference;
/frameworks/base/docs/html/google/
H A Dgoogle_toc.cs17 <span class="en">Reference</span></a></li>
28 <span class="en">Reference</span></a></li>
95 <span class="en">Licensing Reference</span></a>
/frameworks/base/docs/html/wear/
H A Dwear_toc.cs39 <div class="nav-section-header"><a href="<?cs var:toroot ?>reference/android/preview/support/package-summary.html">Notification Reference</a></div>
/frameworks/compile/mclinker/unittests/
H A DNamePoolTest.cpp171 LDSymbol::Type type = LDSymbol::Reference;
/frameworks/base/docs/html/tools/
H A Dtools_toc.cs275 <li><a href="<?cs var:toroot ?>reference/android/support/test/package-summary.html">API Reference</a></li>
/frameworks/base/docs/html/guide/
H A Dguide_toc.cs363 <span class="en">Runtime API Reference</span>
/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 258 milliseconds