C# parser: preserve order of constraints
Fixed issues with control flow analysis on incomplete AST.