This commit improves the context of a non-callable function error
message by providing the affected call target and its non-callable type.
PR Close#35271
The following files are consumed only by the language service and do not
have to be in compiler-cli:
1. expression_diagnostics.ts
2. expression_type.ts
3. typescript_symbols.ts
4. symbols.ts
PR Close#33809