Small test addition
Add conformance cases for spec 4.16 and 4.18
conformance tests (spec4.15 and 4.17)
update folder name and remove types for result variables
Updates for operator tests, mostly just whitespace in baselines
Fix the assert when the alias to var is used in type position
Refactor to make getArrayType a method of Resolver
New fourslash tests
Additional regression test
Make type aliases equal with other entities
add check for synthesized identifier in get structure walker
add assertion to check the argument for the getNavigateToITems function
fix fourslash test, and unblock tests
added verify navigation items to the test, also updated the verify function to allow the kind not to be specified
Crash when var and class have same name
Tests for 'Compiler crash with two duplicated functions with return types and a conflicting type-annotated var'
enabling fourslash test for 'Stack overflow in LS when deleting type parameter in mutually recursive generic scenario'
TypeError in LS checking compat between interfaces with unspecified index type and number fields
Fix the symbol binder to resolve all decls of the symbol at a time
Few test cases covering the binding issues