Fix the emit of import declaration when not used.
Fix the crash in typeChecking
Fix type parameters during resolution of function expression parameters
Remove old fixing logic during relating types to type parameters
Remove unnecessary inference code
Implement function for inferential typing of arbitrary function types
Add foreach engine over parameter types in PullSignatureSymbol
Refactor type argument inference into TypeArgumentInferenceContext
Pass flag to fix during contextual signature instantiation
Make instantiated signatures non-generic
Add entry points for contextual signature instantiation in type argument inference
Respond to code review feedback
[corelang] No error for assignment of types with infinitely expanding type references generated during instantiation
Add properties defined in constructor paramters to getScriptLexicalStructure results, and test getNavigateToItems
Regression tests
Clarify comment for smart indent in language service
Fix the stack overflow in binding/resolving other decls
This helps by not going deep in binding/resolution of same symbol
Add option to log diagnostics to a file, including which files are referenced.
Code review feedback.
Test updates for resolved bugs and some conformance tests for classes