TypeScript/src/compiler
Andrew Casey 195fad23a5 Reduce unnecessary error computation
...during overload resolution.  Based on a trace that was spending 30%
of a (very slow) overload resolution elaborating errors that were then
dropped.
2020-07-27 14:11:24 -07:00
..
factory Revert the type change to ts.Map (#39366) 2020-07-01 17:00:26 -07:00
transformers Revert the type change to ts.Map (#39366) 2020-07-01 17:00:26 -07:00
binder.ts Fix control flow analysis for nested try-catch-finally statements (#39399) 2020-07-03 09:51:01 -07:00
builder.ts Revert the type change to ts.Map (#39366) 2020-07-01 17:00:26 -07:00
builderPublic.ts Emit build info even on noEmitOnError or tsc --build (#38853) 2020-06-02 12:38:40 -07:00
builderState.ts Revert the type change to ts.Map (#39366) 2020-07-01 17:00:26 -07:00
builderStatePublic.ts Allow rich response for compile on save (#37462) 2020-03-19 14:03:21 -07:00
checker.ts Reduce unnecessary error computation 2020-07-27 14:11:24 -07:00
commandLineParser.ts Revert the type change to ts.Map (#39366) 2020-07-01 17:00:26 -07:00
core.ts Revert the type change to ts.Map (#39366) 2020-07-01 17:00:26 -07:00
corePublic.ts Revert the type change to ts.Map (#39366) 2020-07-01 17:00:26 -07:00
debug.ts Refactor node factory API, use node factory in parser (#35282) 2020-06-16 16:55:03 -07:00
diagnosticMessages.json feat(25259): change diagnostic message 2020-07-04 09:05:47 +03:00
emitter.ts Preserve newlines between try/catch/finally, if/else, do/while (#39280) 2020-06-26 14:48:19 -07:00
moduleNameResolver.ts Revert the type change to ts.Map (#39366) 2020-07-01 17:00:26 -07:00
moduleSpecifiers.ts Handle packages inside another node modules package when auto importing (#37561) 2020-03-25 16:27:02 -07:00
parser.ts Parse *= separately in types (#39457) 2020-07-07 08:30:42 -07:00
path.ts Fix code block in jsdoc (#37864) 2020-04-09 13:31:41 -04:00
perfLogger.ts Remove redundant and misplaced perfLogger startup statement (#34551) 2019-10-18 09:13:40 -07:00
performance.ts Revert the type change to ts.Map (#39366) 2020-07-01 17:00:26 -07:00
performanceTimestamp.ts Refactor: No more than 1 namespace declaration per file (#35373) 2019-11-27 13:44:31 -08:00
program.ts Revert the type change to ts.Map (#39366) 2020-07-01 17:00:26 -07:00
resolutionCache.ts Revert the type change to ts.Map (#39366) 2020-07-01 17:00:26 -07:00
scanner.ts Parse *= separately in types (#39457) 2020-07-07 08:30:42 -07:00
semver.ts Switch Debug.assertX functions to use asserts conditions (#36995) 2020-02-24 18:20:58 -08:00
sourcemap.ts Revert the type change to ts.Map (#39366) 2020-07-01 17:00:26 -07:00
symbolWalker.ts Fix linting issues 2019-09-23 06:14:52 -07:00
sys.ts Revert the type change to ts.Map (#39366) 2020-07-01 17:00:26 -07:00
transformer.ts Refactor node factory API, use node factory in parser (#35282) 2020-06-16 16:55:03 -07:00
tsbuild.ts Refactor: No more than 1 namespace declaration per file (#35373) 2019-11-27 13:44:31 -08:00
tsbuildPublic.ts Revert the type change to ts.Map (#39366) 2020-07-01 17:00:26 -07:00
tsconfig.json Refactor node factory API, use node factory in parser (#35282) 2020-06-16 16:55:03 -07:00
tsconfig.release.json Include project reference in release config so LKG build works (#33864) 2019-10-07 17:31:42 -07:00
types.ts Node-based @deprecated checks (#39323) 2020-07-02 14:09:59 -07:00
utilities.ts In JS, assignment to void 0 isn't a declaration (#39452) 2020-07-06 14:00:12 -07:00
utilitiesPublic.ts Add deprecated related feature (#38523) 2020-06-18 17:41:26 -07:00
visitorPublic.ts Leverage syntax cursor as part of reparse (#39216) 2020-06-23 17:32:58 -07:00
watch.ts Syntax only server creates inferred project with all the open files w… (#38561) 2020-06-16 13:39:20 -07:00
watchPublic.ts Revert the type change to ts.Map (#39366) 2020-07-01 17:00:26 -07:00
watchUtilities.ts Revert the type change to ts.Map (#39366) 2020-07-01 17:00:26 -07:00