equal
deleted
inserted
replaced
582 bool is_vanilla_constructor() const; |
582 bool is_vanilla_constructor() const; |
583 |
583 |
584 // checks method and its method holder |
584 // checks method and its method holder |
585 bool is_final_method() const; |
585 bool is_final_method() const; |
586 bool is_final_method(AccessFlags class_access_flags) const; |
586 bool is_final_method(AccessFlags class_access_flags) const; |
|
587 // interface method declared with 'default' - excludes private interface methods |
587 bool is_default_method() const; |
588 bool is_default_method() const; |
588 |
589 |
589 // true if method needs no dynamic dispatch (final and/or no vtable entry) |
590 // true if method needs no dynamic dispatch (final and/or no vtable entry) |
590 bool can_be_statically_bound() const; |
591 bool can_be_statically_bound() const; |
591 bool can_be_statically_bound(AccessFlags class_access_flags) const; |
592 bool can_be_statically_bound(AccessFlags class_access_flags) const; |