Home
last modified time | relevance | path

Searched refs:Reference (Results 1 – 25 of 112) sorted by relevance

12345

/frameworks/base/tools/aapt2/
DResourceValues.cpp56 Reference::Reference() : referenceType(Reference::Type::kResource) { in Reference() function in aapt::Reference
59 Reference::Reference(const ResourceNameRef& n, Type t) : in Reference() function in aapt::Reference
63 Reference::Reference(const ResourceId& i, Type type) : id(i), referenceType(type) { in Reference() function in aapt::Reference
66 bool Reference::flatten(android::Res_value& outValue) const { in flatten()
67 outValue.dataType = (referenceType == Reference::Type::kResource) in flatten()
74 Reference* Reference::clone(StringPool* /*newPool*/) const { in clone()
75 Reference* ref = new Reference(); in clone()
82 void Reference::print(std::ostream& out) const { in print()
84 if (referenceType == Reference::Type::kResource) { in print()
DResourceValues.h119 struct Reference : public BaseItem<Reference> { struct
127 Reference::Type referenceType; argument
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 parent;
274 std::vector<Reference> entries;
[all …]
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;
DTableFlattener.cpp65 void flattenParent(const Reference& ref) { in flattenParent()
75 void flattenEntry(const Reference& key, const Item& value) { in flattenEntry()
92 visitFunc<Reference>(value, [&](const Reference& reference) { in flattenEntry()
109 visitFunc<Reference>(value, [&](const Reference& reference) { in flattenValueOnly()
143 flattenEntry(Reference(ResourceId{android::ResTable_map::ATTR_TYPE}), in visit()
202 flattenEntry(Reference(q), *plural.values[i]); in visit()
221 virtual void visit(const Reference& ref, ValueVisitorArgs& a) override { in visit()
DResourceParser.h74 static bool parseStyleParentReference(const StringPiece16& str, Reference* outReference,
82 static std::unique_ptr<Reference> tryParseReference(const StringPiece16& str,
DLinker.cpp127 void Linker::doResolveReference(Reference& reference, const SourceLine& source) { in doResolveReference()
142 const Attribute* Linker::doResolveAttribute(Reference& attribute, const SourceLine& source) { in doResolveAttribute()
160 void Linker::visit(Reference& reference, ValueVisitorArgs& a) { in visit()
DBinaryResourceParser.cpp47 void visit(Reference& reference, ValueVisitorArgs&) override { in visit()
89 void idToName(Reference& reference) { in idToName()
704 const Reference::Type type = (value->dataType == Res_value::TYPE_REFERENCE) ? in parseValue()
705 Reference::Type::kResource : Reference::Type::kAttribute; in parseValue()
709 return util::make_unique<Reference>(value->data, type); in parseValue()
715 return util::make_unique<Reference>(symbol, type); in parseValue()
DResourceParser.cpp120 bool ResourceParser::parseStyleParentReference(const StringPiece16& str, Reference* outReference, in parseStyleParentReference()
177 std::unique_ptr<Reference> ResourceParser::tryParseReference(const StringPiece16& str, in tryParseReference()
182 std::unique_ptr<Reference> value = util::make_unique<Reference>(ref); in tryParseReference()
189 return util::make_unique<Reference>(ref, Reference::Type::kAttribute); in tryParseReference()
401 std::unique_ptr<Reference> reference = tryParseReference(value, &create); in parseItemForAttribute()
774 visitFunc<Reference>(*processedItem, [&](Reference& ref) { in parseXml()
1160 style.entries.push_back(Style::Entry{ Reference(key), std::move(value) }); in parseUntypedItem()
DBinaryResourceParser.h67 bool idToName(Reference* reference);
/frameworks/base/docs/html/ndk/reference/
Ddir_d44c64559bbebec7f509842c48db8b23.jd1 page.title=include Directory Reference
12 <div class="title">include Directory Reference</div> </div>
Dnative__window__jni_8h.jd1 page.title=native_window_jni.h File Reference
14 <div class="title">native_window_jni.h File Reference<div class="ingroups"><a class="el" href="grou…
Dasset__manager__jni_8h.jd1 page.title=asset_manager_jni.h File Reference
14 <div class="title">asset_manager_jni.h File Reference<div class="ingroups"><a class="el" href="grou…
Drect_8h.jd1 page.title=rect.h File Reference
15 <div class="title">rect.h File Reference<div class="ingroups"><a class="el" href="group___native_ac…
Dstruct_a_meta_data_event.jd1 page.title=AMetaDataEvent Struct Reference
10 <div class="title">AMetaDataEvent Struct Reference<div class="ingroups"><a class="el" href="group__…
Dstruct_a_heart_rate_event.jd1 page.title=AHeartRateEvent Struct Reference
10 <div class="title">AHeartRateEvent Struct Reference<div class="ingroups"><a class="el" href="group_…
Dwindow_8h.jd1 page.title=window.h File Reference
14 <div class="title">window.h File Reference<div class="ingroups"><a class="el" href="group___native_…
Dindex.jd1 page.title=API Reference
Dstruct_a_rect.jd1 page.title=ARect Struct Reference
10 <div class="title">ARect Struct Reference<div class="ingroups"><a class="el" href="group___native_a…
Dobb_8h.jd1 page.title=obb.h File Reference
16 <div class="title">obb.h File Reference<div class="ingroups"><a class="el" href="group___storage.ht…
Dstruct_a_native_window___buffer.jd1 page.title=ANativeWindow_Buffer Struct Reference
10 <div class="title">ANativeWindow_Buffer Struct Reference<div class="ingroups"><a class="el" href="g…
Dstruct_android_bitmap_info.jd1 page.title=AndroidBitmapInfo Struct Reference
10 <div class="title">AndroidBitmapInfo Struct Reference<div class="ingroups"><a class="el" href="grou…
Dbitmap_8h.jd1 page.title=bitmap.h File Reference
17 <div class="title">bitmap.h File Reference<div class="ingroups"><a class="el" href="group___bitmap.…
/frameworks/base/docs/html/google/
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/distribute/tools/
Dindex.jd1 page.title=Tools &amp; Reference
/frameworks/base/docs/html/wear/
Dwear_toc.cs39 …r:toroot ?>reference/android/preview/support/package-summary.html">Notification Reference</a></div>

12345