/frameworks/base/core/java/android/net/ |
H A D | ConnectivityMetricsEvent.aidl | 20 parcelable ConnectivityMetricsEvent.Reference;
|
H A D | ConnectivityMetricsEvent.java | 86 public final static class Reference implements Parcelable { class in class:ConnectivityMetricsEvent 90 public Reference(long ref) { method in class:ConnectivityMetricsEvent.Reference 95 public static final Parcelable.Creator<Reference> CREATOR 96 = new Parcelable.Creator<Reference> (){ 97 public Reference createFromParcel(Parcel source) { 98 return new Reference(source.readLong()); 101 public Reference[] newArray(int size) { 102 return new Reference[size];
|
H A D | IConnectivityMetricsLogger.aidl | 39 ConnectivityMetricsEvent[] getEvents(inout ConnectivityMetricsEvent.Reference reference);
|
H A D | ConnectivityMetricsLogger.java | 121 public ConnectivityMetricsEvent[] getEvents(ConnectivityMetricsEvent.Reference reference) {
|
/frameworks/base/tools/aapt2/link/ |
H A D | ReferenceLinker.h | 41 static bool isSymbolVisible(const SymbolTable::Symbol& symbol, const Reference& ref, 48 static const SymbolTable::Symbol* resolveSymbol(const Reference& reference, 56 static const SymbolTable::Symbol* resolveSymbolCheckVisibility(const Reference& reference, 66 static const SymbolTable::Symbol* resolveAttributeCheckVisibility(const Reference& reference, 76 static Maybe<xml::AaptAttribute> compileXmlAttribute(const Reference& reference, 86 static void writeResourceName(DiagMessage* outMsg, const Reference& orig, 87 const Reference& transformed); 95 static bool linkReference(Reference* reference, IAaptContext* context, SymbolTable* symbols,
|
H A D | ReferenceLinker.cpp | 54 void visit(Reference* ref) override { 76 Reference transformedReference = entry.key; 167 bool ReferenceLinker::isSymbolVisible(const SymbolTable::Symbol& symbol, const Reference& ref, 181 const SymbolTable::Symbol* ReferenceLinker::resolveSymbol(const Reference& reference, 195 const Reference& reference, NameMangler* nameMangler, SymbolTable* symbols, 211 const Reference& reference, NameMangler* nameMangler, SymbolTable* symbols, 227 Maybe<xml::AaptAttribute> ReferenceLinker::compileXmlAttribute(const Reference& reference, 244 void ReferenceLinker::writeResourceName(DiagMessage* outMsg, const Reference& orig, 245 const Reference& transformed) { 258 bool ReferenceLinker::linkReference(Reference* referenc [all...] |
H A D | XmlReferenceLinker_test.cpp | 103 Reference* ref = valueCast<Reference>(xmlAttr->compiledValue.get()); 187 Reference* ref = valueCast<Reference>(xmlAttr->compiledValue.get()); 215 Reference* ref = valueCast<Reference>(xmlAttr->compiledValue.get()); 230 ref = valueCast<Reference>(xmlAttr->compiledValue.get()); 254 Reference* ref = valueCast<Reference>(xmlAttr->compiledValue.get());
|
H A D | XmlReferenceLinker.cpp | 46 void visit(Reference* ref) override { 90 Reference attrRef(ResourceNameRef(package, ResourceType::kAttr, attr.name));
|
/frameworks/base/tools/aapt2/ |
H A D | ValueVisitor_test.cpp | 30 Reference* visited = nullptr; 32 void visit(Reference* ref) override { 40 std::list<Reference*> visitedRefs; 43 void visit(Reference* ref) override { 54 Reference ref(ResourceName{u"android", ResourceType::kAttr, u"foo"}); 77 std::unique_ptr<Reference> ref = test::buildReference(u"@android:color/white"); 78 EXPECT_NE(valueCast<Reference>(ref.get()), nullptr); 84 EXPECT_EQ(valueCast<Reference>(style.get()), nullptr);
|
H A D | ResourceValues.h | 146 struct Reference : public BaseItem<Reference> { struct in namespace:aapt 154 Reference::Type referenceType; 157 Reference(); 158 explicit Reference(const ResourceNameRef& n, Type type = Type::kResource); 159 explicit Reference(const ResourceId& i, Type type = Type::kResource); 162 Reference* clone(StringPool* newPool) const override; 260 Reference symbol; 279 Reference key; 283 Maybe<Reference> paren [all...] |
H A D | Format.proto | 92 message Reference { 127 optional Reference name = 3; 140 optional Reference key = 3; 144 optional Reference parent = 1; 153 optional Reference attr = 3; 187 optional Reference ref = 1;
|
H A D | ResourceUtils.h | 83 * Returns a Reference, or None Maybe instance if the string `str` was parsed as a 91 Maybe<Reference> parseStyleParentReference(const StringPiece16& str, std::string* outError); 94 * Returns a Reference object if the string was parsed as a resource or attribute reference, 98 std::unique_ptr<Reference> tryParseReference(const StringPiece16& str, bool* outCreate = nullptr);
|
H A D | ResourceValues.cpp | 59 Reference::Reference() : referenceType(Reference::Type::kResource) { function in class:aapt::Reference 62 Reference::Reference(const ResourceNameRef& n, Type t) : function in class:aapt::Reference 66 Reference::Reference(const ResourceId& i, Type type) : id(i), referenceType(type) { function in class:aapt::Reference 69 bool Reference::flatten(android::Res_value* outValue) const { 70 outValue->dataType = (referenceType == Reference::Type::kResource) ? 76 Reference* Referenc [all...] |
H A D | ResourceUtils.cpp | 188 Maybe<Reference> parseStyleParentReference(const StringPiece16& str, std::string* outError) { 232 Reference result(ref); 237 std::unique_ptr<Reference> tryParseReference(const StringPiece16& str, bool* outCreate) { 241 std::unique_ptr<Reference> value = util::make_unique<Reference>(ref); 250 return util::make_unique<Reference>(ref, Reference::Type::kAttribute); 485 std::unique_ptr<Reference> reference = tryParseReference(value, &create);
|
H A D | ValueVisitor.h | 33 virtual void visit(Reference* value) { visitItem(value); } 94 for (Reference& reference : styleable->entries) {
|
/frameworks/base/tools/aapt2/proto/ |
H A D | ProtoHelpers.h | 44 pb::Reference_Type serializeReferenceTypeToPb(Reference::Type type); 45 Reference::Type deserializeReferenceTypeFromPb(pb::Reference_Type pbType);
|
H A D | ProtoHelpers.cpp | 95 pb::Reference_Type serializeReferenceTypeToPb(Reference::Type type) { 97 case Reference::Type::kResource: return pb::Reference_Type_Ref; 98 case Reference::Type::kAttribute: return pb::Reference_Type_Attr; 104 Reference::Type deserializeReferenceTypeFromPb(pb::Reference_Type pbType) { 106 case pb::Reference_Type_Ref: return Reference::Type::kResource; 107 case pb::Reference_Type_Attr: return Reference::Type::kAttribute; 110 return Reference::Type::kResource;
|
H A D | TableProtoSerializer_test.cpp | 68 Reference expectedRef; 73 util::make_unique<Reference>(expectedRef), 105 Reference* actualRef = test::getValue<Reference>(newTable.get(), u"@com.app.a:layout/abc");
|
H A D | TableProtoDeserializer.cpp | 38 void visit(Reference* reference) override { 163 const pb::Reference& pbRef = pbItem.ref(); 164 std::unique_ptr<Reference> ref = util::make_unique<Reference>(); 252 style->parent = Reference(); 286 Reference attrRef; 339 bool deserializeReferenceFromPb(const pb::Reference& pbRef, Reference* outRef) {
|
/frameworks/base/tools/aapt2/xml/ |
H A D | XmlUtil.h | 75 * Helper function for transforming the original Reference inRef to a fully qualified reference 76 * via the IPackageDeclStack. This will also mark the Reference as private if the namespace of 80 const StringPiece16& localPackage, Reference* inRef);
|
H A D | XmlUtil.cpp | 52 const StringPiece16& localPackage, Reference* inRef) {
|
/frameworks/base/tools/aapt2/test/ |
H A D | Builders.h | 59 return addValue(name, id, util::make_unique<Reference>(parseNameOrDie(ref))); 128 inline std::unique_ptr<Reference> buildReference(const StringPiece16& ref, 130 std::unique_ptr<Reference> reference = util::make_unique<Reference>(parseNameOrDie(ref)); 185 Reference(ResourceName{ {}, ResourceType::kId, name.toString()}), 201 mStyle->parent = Reference(parseNameOrDie(str)); 206 mStyle->entries.push_back(Style::Entry{ Reference(parseNameOrDie(str)), std::move(value) }); 227 mStyleable->entries.push_back(Reference(parseNameOrDie(str)));
|
/frameworks/base/tools/aapt2/process/ |
H A D | SymbolTable.h | 95 const Symbol* findByReference(const Reference& ref); 122 virtual std::unique_ptr<SymbolTable::Symbol> findByReference(const Reference& ref) { 162 std::unique_ptr<SymbolTable::Symbol> findByReference(const Reference& ref) override;
|
/frameworks/base/tools/aapt2/flatten/ |
H A D | TableFlattener.cpp | 85 Reference key = Reference(ResTable_map::ATTR_TYPE); 91 Reference key = Reference(ResTable_map::ATTR_MIN); 97 Reference key = Reference(ResTable_map::ATTR_MAX); 110 const Reference& parentRef = style->parent.value(); 178 Reference key(q); 192 void flattenKey(Reference* key, ResTable_map* outEntry) { 202 void flattenEntry(Reference* ke [all...] |
/frameworks/base/tools/aapt2/unflatten/ |
H A D | BinaryResourceParser.cpp | 55 void visit(Reference* reference) override { 425 const Reference::Type type = (value->dataType == Res_value::TYPE_REFERENCE) ? 426 Reference::Type::kResource : Reference::Type::kAttribute; 436 return util::make_unique<Reference>(data, type); 470 style->parent = Reference(util::deviceToHost32(map->parent.ident)); 479 styleEntry.key = Reference(util::deviceToHost32(mapEntry.name.ident)); 520 symbol.symbol = Reference(util::deviceToHost32(mapEntry.name.ident));
|