blob: f91e9bea363981b3ab5cb1510736ddebbf92e527 [file] [log] [blame]
NOTICE: Stream was rewritten by parser!
class C {
C.new();
C.constructor_field_initializer() : =this.{}new operator= (){}null;
}
class D {
factory D.new() => C();
factory D.factory_redirection() = C.new;
factory D.factory_redirection_generic() = C<int>.new;
factory D.factory_redirection_prefixed() = prefix.C.new;
factory D.factory_redirection_prefixed_generic() = prefix.C<int>.new;
D.super_invocation() : super.new();
D.this_redirection() : this.new();
}
var constructor_invocation_const = const C.new();
var constructor_invocation_const_generic = const C<int>.new();
var constructor_invocation_const_prefixed = const prefix.C.new();
var constructor_invocation_const_prefixed_generic = const prefix.C<int>.new();
var constructor_invocation_explicit = new C.new();
var constructor_invocation_explicit_generic = new C<int>.new();
var constructor_invocation_explicit_prefixed = new prefix.C.new();
var constructor_invocation_explicit_prefixed_generic = new prefix.C<int>.new();
var constructor_invocation_implicit = C.new();
var constructor_invocation_implicit_generic = C<int>.new();
var constructor_invocation_implicit_prefixed = prefix.C.new();
var constructor_invocation_implicit_prefixed_generic = prefix.C<int>.new();
var constructor_tearoff = C.new;
var constructor_tearoff_generic = C<int>.new;
var constructor_tearoff_generic_method_invocation = C<int>.new.toString();
var constructor_tearoff_method_invocation = C.new.toString();
var constructor_tearoff_prefixed = prefix.C.new;
var constructor_tearoff_prefixed_generic = prefix.C<int>.new;
var constructor_tearoff_prefixed_generic_method_invocation =
prefix.C<int>.new.toString();
var constructor_tearoff_prefixed_method_invocation = prefix.C.new.toString();
class[KeywordToken] C[StringToken] {[BeginToken]
C[StringToken].[SimpleToken]new[StringToken]([BeginToken])[SimpleToken];[SimpleToken]
C[StringToken].[SimpleToken]constructor_field_initializer[StringToken]([BeginToken])[SimpleToken] :[SimpleToken] [SyntheticStringToken]=[SyntheticToken]this[KeywordToken].[SimpleToken][SyntheticStringToken]{[SyntheticBeginToken]}[SyntheticToken]new[KeywordToken] operator[SyntheticKeywordToken]=[SimpleToken] ([SyntheticBeginToken])[SyntheticToken]{[SyntheticBeginToken]}[SyntheticToken]null[KeywordToken];[SimpleToken]
}[SimpleToken]
class[KeywordToken] D[StringToken] {[BeginToken]
factory[KeywordToken] D[StringToken].[SimpleToken]new[StringToken]([BeginToken])[SimpleToken] =>[SimpleToken] C[StringToken]([BeginToken])[SimpleToken];[SimpleToken]
factory[KeywordToken] D[StringToken].[SimpleToken]factory_redirection[StringToken]([BeginToken])[SimpleToken] =[SimpleToken] C[StringToken].[SimpleToken]new[StringToken];[SimpleToken]
factory[KeywordToken] D[StringToken].[SimpleToken]factory_redirection_generic[StringToken]([BeginToken])[SimpleToken] =[SimpleToken] C[StringToken]<[BeginToken]int[StringToken]>[SimpleToken].[SimpleToken]new[StringToken];[SimpleToken]
factory[KeywordToken] D[StringToken].[SimpleToken]factory_redirection_prefixed[StringToken]([BeginToken])[SimpleToken] =[SimpleToken] prefix[StringToken].[SimpleToken]C[StringToken].[SimpleToken]new[StringToken];[SimpleToken]
factory[KeywordToken] D[StringToken].[SimpleToken]factory_redirection_prefixed_generic[StringToken]([BeginToken])[SimpleToken] =[SimpleToken] prefix[StringToken].[SimpleToken]C[StringToken]<[BeginToken]int[StringToken]>[SimpleToken].[SimpleToken]new[StringToken];[SimpleToken]
D[StringToken].[SimpleToken]super_invocation[StringToken]([BeginToken])[SimpleToken] :[SimpleToken] super[KeywordToken].[SimpleToken]new[StringToken]([BeginToken])[SimpleToken];[SimpleToken]
D[StringToken].[SimpleToken]this_redirection[StringToken]([BeginToken])[SimpleToken] :[SimpleToken] this[KeywordToken].[SimpleToken]new[StringToken]([BeginToken])[SimpleToken];[SimpleToken]
}[SimpleToken]
var[KeywordToken] constructor_invocation_const[StringToken] =[SimpleToken] const[KeywordToken] C[StringToken].[SimpleToken]new[StringToken]([BeginToken])[SimpleToken];[SimpleToken]
var[KeywordToken] constructor_invocation_const_generic[StringToken] =[SimpleToken] const[KeywordToken] C[StringToken]<[BeginToken]int[StringToken]>[SimpleToken].[SimpleToken]new[StringToken]([BeginToken])[SimpleToken];[SimpleToken]
var[KeywordToken] constructor_invocation_const_prefixed[StringToken] =[SimpleToken] const[KeywordToken] prefix[StringToken].[SimpleToken]C[StringToken].[SimpleToken]new[StringToken]([BeginToken])[SimpleToken];[SimpleToken]
var[KeywordToken] constructor_invocation_const_prefixed_generic[StringToken] =[SimpleToken] const[KeywordToken] prefix[StringToken].[SimpleToken]C[StringToken]<[BeginToken]int[StringToken]>[SimpleToken].[SimpleToken]new[StringToken]([BeginToken])[SimpleToken];[SimpleToken]
var[KeywordToken] constructor_invocation_explicit[StringToken] =[SimpleToken] new[KeywordToken] C[StringToken].[SimpleToken]new[StringToken]([BeginToken])[SimpleToken];[SimpleToken]
var[KeywordToken] constructor_invocation_explicit_generic[StringToken] =[SimpleToken] new[KeywordToken] C[StringToken]<[BeginToken]int[StringToken]>[SimpleToken].[SimpleToken]new[StringToken]([BeginToken])[SimpleToken];[SimpleToken]
var[KeywordToken] constructor_invocation_explicit_prefixed[StringToken] =[SimpleToken] new[KeywordToken] prefix[StringToken].[SimpleToken]C[StringToken].[SimpleToken]new[StringToken]([BeginToken])[SimpleToken];[SimpleToken]
var[KeywordToken] constructor_invocation_explicit_prefixed_generic[StringToken] =[SimpleToken] new[KeywordToken] prefix[StringToken].[SimpleToken]C[StringToken]<[BeginToken]int[StringToken]>[SimpleToken].[SimpleToken]new[StringToken]([BeginToken])[SimpleToken];[SimpleToken]
var[KeywordToken] constructor_invocation_implicit[StringToken] =[SimpleToken] C[StringToken].[SimpleToken]new[StringToken]([BeginToken])[SimpleToken];[SimpleToken]
var[KeywordToken] constructor_invocation_implicit_generic[StringToken] =[SimpleToken] C[StringToken]<[BeginToken]int[StringToken]>[SimpleToken].[SimpleToken]new[StringToken]([BeginToken])[SimpleToken];[SimpleToken]
var[KeywordToken] constructor_invocation_implicit_prefixed[StringToken] =[SimpleToken] prefix[StringToken].[SimpleToken]C[StringToken].[SimpleToken]new[StringToken]([BeginToken])[SimpleToken];[SimpleToken]
var[KeywordToken] constructor_invocation_implicit_prefixed_generic[StringToken] =[SimpleToken] prefix[StringToken].[SimpleToken]C[StringToken]<[BeginToken]int[StringToken]>[SimpleToken].[SimpleToken]new[StringToken]([BeginToken])[SimpleToken];[SimpleToken]
var[KeywordToken] constructor_tearoff[StringToken] =[SimpleToken] C[StringToken].[SimpleToken]new[StringToken];[SimpleToken]
var[KeywordToken] constructor_tearoff_generic[StringToken] =[SimpleToken] C[StringToken]<[BeginToken]int[StringToken]>[SimpleToken].[SimpleToken]new[StringToken];[SimpleToken]
var[KeywordToken] constructor_tearoff_generic_method_invocation[StringToken] =[SimpleToken] C[StringToken]<[BeginToken]int[StringToken]>[SimpleToken].[SimpleToken]new[StringToken].[SimpleToken]toString[StringToken]([BeginToken])[SimpleToken];[SimpleToken]
var[KeywordToken] constructor_tearoff_method_invocation[StringToken] =[SimpleToken] C[StringToken].[SimpleToken]new[StringToken].[SimpleToken]toString[StringToken]([BeginToken])[SimpleToken];[SimpleToken]
var[KeywordToken] constructor_tearoff_prefixed[StringToken] =[SimpleToken] prefix[StringToken].[SimpleToken]C[StringToken].[SimpleToken]new[StringToken];[SimpleToken]
var[KeywordToken] constructor_tearoff_prefixed_generic[StringToken] =[SimpleToken] prefix[StringToken].[SimpleToken]C[StringToken]<[BeginToken]int[StringToken]>[SimpleToken].[SimpleToken]new[StringToken];[SimpleToken]
var[KeywordToken] constructor_tearoff_prefixed_generic_method_invocation[StringToken] =[SimpleToken]
prefix[StringToken].[SimpleToken]C[StringToken]<[BeginToken]int[StringToken]>[SimpleToken].[SimpleToken]new[StringToken].[SimpleToken]toString[StringToken]([BeginToken])[SimpleToken];[SimpleToken]
var[KeywordToken] constructor_tearoff_prefixed_method_invocation[StringToken] =[SimpleToken] prefix[StringToken].[SimpleToken]C[StringToken].[SimpleToken]new[StringToken].[SimpleToken]toString[StringToken]([BeginToken])[SimpleToken];[SimpleToken]
[SimpleToken]