On 01.04.19 18:31, Andrey wrote: > Also with AST switch I get code where there aren't any lines with text > "bool hasqwerty = false;" or "bool haszaqy = false;". What happens? Compiler bug. https://issues.dlang.org/show_bug.cgi?id=19479