angular/packages/compiler-cli/src/ngtsc
Alex Rickabaugh 355a7cae3c feat(ivy): introduce the type check block compiler (#26203)
This commit introduces the main functionality of the type-check compiler:
generation of type check blocks. Type check blocks are blocks of TypeScript
code which can be inlined into source files, and when processed by the
TypeChecker will give information about any typing errors in template
expressions.

PR Close #26203
2018-10-04 10:11:17 -07:00
..
annotations fix(ivy): remove metadata from *Def and introduce *DefWithMeta types (#26203) 2018-10-04 10:11:17 -07:00
diagnostics feat(ivy): output diagnostics for many errors in ngtsc (#25647) 2018-08-31 09:43:30 -07:00
factories build(bazel): make resolveTypeReferenceDirectives override work with both ts 2.9 & ts 3.0 (#25581) 2018-08-31 11:12:03 -07:00
host fix(ivy): emit generic types when needed in defs in .d.ts file (#25406) 2018-08-22 19:28:56 -04:00
metadata build(bazel): update to rules_typescript 0.17.0 & rules_nodejs 0.13.4 (#25920) 2018-09-18 13:05:38 -07:00
testing build(bazel): update to rules_typescript 0.17.0 & rules_nodejs 0.13.4 (#25920) 2018-09-18 13:05:38 -07:00
transform refactor(ivy): move the expr/stmt translator to a separate target (#26203) 2018-10-04 10:11:17 -07:00
translator refactor(ivy): move the expr/stmt translator to a separate target (#26203) 2018-10-04 10:11:17 -07:00
typecheck feat(ivy): introduce the type check block compiler (#26203) 2018-10-04 10:11:17 -07:00
util build(bazel): update to rules_typescript 0.17.0 & rules_nodejs 0.13.4 (#25920) 2018-09-18 13:05:38 -07:00
program.ts fix(ivy): add @nocollapse when writing closure-annotated code (#25775) 2018-09-11 06:53:21 -07:00
resource_loader.ts feat(ivy): support templateUrl for ngtsc (#24704) 2018-07-03 13:31:44 -07:00