summaryrefslogtreecommitdiffstats
path: root/libdexfile
diff options
context:
space:
mode:
authorNicolas Geoffray <ngeoffray@google.com>2018-09-13 14:16:24 +0100
committerNicolas Geoffray <ngeoffray@google.com>2018-09-14 08:40:22 +0100
commit6c2cfb525fd0ec0d2da56407dfbadaba711f03b9 (patch)
treee56745efbec75138eefea7b2ba0caf99ee913afc /libdexfile
parent7dca45b9677c16a54347cdc0d08bfa2bdd94b464 (diff)
downloadart-6c2cfb525fd0ec0d2da56407dfbadaba711f03b9.tar.gz
art-6c2cfb525fd0ec0d2da56407dfbadaba711f03b9.tar.bz2
art-6c2cfb525fd0ec0d2da56407dfbadaba711f03b9.zip
Add a --whitelist and --only-report-sdk-uses to veridex.
In order to list SDK uses. bug: 112978171 Test: manual Change-Id: Ic2b36d6e8a3e07d3ec7001ed24888bd390219a85
Diffstat (limited to 'libdexfile')
-rw-r--r--libdexfile/dex/hidden_api_access_flags.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/libdexfile/dex/hidden_api_access_flags.h b/libdexfile/dex/hidden_api_access_flags.h
index 1aaeabd783..369615d678 100644
--- a/libdexfile/dex/hidden_api_access_flags.h
+++ b/libdexfile/dex/hidden_api_access_flags.h
@@ -62,6 +62,7 @@ class HiddenApiAccessFlags {
kLightGreylist,
kDarkGreylist,
kBlacklist,
+ kNoList,
};
static ALWAYS_INLINE ApiList DecodeFromDex(uint32_t dex_access_flags) {
@@ -159,6 +160,9 @@ inline std::ostream& operator<<(std::ostream& os, HiddenApiAccessFlags::ApiList
case HiddenApiAccessFlags::kBlacklist:
os << "blacklist";
break;
+ case HiddenApiAccessFlags::kNoList:
+ os << "no list";
+ break;
}
return os;
}