/art/test/674-hiddenapi/src-ex/ |
D | Linking.java | 42 public static int access() { in access() method in LinkFieldGetSdk 48 public static int access() { in access() method in LinkFieldGetUnsupported 54 public static int access() { in access() method in LinkFieldGetConditionallyBlocked 60 public static int access() { in access() method in LinkFieldGetBlocklist 66 public static int access() { in access() method in LinkFieldGetBlocklistAndCorePlatformApi 74 public static void access(int x) { in access() method in LinkFieldSetSdk 81 public static void access(int x) { in access() method in LinkFieldSetUnsupported 88 public static void access(int x) { in access() method in LinkFieldSetConditionallyBlocked 95 public static void access(int x) { in access() method in LinkFieldSetBlocklist 102 public static void access(int x) { in access() method in LinkFieldSetBlocklistAndCorePlatformApi [all …]
|
/art/test/dexdump/ |
D | values.txt | 48 access : 0x0019 (PUBLIC STATIC FINAL) 53 access : 0x0019 (PUBLIC STATIC FINAL) 58 access : 0x0019 (PUBLIC STATIC FINAL) 63 access : 0x0019 (PUBLIC STATIC FINAL) 68 access : 0x0019 (PUBLIC STATIC FINAL) 73 access : 0x0019 (PUBLIC STATIC FINAL) 78 access : 0x0019 (PUBLIC STATIC FINAL) 83 access : 0x0019 (PUBLIC STATIC FINAL) 88 access : 0x0019 (PUBLIC STATIC FINAL) 93 access : 0x0019 (PUBLIC STATIC FINAL) [all …]
|
D | staticfields.txt | 48 access : 0x0019 (PUBLIC STATIC FINAL) 53 access : 0x0019 (PUBLIC STATIC FINAL) 58 access : 0x0019 (PUBLIC STATIC FINAL) 63 access : 0x0019 (PUBLIC STATIC FINAL) 68 access : 0x0019 (PUBLIC STATIC FINAL) 73 access : 0x0019 (PUBLIC STATIC FINAL) 78 access : 0x0019 (PUBLIC STATIC FINAL) 83 access : 0x0019 (PUBLIC STATIC FINAL) 88 access : 0x0019 (PUBLIC STATIC FINAL) 93 access : 0x0019 (PUBLIC STATIC FINAL) [all …]
|
D | all.txt | 48 access : 0x000a (PRIVATE STATIC) 52 access : 0x000a (PRIVATE STATIC) 56 access : 0x000a (PRIVATE STATIC) 60 access : 0x000a (PRIVATE STATIC) 64 access : 0x000a (PRIVATE STATIC) 68 access : 0x000a (PRIVATE STATIC) 72 access : 0x000a (PRIVATE STATIC) 77 access : 0x0002 (PRIVATE) 81 access : 0x0002 (PRIVATE) 85 access : 0x0002 (PRIVATE) [all …]
|
/art/test/712-varhandle-invocations/src/ |
D | VarHandleUnitTest.java | 102 void assertThrows(Class expectedException, AccessorAccess access) { in assertThrows() argument 104 access.apply(); in assertThrows() 113 public final void assertThrowsAIOBE(AccessorAccess access) { in assertThrowsAIOBE() argument 114 assertThrows(ArrayIndexOutOfBoundsException.class, access); in assertThrowsAIOBE() 117 public final void assertThrowsASE(AccessorAccess access) { in assertThrowsASE() argument 118 assertThrows(ArrayStoreException.class, access); in assertThrowsASE() 121 public final void assertThrowsISE(AccessorAccess access) { in assertThrowsISE() argument 122 assertThrows(IllegalStateException.class, access); in assertThrowsISE() 125 public final void assertThrowsIOOBE(AccessorAccess access) { in assertThrowsIOOBE() argument 126 assertThrows(IndexOutOfBoundsException.class, access); in assertThrowsIOOBE() [all …]
|
/art/test/024-illegal-access/ |
D | Android.bp | 3 // Build rules for ART run-test `024-illegal-access`. 16 name: "art-run-test-024-illegal-access-src", 23 name: "art-run-test-024-illegal-access", 28 "art-run-test-024-illegal-access-src", 31 ":art-run-test-024-illegal-access-expected-stdout", 32 ":art-run-test-024-illegal-access-expected-stderr", 38 name: "art-run-test-024-illegal-access-expected-stdout", 39 out: ["art-run-test-024-illegal-access-expected-stdout.txt"], 46 name: "art-run-test-024-illegal-access-expected-stderr", 47 out: ["art-run-test-024-illegal-access-expected-stderr.txt"],
|
D | info.txt | 1 Test that an attempt to access a private field results in a verification 2 error. Also try to access a non-public class in a different package with
|
/art/test/026-access/ |
D | Android.bp | 3 // Build rules for ART run-test `026-access`. 16 name: "art-run-test-026-access", 21 ":art-run-test-026-access-expected-stdout", 22 ":art-run-test-026-access-expected-stderr", 28 name: "art-run-test-026-access-expected-stdout", 29 out: ["art-run-test-026-access-expected-stdout.txt"], 36 name: "art-run-test-026-access-expected-stderr", 37 out: ["art-run-test-026-access-expected-stderr.txt"],
|
D | expected-stdout.txt | 1 access test
|
/art/test/536-checker-needs-access-check/ |
D | Android.bp | 3 // Build rules for ART run-test `536-checker-needs-access-check`. 16 name: "art-run-test-536-checker-needs-access-check-src", 23 name: "art-run-test-536-checker-needs-access-check", 28 "art-run-test-536-checker-needs-access-check-src", 31 ":art-run-test-536-checker-needs-access-check-expected-stdout", 32 ":art-run-test-536-checker-needs-access-check-expected-stderr", 41 name: "art-run-test-536-checker-needs-access-check-expected-stdout", 42 out: ["art-run-test-536-checker-needs-access-check-expected-stdout.txt"], 49 name: "art-run-test-536-checker-needs-access-check-expected-stderr", 50 out: ["art-run-test-536-checker-needs-access-check-expected-stderr.txt"],
|
/art/test/025-access-controller/ |
D | Android.bp | 3 // Build rules for ART run-test `025-access-controller`. 16 name: "art-run-test-025-access-controller", 21 ":art-run-test-025-access-controller-expected-stdout", 22 ":art-run-test-025-access-controller-expected-stderr", 28 name: "art-run-test-025-access-controller-expected-stdout", 29 out: ["art-run-test-025-access-controller-expected-stdout.txt"], 36 name: "art-run-test-025-access-controller-expected-stderr", 37 out: ["art-run-test-025-access-controller-expected-stderr.txt"],
|
/art/test/542-unresolved-access-check/ |
D | Android.bp | 3 // Build rules for ART run-test `542-unresolved-access-check`. 16 name: "art-run-test-542-unresolved-access-check", 21 ":art-run-test-542-unresolved-access-check-expected-stdout", 22 ":art-run-test-542-unresolved-access-check-expected-stderr", 28 name: "art-run-test-542-unresolved-access-check-expected-stdout", 29 out: ["art-run-test-542-unresolved-access-check-expected-stdout.txt"], 36 name: "art-run-test-542-unresolved-access-check-expected-stderr", 37 out: ["art-run-test-542-unresolved-access-check-expected-stderr.txt"],
|
/art/test/110-field-access/ |
D | Android.bp | 3 // Build rules for ART run-test `110-field-access`. 16 name: "art-run-test-110-field-access", 21 ":art-run-test-110-field-access-expected-stdout", 22 ":art-run-test-110-field-access-expected-stderr", 28 name: "art-run-test-110-field-access-expected-stdout", 29 out: ["art-run-test-110-field-access-expected-stdout.txt"], 36 name: "art-run-test-110-field-access-expected-stderr", 37 out: ["art-run-test-110-field-access-expected-stderr.txt"],
|
/art/compiler/optimizing/ |
D | instruction_simplifier_shared.cc | 191 HInstruction* access, in TryExtractArrayAccessAddress() argument 201 if (access->IsArraySet() && in TryExtractArrayAccessAddress() 202 access->AsArraySet()->GetValue()->GetType() == DataType::Type::kReference) { in TryExtractArrayAccessAddress() 207 access->IsArrayGet() && in TryExtractArrayAccessAddress() 208 access->GetType() == DataType::Type::kReference) { in TryExtractArrayAccessAddress() 215 HGraph* graph = access->GetBlock()->GetGraph(); in TryExtractArrayAccessAddress() 222 access->GetBlock()->InsertInstructionBefore(address, access); in TryExtractArrayAccessAddress() 223 access->ReplaceInput(address, 0); in TryExtractArrayAccessAddress() 226 access->AddSideEffects(SideEffects::DependsOnGC()); in TryExtractArrayAccessAddress() 228 DCHECK(access->GetSideEffects().Includes(SideEffects::DependsOnGC())); in TryExtractArrayAccessAddress() [all …]
|
D | instruction_simplifier_shared.h | 67 HInstruction* access, 72 bool TryExtractVecArrayAccessAddress(HVecMemoryOperation* access, HInstruction* index);
|
/art/test/527-checker-array-access-split/ |
D | Android.bp | 3 // Build rules for ART run-test `527-checker-array-access-split`. 16 name: "art-run-test-527-checker-array-access-split", 21 ":art-run-test-527-checker-array-access-split-expected-stdout", 22 ":art-run-test-527-checker-array-access-split-expected-stderr", 31 name: "art-run-test-527-checker-array-access-split-expected-stdout", 32 out: ["art-run-test-527-checker-array-access-split-expected-stdout.txt"], 39 name: "art-run-test-527-checker-array-access-split-expected-stderr", 40 out: ["art-run-test-527-checker-array-access-split-expected-stderr.txt"],
|
/art/test/527-checker-array-access-simd/ |
D | Android.bp | 3 // Build rules for ART run-test `527-checker-array-access-simd`. 16 name: "art-run-test-527-checker-array-access-simd", 21 ":art-run-test-527-checker-array-access-simd-expected-stdout", 22 ":art-run-test-527-checker-array-access-simd-expected-stderr", 31 name: "art-run-test-527-checker-array-access-simd-expected-stdout", 32 out: ["art-run-test-527-checker-array-access-simd-expected-stdout.txt"], 39 name: "art-run-test-527-checker-array-access-simd-expected-stderr", 40 out: ["art-run-test-527-checker-array-access-simd-expected-stderr.txt"],
|
/art/test/650-checker-inline-access-thunks/ |
D | Android.bp | 3 // Build rules for ART run-test `650-checker-inline-access-thunks`. 16 name: "art-run-test-650-checker-inline-access-thunks", 21 ":art-run-test-650-checker-inline-access-thunks-expected-stdout", 22 ":art-run-test-650-checker-inline-access-thunks-expected-stderr", 31 name: "art-run-test-650-checker-inline-access-thunks-expected-stdout", 32 out: ["art-run-test-650-checker-inline-access-thunks-expected-stdout.txt"], 39 name: "art-run-test-650-checker-inline-access-thunks-expected-stderr", 40 out: ["art-run-test-650-checker-inline-access-thunks-expected-stderr.txt"],
|
/art/test/121-modifiers/src-java/ |
D | Asm.java | 106 if ((classNode.access & Opcodes.ACC_INTERFACE) == 0) { in modify() 111 classNode.access |= classFlagsOr; in modify() 116 fieldNode.access |= fieldFlagsOr; in modify() 122 methodNode.access |= methodFlagsOr; in modify()
|
/art/test/674-hiddenapi/ |
D | info.txt | 1 Test whether hidden API access flags are being enforced. The test is composed of 3 tries to access them with reflection/JNI/MethodHandles or link against them. 4 Note that the first is compiled twice - once with and once without hidden access 12 In this situation child should not be able to access hidden methods/fields
|
/art/test/600-verifier-fails/ |
D | info.txt | 13 access validation on field should occur prior to null reference check 15 soft verification failure (cannot access) should not hide the hard 19 access validation on method should occur prior to null reference check
|
/art/tools/hiddenapi/ |
D | README.md | 5 their access flags if their signatures appear on one of two lists - unsupported and 6 blocklist - provided as text file inputs. These access flags denote to the 8 access restricted only to platform code. Methods/fields not mentioned on the two 31 Two bits of information are encoded in the DEX access flags. These are encoded 35 First bit is encoded as the inversion of visibility access flags (bits 2:0).
|
/art/test/919-obsolete-fields/ |
D | info.txt | 1 Tests obsolete method field access support
|
/art/test/414-static-fields/ |
D | info.txt | 1 Simple test for static field access.
|
/art/test/601-method-access/ |
D | info.txt | 1 Regression test for method access checks.
|