class A {} | |
class C extends A {} | |
extension on C { | |
static addChild(covariant A child) {} | |
} | |
class[KeywordToken] A[StringToken] {[BeginToken]}[SimpleToken] | |
class[KeywordToken] C[StringToken] extends[KeywordToken] A[StringToken] {[BeginToken]}[SimpleToken] | |
extension[KeywordToken] on[KeywordToken] C[StringToken] {[BeginToken] | |
static[KeywordToken] addChild[StringToken]([BeginToken]covariant[KeywordToken] A[StringToken] child[StringToken])[SimpleToken] {[BeginToken]}[SimpleToken] | |
}[SimpleToken] | |
[SimpleToken] |