Lines Matching refs:uint32_t

26 static constexpr uint32_t kAccPublic =       0x0001;  // class, field, method, ic
27 static constexpr uint32_t kAccPrivate = 0x0002; // field, method, ic
28 static constexpr uint32_t kAccProtected = 0x0004; // field, method, ic
29 static constexpr uint32_t kAccStatic = 0x0008; // field, method, ic
30 static constexpr uint32_t kAccFinal = 0x0010; // class, field, method, ic
31 static constexpr uint32_t kAccSynchronized = 0x0020; // method (only allowed on natives)
32 static constexpr uint32_t kAccSuper = 0x0020; // class (not used in dex)
33 static constexpr uint32_t kAccVolatile = 0x0040; // field
34 static constexpr uint32_t kAccBridge = 0x0040; // method (1.5)
35 static constexpr uint32_t kAccTransient = 0x0080; // field
36 static constexpr uint32_t kAccVarargs = 0x0080; // method (1.5)
37 static constexpr uint32_t kAccNative = 0x0100; // method
38 static constexpr uint32_t kAccInterface = 0x0200; // class, ic
39 static constexpr uint32_t kAccAbstract = 0x0400; // class, method, ic
40 static constexpr uint32_t kAccStrict = 0x0800; // method
41 static constexpr uint32_t kAccSynthetic = 0x1000; // class, field, method, ic
42 static constexpr uint32_t kAccAnnotation = 0x2000; // class, ic (1.5)
43 static constexpr uint32_t kAccEnum = 0x4000; // class, field, ic (1.5)
45 static constexpr uint32_t kAccJavaFlagsMask = 0xffff; // bits set from Java sources (low 16)
47 static constexpr uint32_t kAccConstructor = 0x00010000; // method (dex only) <(cl)init>
48 static constexpr uint32_t kAccDeclaredSynchronized = 0x00020000; // method (dex only)
49 static constexpr uint32_t kAccClassIsProxy = 0x00040000; // class (dex only)
52 static constexpr uint32_t kAccObsoleteMethod = 0x00040000; // method (runtime)
54 static constexpr uint32_t kAccSkipAccessChecks = 0x00080000; // method (runtime, not native)
56 static constexpr uint32_t kAccVerificationAttempted = 0x00080000; // class (runtime)
57 static constexpr uint32_t kAccSkipHiddenapiChecks = 0x00100000; // class (runtime)
60 static constexpr uint32_t kAccObsoleteObject = 0x00200000; // class (runtime)
67 static constexpr uint32_t kAccCopied = 0x00100000; // method (runtime)
68 static constexpr uint32_t kAccMiranda = 0x00200000; // method (runtime, not native)
69 static constexpr uint32_t kAccDefault = 0x00400000; // method (runtime)
73 static constexpr uint32_t kAccFastNative = 0x00080000; // method (runtime; native only)
74 static constexpr uint32_t kAccCriticalNative = 0x00200000; // method (runtime; native only)
77 static constexpr uint32_t kAccPreviouslyWarm = 0x00800000; // method (runtime)
82 static constexpr uint32_t kAccDefaultConflict = 0x01000000; // method (runtime)
85 static constexpr uint32_t kAccCompileDontBother = 0x02000000; // method (runtime)
89 static constexpr uint32_t kAccPreCompiled = 0x00200000; // method (runtime)
92 static constexpr uint32_t kAccMustCountLocks = 0x04000000; // method (runtime)
96 static constexpr uint32_t kAccSingleImplementation = 0x08000000; // method (runtime)
98 static constexpr uint32_t kAccPublicApi = 0x10000000; // field, method
99 static constexpr uint32_t kAccCorePlatformApi = 0x20000000; // field, method
103 static constexpr uint32_t kAccFastInterpreterToInterpreterInvoke = 0x40000000; // method.
106 static constexpr uint32_t kAccIntrinsic = 0x80000000; // method (runtime)
110 static constexpr uint32_t kAccRecursivelyInitialized = 0x20000000;
112 static constexpr uint32_t kAccHasDefaultMethod = 0x40000000;
114 static constexpr uint32_t kAccClassIsFinalizable = 0x80000000;
116 static constexpr uint32_t kAccHiddenapiBits = kAccPublicApi | kAccCorePlatformApi;
120 static constexpr uint32_t kAccIntrinsicBits = kAccHiddenapiBits |
125 static constexpr uint32_t kAccValidFieldFlags = kAccPublic | kAccPrivate | kAccProtected |
129 static constexpr uint32_t kAccValidMethodFlags = kAccPublic | kAccPrivate | kAccProtected |
138 static constexpr uint32_t kAccValidClassFlags = kAccPublic | kAccFinal | kAccSuper |
145 static constexpr uint32_t kAccValidInterfaceFlags = kAccPublic | kAccInterface |
148 static constexpr uint32_t kAccVisibilityFlags = kAccPublic | kAccPrivate | kAccProtected;
152 std::string PrettyJavaAccessFlags(uint32_t access_flags);