Lines Matching defs:other
266 // Write the code paths used by other apps.
391 // This is a code path used by other apps line.
525 // In case the package was marked as used by other apps in a previous version
534 // The package is not used by other apps and we removed all its dex files
569 * If the package is left with no records of secondary dex usage and is not used by other
590 // If no secondary dex info is left and the package is not used by other apps
692 // The app's code paths that are used by other apps.
698 // Keeps track of whether or not this package was used by other apps before
716 // Creates a deep copy of the `other`.
717 public PackageUseInfo(PackageUseInfo other) {
719 for (Map.Entry<String, Set<String>> e : other.mCodePathsUsedByOtherApps.entrySet()) {
724 for (Map.Entry<String, DexUseInfo> e : other.mDexUseInfoMap.entrySet()) {
732 // Nothing to update if the the code path is not used by other apps.
810 // Creates a deep copy of the `other`.
811 public DexUseInfo(DexUseInfo other) {
812 mIsUsedByOtherApps = other.mIsUsedByOtherApps;
813 mOwnerUserId = other.mOwnerUserId;
814 mClassLoaderContext = other.mClassLoaderContext;
815 mLoaderIsas = new HashSet<>(other.mLoaderIsas);
816 mLoadingPackages = new HashSet<>(other.mLoadingPackages);