|  | NOTICE: Stream was rewritten by parser! | 
|  |  | 
|  | x(){}.y = 42; | 
|  | x(){}.z = true; | 
|  | void foo() { | 
|  | if (x != null) {} | 
|  | } | 
|  |  | 
|  |  | 
|  | x[StringToken]([SyntheticBeginToken])[SyntheticToken]{[SyntheticBeginToken]}[SyntheticToken].[SimpleToken]y[StringToken] =[SimpleToken] 42[StringToken];[SimpleToken] | 
|  | x[StringToken]([SyntheticBeginToken])[SyntheticToken]{[SyntheticBeginToken]}[SyntheticToken].[SimpleToken]z[StringToken] =[SimpleToken] true[KeywordToken];[SimpleToken] | 
|  | void[KeywordToken] foo[StringToken]([BeginToken])[SimpleToken] {[BeginToken] | 
|  | if[KeywordToken] ([BeginToken]x[StringToken] !=[SimpleToken] null[KeywordToken])[SimpleToken] {[BeginToken]}[SimpleToken] | 
|  | }[SimpleToken] | 
|  | [SimpleToken] |