diff --git a/src/class-elements/grammar-special-meth-contains-super-async-gen.case b/src/class-elements/grammar-special-meth-contains-super-async-gen.case index f46bcd44cd9c942f8102d0996a78aa10a17877fe..228ef63c5187e04cb346083a62bcf7aa349a49df 100644 --- a/src/class-elements/grammar-special-meth-contains-super-async-gen.case +++ b/src/class-elements/grammar-special-meth-contains-super-async-gen.case @@ -12,6 +12,9 @@ template: syntax/invalid features: [async-iteration] ---*/ +// Uses a valid heritage to avoid false positives +//- heritage +extends Function //- elements async * method() { super(); diff --git a/src/class-elements/grammar-special-meth-contains-super-async.case b/src/class-elements/grammar-special-meth-contains-super-async.case index 0b0933323bc87382bc55ac7c62dadf2c60ca5683..ce41e7f4685e6c981ccf7fe33d9cbc0baf7d32b7 100644 --- a/src/class-elements/grammar-special-meth-contains-super-async.case +++ b/src/class-elements/grammar-special-meth-contains-super-async.case @@ -12,6 +12,9 @@ template: syntax/invalid features: [async-functions] ---*/ +// Uses a valid heritage to avoid false positives +//- heritage +extends Function //- elements async method() { super(); diff --git a/src/class-elements/grammar-special-meth-contains-super-gen.case b/src/class-elements/grammar-special-meth-contains-super-gen.case index 470164f5bbef62863fe3ff0c8d9e1df8e2f63a96..a8bbf27806052ca28bd8df637e431a38657f7bb4 100644 --- a/src/class-elements/grammar-special-meth-contains-super-gen.case +++ b/src/class-elements/grammar-special-meth-contains-super-gen.case @@ -12,6 +12,9 @@ template: syntax/invalid features: [generators] ---*/ +// Uses a valid heritage to avoid false positives +//- heritage +extends Function //- elements * method() { super(); diff --git a/src/class-elements/grammar-special-meth-contains-super-get.case b/src/class-elements/grammar-special-meth-contains-super-get.case index b570becd4d5bb85fad2d69da40103e0e55f4095b..dffae6d20d5387a4de00c76f8f118a1a813792e8 100644 --- a/src/class-elements/grammar-special-meth-contains-super-get.case +++ b/src/class-elements/grammar-special-meth-contains-super-get.case @@ -11,6 +11,9 @@ info: | template: syntax/invalid ---*/ +// Uses a valid heritage to avoid false positives +//- heritage +extends Function //- elements get method() { super(); diff --git a/src/class-elements/grammar-special-meth-contains-super-method.case b/src/class-elements/grammar-special-meth-contains-super-method.case index c6a58a10d4407886e5ac5a5151c46bbf48d2f24c..39e0e6f2a28882dc09150e8eb863450b560581b1 100644 --- a/src/class-elements/grammar-special-meth-contains-super-method.case +++ b/src/class-elements/grammar-special-meth-contains-super-method.case @@ -11,6 +11,9 @@ info: | template: syntax/invalid ---*/ +// Uses a valid heritage to avoid false positives +//- heritage +extends Function //- elements method() { super(); diff --git a/src/class-elements/grammar-special-meth-contains-super-private-async-gen.case b/src/class-elements/grammar-special-meth-contains-super-private-async-gen.case index 04efb2836ecc869753d34957e5592ca07b3f3c98..a93d9021e9c2897c90f53c1b7ed05159fb8464c3 100644 --- a/src/class-elements/grammar-special-meth-contains-super-private-async-gen.case +++ b/src/class-elements/grammar-special-meth-contains-super-private-async-gen.case @@ -12,6 +12,9 @@ template: syntax/invalid features: [async-iteration, class-methods-private] ---*/ +// Uses a valid heritage to avoid false positives +//- heritage +extends Function //- elements async * #method() { super(); diff --git a/src/class-elements/grammar-special-meth-contains-super-private-async.case b/src/class-elements/grammar-special-meth-contains-super-private-async.case index e3c58f0e860e697656d91954e041e002ae2e676b..24af70a0732496951e5d75836708c1b6950c2324 100644 --- a/src/class-elements/grammar-special-meth-contains-super-private-async.case +++ b/src/class-elements/grammar-special-meth-contains-super-private-async.case @@ -12,6 +12,9 @@ template: syntax/invalid features: [async-functions, class-methods-private] ---*/ +// Uses a valid heritage to avoid false positives +//- heritage +extends Function //- elements async #method() { super(); diff --git a/src/class-elements/grammar-special-meth-contains-super-private-gen.case b/src/class-elements/grammar-special-meth-contains-super-private-gen.case index 9c5cf8559e6bbc072aee308e2274eb16bddfa8ef..dc7a2219708e3be5dd950f6b9bc12dc57eb3975c 100644 --- a/src/class-elements/grammar-special-meth-contains-super-private-gen.case +++ b/src/class-elements/grammar-special-meth-contains-super-private-gen.case @@ -12,6 +12,9 @@ template: syntax/invalid features: [generators, class-methods-private] ---*/ +// Uses a valid heritage to avoid false positives +//- heritage +extends Function //- elements * #method() { super(); diff --git a/src/class-elements/grammar-special-meth-contains-super-private-method.case b/src/class-elements/grammar-special-meth-contains-super-private-method.case index 98738c9cd3da5d4cdecffa2dc6ad8dc994d50fa5..7db48dc0401bd9291669dde12ab06f240724bcd4 100644 --- a/src/class-elements/grammar-special-meth-contains-super-private-method.case +++ b/src/class-elements/grammar-special-meth-contains-super-private-method.case @@ -12,6 +12,9 @@ template: syntax/invalid features: [class-methods-private] ---*/ +// Uses a valid heritage to avoid false positives +//- heritage +extends Function //- elements #method() { super(); diff --git a/src/class-elements/grammar-special-meth-contains-super-set.case b/src/class-elements/grammar-special-meth-contains-super-set.case index 8944d221ab0fcad93f008596b63d79d8a6e7e039..e124335990343fd6f19e96fce5583e2e0e6c35f6 100644 --- a/src/class-elements/grammar-special-meth-contains-super-set.case +++ b/src/class-elements/grammar-special-meth-contains-super-set.case @@ -11,6 +11,9 @@ info: | template: syntax/invalid ---*/ +// Uses a valid heritage to avoid false positives +//- heritage +extends Function //- elements set method(_) { super();