
This commit cleans up `expression_type.ts` by 1. Removing the unnecessary `TypeDiagnostic` class. It's replaced by `ng.Diagnostic`. 2. Consolidating `reportError()` and `reportWarning()` to `reportDiagnostic()`. This is prep work so that we could make some of the type diagnostics a suggestion in later PRs. PR Close #35085