Skip to content

Commit 3cc0549

Browse files
scheglovCommit Queue
authored andcommitted
Elements. Remove hasXyz from FragmentedAnnotatableElementMixin.
Change-Id: I34e87058e54bd03890eb7ef42151410350cc4feb Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/425960 Commit-Queue: Konstantin Shcheglov <[email protected]> Reviewed-by: Paul Berry <[email protected]>
1 parent 16909d8 commit 3cc0549

File tree

1 file changed

+0
-299
lines changed

1 file changed

+0
-299
lines changed

pkg/analyzer/lib/src/dart/element/element.dart

Lines changed: 0 additions & 299 deletions
Original file line numberDiff line numberDiff line change
@@ -3567,305 +3567,6 @@ mixin FragmentedAnnotatableElementMixin<E extends Fragment>
35673567
return buffer.toString();
35683568
}
35693569

3570-
bool get hasAlwaysThrows {
3571-
var metadata = this.metadata;
3572-
for (var i = 0; i < metadata.length; i++) {
3573-
var annotation = metadata[i];
3574-
if (annotation.isAlwaysThrows) {
3575-
return true;
3576-
}
3577-
}
3578-
return false;
3579-
}
3580-
3581-
bool get hasDeprecated {
3582-
// TODO(augmentations): Consider optimizing this similar to `ElementImpl`.
3583-
var metadata = this.metadata;
3584-
for (var i = 0; i < metadata.length; i++) {
3585-
var annotation = metadata[i];
3586-
if (annotation.isDeprecated) {
3587-
return true;
3588-
}
3589-
}
3590-
return false;
3591-
}
3592-
3593-
bool get hasDoNotStore {
3594-
var metadata = this.metadata;
3595-
for (var i = 0; i < metadata.length; i++) {
3596-
var annotation = metadata[i];
3597-
if (annotation.isDoNotStore) {
3598-
return true;
3599-
}
3600-
}
3601-
return false;
3602-
}
3603-
3604-
bool get hasDoNotSubmit {
3605-
var metadata = this.metadata;
3606-
for (var i = 0; i < metadata.length; i++) {
3607-
var annotation = metadata[i];
3608-
if (annotation.isDoNotSubmit) {
3609-
return true;
3610-
}
3611-
}
3612-
return false;
3613-
}
3614-
3615-
bool get hasFactory {
3616-
var metadata = this.metadata;
3617-
for (var i = 0; i < metadata.length; i++) {
3618-
var annotation = metadata[i];
3619-
if (annotation.isFactory) {
3620-
return true;
3621-
}
3622-
}
3623-
return false;
3624-
}
3625-
3626-
bool get hasImmutable {
3627-
var metadata = this.metadata;
3628-
for (var i = 0; i < metadata.length; i++) {
3629-
var annotation = metadata[i];
3630-
if (annotation.isImmutable) {
3631-
return true;
3632-
}
3633-
}
3634-
return false;
3635-
}
3636-
3637-
bool get hasInternal {
3638-
var metadata = this.metadata;
3639-
for (var i = 0; i < metadata.length; i++) {
3640-
var annotation = metadata[i];
3641-
if (annotation.isInternal) {
3642-
return true;
3643-
}
3644-
}
3645-
return false;
3646-
}
3647-
3648-
bool get hasIsTest {
3649-
var metadata = this.metadata;
3650-
for (var i = 0; i < metadata.length; i++) {
3651-
var annotation = metadata[i];
3652-
if (annotation.isIsTest) {
3653-
return true;
3654-
}
3655-
}
3656-
return false;
3657-
}
3658-
3659-
bool get hasIsTestGroup {
3660-
var metadata = this.metadata;
3661-
for (var i = 0; i < metadata.length; i++) {
3662-
var annotation = metadata[i];
3663-
if (annotation.isIsTestGroup) {
3664-
return true;
3665-
}
3666-
}
3667-
return false;
3668-
}
3669-
3670-
bool get hasJS {
3671-
var metadata = this.metadata;
3672-
for (var i = 0; i < metadata.length; i++) {
3673-
var annotation = metadata[i];
3674-
if (annotation.isJS) {
3675-
return true;
3676-
}
3677-
}
3678-
return false;
3679-
}
3680-
3681-
bool get hasLiteral {
3682-
var metadata = this.metadata;
3683-
for (var i = 0; i < metadata.length; i++) {
3684-
var annotation = metadata[i];
3685-
if (annotation.isLiteral) {
3686-
return true;
3687-
}
3688-
}
3689-
return false;
3690-
}
3691-
3692-
bool get hasMustBeConst {
3693-
var metadata = this.metadata;
3694-
for (var i = 0; i < metadata.length; i++) {
3695-
var annotation = metadata[i];
3696-
if (annotation.isMustBeConst) {
3697-
return true;
3698-
}
3699-
}
3700-
return false;
3701-
}
3702-
3703-
bool get hasMustBeOverridden {
3704-
var metadata = this.metadata;
3705-
for (var i = 0; i < metadata.length; i++) {
3706-
var annotation = metadata[i];
3707-
if (annotation.isMustBeOverridden) {
3708-
return true;
3709-
}
3710-
}
3711-
return false;
3712-
}
3713-
3714-
bool get hasMustCallSuper {
3715-
var metadata = this.metadata;
3716-
for (var i = 0; i < metadata.length; i++) {
3717-
var annotation = metadata[i];
3718-
if (annotation.isMustCallSuper) {
3719-
return true;
3720-
}
3721-
}
3722-
return false;
3723-
}
3724-
3725-
bool get hasNonVirtual {
3726-
var metadata = this.metadata;
3727-
for (var i = 0; i < metadata.length; i++) {
3728-
var annotation = metadata[i];
3729-
if (annotation.isNonVirtual) {
3730-
return true;
3731-
}
3732-
}
3733-
return false;
3734-
}
3735-
3736-
bool get hasOptionalTypeArgs {
3737-
var metadata = this.metadata;
3738-
for (var i = 0; i < metadata.length; i++) {
3739-
var annotation = metadata[i];
3740-
if (annotation.isOptionalTypeArgs) {
3741-
return true;
3742-
}
3743-
}
3744-
return false;
3745-
}
3746-
3747-
bool get hasOverride {
3748-
// TODO(augmentations): Consider optimizing this similar `ElementImpl`.
3749-
var metadata = this.metadata;
3750-
for (var i = 0; i < metadata.length; i++) {
3751-
var annotation = metadata[i];
3752-
if (annotation.isOverride) {
3753-
return true;
3754-
}
3755-
}
3756-
return false;
3757-
}
3758-
3759-
bool get hasProtected {
3760-
var metadata = this.metadata;
3761-
for (var i = 0; i < metadata.length; i++) {
3762-
var annotation = metadata[i];
3763-
if (annotation.isProtected) {
3764-
return true;
3765-
}
3766-
}
3767-
return false;
3768-
}
3769-
3770-
bool get hasRedeclare {
3771-
var metadata = this.metadata;
3772-
for (var i = 0; i < metadata.length; i++) {
3773-
var annotation = metadata[i];
3774-
if (annotation.isRedeclare) {
3775-
return true;
3776-
}
3777-
}
3778-
return false;
3779-
}
3780-
3781-
bool get hasReopen {
3782-
var metadata = this.metadata;
3783-
for (var i = 0; i < metadata.length; i++) {
3784-
var annotation = metadata[i];
3785-
if (annotation.isReopen) {
3786-
return true;
3787-
}
3788-
}
3789-
return false;
3790-
}
3791-
3792-
bool get hasRequired {
3793-
var metadata = this.metadata;
3794-
for (var i = 0; i < metadata.length; i++) {
3795-
var annotation = metadata[i];
3796-
if (annotation.isRequired) {
3797-
return true;
3798-
}
3799-
}
3800-
return false;
3801-
}
3802-
3803-
bool get hasSealed {
3804-
var metadata = this.metadata;
3805-
for (var i = 0; i < metadata.length; i++) {
3806-
var annotation = metadata[i];
3807-
if (annotation.isSealed) {
3808-
return true;
3809-
}
3810-
}
3811-
return false;
3812-
}
3813-
3814-
bool get hasUseResult {
3815-
var metadata = this.metadata;
3816-
for (var i = 0; i < metadata.length; i++) {
3817-
var annotation = metadata[i];
3818-
if (annotation.isUseResult) {
3819-
return true;
3820-
}
3821-
}
3822-
return false;
3823-
}
3824-
3825-
bool get hasVisibleForOverriding {
3826-
var metadata = this.metadata;
3827-
for (var i = 0; i < metadata.length; i++) {
3828-
var annotation = metadata[i];
3829-
if (annotation.isVisibleForOverriding) {
3830-
return true;
3831-
}
3832-
}
3833-
return false;
3834-
}
3835-
3836-
bool get hasVisibleForTemplate {
3837-
var metadata = this.metadata;
3838-
for (var i = 0; i < metadata.length; i++) {
3839-
var annotation = metadata[i];
3840-
if (annotation.isVisibleForTemplate) {
3841-
return true;
3842-
}
3843-
}
3844-
return false;
3845-
}
3846-
3847-
bool get hasVisibleForTesting {
3848-
var metadata = this.metadata;
3849-
for (var i = 0; i < metadata.length; i++) {
3850-
var annotation = metadata[i];
3851-
if (annotation.isVisibleForTesting) {
3852-
return true;
3853-
}
3854-
}
3855-
return false;
3856-
}
3857-
3858-
bool get hasVisibleOutsideTemplate {
3859-
var metadata = this.metadata;
3860-
for (var i = 0; i < metadata.length; i++) {
3861-
var annotation = metadata[i];
3862-
if (annotation.isVisibleOutsideTemplate) {
3863-
return true;
3864-
}
3865-
}
3866-
return false;
3867-
}
3868-
38693570
List<ElementAnnotation> get metadata {
38703571
var result = <ElementAnnotation>[];
38713572
for (var fragment in _fragments) {

0 commit comments

Comments
 (0)