The code "static void Main() { Console.Write(123); }" failed
compilation because a wrong template is selected. This commit
fix the bug by changing the order of the templates used.
Tests are also added to verify correctness of compilation of
all implemented cases.
The code "static void Main() { Console.Write(123); }" failed compilation because a wrong template is selected. This commit fix the bug by changing the order of the templates used.
Tests are also added to verify correctness of compilation of all implemented cases.