xref: /aosp_15_r20/external/guava/proguard/cache.pro (revision fb5080426417cab6bd44d0ed3f37e47d42859579)
1*fb508042SAndroid Build Coastguard Worker# Striped64 uses this
2*fb508042SAndroid Build Coastguard Worker-dontwarn sun.misc.Unsafe
3*fb508042SAndroid Build Coastguard Worker
4*fb508042SAndroid Build Coastguard Worker# Striped64 appears to make some assumptions about object layout that
5*fb508042SAndroid Build Coastguard Worker# really might not be safe. This should be investigated.
6*fb508042SAndroid Build Coastguard Worker-keepclassmembers class com.google.common.cache.Striped64 {
7*fb508042SAndroid Build Coastguard Worker  *** base;
8*fb508042SAndroid Build Coastguard Worker  *** busy;
9*fb508042SAndroid Build Coastguard Worker}
10*fb508042SAndroid Build Coastguard Worker-keepclassmembers class com.google.common.cache.Striped64$Cell {
11*fb508042SAndroid Build Coastguard Worker  <fields>;
12*fb508042SAndroid Build Coastguard Worker}
13