Remove TypeRelationshipFlags as it is effectively unused and had an incorrect value in the third position
Add regression test for unqualified outer names in .d.ts files
Added test cases for parentheses removal around cast.
Normalize all paths in the error messages, not just the first.
Only emit immediate parent when qualifying a reference to an export from a merged module
Only emit immediate parent when qualifying a reference to an export from a merged module
NFE Object expected at EmitOptions, LKG updated
Fix the check for name scoping logic for instance member intializer check
Merge remote-tracking branch 'origin/release-1.0' into develop
[lib.d.ts] Adding missing overloads on WebGLRenderingContext
We were missing a few overloads for methods in WebGL. the problem is IESpecIDl used a new field to define these overloads, and our script missed them. Added the missing overloads, There is also one change that is not strictly in WebGL. I have also verified that there are no other instances of the new overload field in the specidl.
Update LKG
Use the enclosing container scope logic in type writer similar to declaraiton emitter
Do not use export assignment as determination that the module contains code
Fix the getExportAssignedValue symbol for the alias symbol
When resolving name symbol, if it is alias use its value symbol
Test case for alias usage on external module with export assignment of merged module and interface
We should use typeof even for empty type if it has associated contianer
The aliasSymbol should be replaced with associated value only if we arent resoliving aliasDeclaration
Existing baseline updates
More testcases covering alias usage