Cleanup: remove PullClassTypeSymbol
Cleanup: Clean PullFunctionTypeSymbol and PullConstructorTypeSymbol in preparation for removal
Cleanup: Remove PullConstructorTypeSymbol
Cleanup: Remove PullFunctionTypeSymbol
Cleanup: Remove PullArrayTypeSymbol
Cleanup: Remove "_element" type and explicit array specialization
Removed unused sources in pullTypeResolution2.ts
Fix failure in getDiagnostics for the IDE
Cleanup: Remove dead and commented-out code from the symbol binder
Cleanup: Remove re-binding code from symbol binder
Cleanup: Remove checks for symbols bound in previous binding phases
Cleanup: Remove notion of "binding phases"
Cleanup: Remove some old comments
Add type check timing back
Signature help should automatically go to an overload with a matching number of parameters
Fix quickinfo for class constructors with parameters
Fixes for enum: quickInfo, completionList, emitter and declaration emitter output
- Fixes elementKind in quickInfo or completion list for enum when accessing its member
- Fixes doc comments for enums and its members
Fix spelling of 'occurrence'