| NOTICE: Stream was rewritten by parser! |
| |
| class ConfigurationService { |
| Configuration _configuration; |
| |
| ConfigurationService(Configuration configuration) |
| : assert(configuration != null), |
| _configuration = configuration { |
| |
| } |
| |
| void set configuration(Configuration configuration) |
| : assert(configuration != null), |
| _configuration = configuration { |
| |
| } |
| |
| Configuration get configuration |
| (): assert(_configuration != null), |
| _configuration = _configuration.foo { |
| |
| return _configuration; |
| } |
| |
| void method() : _configuration = null { |
| |
| } |
| |
| Foo() : _configuration = null { |
| |
| |
| } |
| } |
| |
| class Configuration { |
| Configuration get foo => this; |
| } |
| |
| |
| class[KeywordToken] ConfigurationService[StringToken] {[BeginToken] |
| Configuration[StringToken] _configuration[StringToken];[SimpleToken] |
| |
| ConfigurationService[StringToken]([BeginToken]Configuration[StringToken] configuration[StringToken])[SimpleToken] |
| :[SimpleToken] assert[KeywordToken]([BeginToken]configuration[StringToken] !=[SimpleToken] null[KeywordToken])[SimpleToken],[SimpleToken] |
| _configuration[StringToken] =[SimpleToken] configuration[StringToken] {[BeginToken] |
| |
| }[SimpleToken] |
| |
| void[KeywordToken] set[KeywordToken] configuration[StringToken]([BeginToken]Configuration[StringToken] configuration[StringToken])[SimpleToken] |
| :[SimpleToken] assert[KeywordToken]([BeginToken]configuration[StringToken] !=[SimpleToken] null[KeywordToken])[SimpleToken],[SimpleToken] |
| _configuration[StringToken] =[SimpleToken] configuration[StringToken] {[BeginToken] |
| |
| }[SimpleToken] |
| |
| Configuration[StringToken] get[KeywordToken] configuration[StringToken] |
| ([SyntheticBeginToken])[SyntheticToken]:[SimpleToken] assert[KeywordToken]([BeginToken]_configuration[StringToken] !=[SimpleToken] null[KeywordToken])[SimpleToken],[SimpleToken] |
| _configuration[StringToken] =[SimpleToken] _configuration[StringToken].[SimpleToken]foo[StringToken] {[BeginToken] |
| |
| return[KeywordToken] _configuration[StringToken];[SimpleToken] |
| }[SimpleToken] |
| |
| void[KeywordToken] method[StringToken]([BeginToken])[SimpleToken] :[SimpleToken] _configuration[StringToken] =[SimpleToken] null[KeywordToken] {[BeginToken] |
| |
| }[SimpleToken] |
| |
| Foo[StringToken]([BeginToken])[SimpleToken] :[SimpleToken] _configuration[StringToken] =[SimpleToken] null[KeywordToken] {[BeginToken] |
| |
| |
| }[SimpleToken] |
| }[SimpleToken] |
| |
| class[KeywordToken] Configuration[StringToken] {[BeginToken] |
| Configuration[StringToken] get[KeywordToken] foo[StringToken] =>[SimpleToken] this[KeywordToken];[SimpleToken] |
| }[SimpleToken] |
| [SimpleToken] |