diff options
Diffstat (limited to 'runtime/modifiers.h')
| -rw-r--r-- | runtime/modifiers.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/runtime/modifiers.h b/runtime/modifiers.h index 116cbe9254..9946eabc82 100644 --- a/runtime/modifiers.h +++ b/runtime/modifiers.h @@ -50,6 +50,10 @@ static constexpr uint32_t kAccPreverified = 0x00080000; // class (runt static constexpr uint32_t kAccFastNative = 0x00080000; // method (dex only) static constexpr uint32_t kAccMiranda = 0x00200000; // method (dex only) static constexpr uint32_t kAccDefault = 0x00400000; // method (runtime) +// This is set by the class linker during LinkInterfaceMethods. Prior to that point we do not know +// if any particular method needs to be a default conflict. Used to figure out at runtime if +// invoking this method will throw an exception. +static constexpr uint32_t kAccDefaultConflict = 0x00800000; // method (runtime) // Special runtime-only flags. // Interface and all its super-interfaces with default methods have been recursively initialized. |