Home
last modified time | relevance | path

Searched refs:ApiVersion (Results 1 – 8 of 8) sorted by relevance

/aosp14/frameworks/base/tools/aapt2/link/
H A DXmlCompatVersioner.cpp60 std::set<ApiVersion>* out_apis_referenced, in ProcessRule()
84 out_apis_referenced->insert(std::min<ApiVersion>(src_attr_version, SDK_LOLLIPOP_MR1)); in ProcessRule()
91 const ApiVersion attr_version = FindAttributeSdkLevel(attr_resid); in ProcessRule()
105 ApiVersion target_api, ApiVersion max_api, xml::XmlResource* doc, in ProcessDoc()
106 std::set<ApiVersion>* out_apis_referenced) { in ProcessDoc()
107 const util::Range<ApiVersion> api_range{target_api, max_api}; in ProcessDoc()
121 const ApiVersion attr_version = FindAttributeSdkLevel(attr_resid); in ProcessDoc()
133 IAaptContext* context, xml::XmlResource* doc, util::Range<ApiVersion> api_range) { in Process()
139 std::set<ApiVersion> apis_referenced; in Process()
147 for (ApiVersion api : apis_referenced) { in Process()
[all …]
H A DXmlCompatVersioner.h38 ApiVersion attr_api_version;
62 util::Range<ApiVersion> api_range);
67 std::unique_ptr<xml::XmlResource> ProcessDoc(ApiVersion target_api, ApiVersion max_api,
69 std::set<ApiVersion>* out_apis_referenced);
71 const ApiVersion& src_attr_version, const IDegradeRule* rule,
72 const util::Range<ApiVersion>& api_range, bool generated, xml::Element* dst_el,
73 std::set<ApiVersion>* out_apis_referenced, android::StringPool* out_string_pool);
H A DAutoVersioner.cpp34 const ApiVersion sdk_version_to_generate) { in ShouldGenerateVersionedResource()
40 ApiVersion FindNextApiVersionForConfig(const ResourceEntry* entry, in FindNextApiVersionForConfig()
70 return std::numeric_limits<ApiVersion>::max(); in FindNextApiVersionForConfig()
93 std::optional<ApiVersion> min_sdk_stripped; in Consume()
102 const ApiVersion sdk_level = FindAttributeSdkLevel(iter->key.id.value()); in Consume()
103 if (sdk_level > std::max<ApiVersion>(config_value->config.sdkVersion, 1)) { in Consume()
H A DLinkers.h48 const ApiVersion sdk_version_to_generate);
52 ApiVersion FindNextApiVersionForConfig(const ResourceEntry* entry,
/aosp14/frameworks/base/tools/aapt2/
H A DSdkConstants.cpp28 static ApiVersion sDevelopmentSdkLevel = 10000;
32 static const std::vector<std::pair<uint16_t, ApiVersion>> sAttrIdMap = {
65 static bool less_entry_id(const std::pair<uint16_t, ApiVersion>& p, uint16_t entryId) { in less_entry_id()
69 ApiVersion FindAttributeSdkLevel(const ResourceId& id) { in FindAttributeSdkLevel()
80 std::optional<ApiVersion> GetDevelopmentSdkCodeNameVersion(StringPiece code_name) { in GetDevelopmentSdkCodeNameVersion()
82 ? std::optional<ApiVersion>() in GetDevelopmentSdkCodeNameVersion()
H A DSdkConstants.h28 using ApiVersion = int; variable
30 enum : ApiVersion {
66 ApiVersion FindAttributeSdkLevel(const ResourceId& id);
67 std::optional<ApiVersion> GetDevelopmentSdkCodeNameVersion(android::StringPiece code_name);
/aosp14/frameworks/base/libs/androidfw/include/androidfw/
H A DConfigDescription.h27 using ApiVersion = int; variable
29 enum : ApiVersion {
/aosp14/frameworks/base/tools/aapt2/cmd/
H A DLink.cpp502 const util::Range<ApiVersion> api_range{config.sdkVersion, in LinkAndVersionXmlFile()
518 static auto kDrawableVersions = std::map<std::string, ApiVersion>{