retired-engine-2251-tagged-templates-dyn.ts:6:15 - error SC2009: values of type 'any[]' cannot be compiled: the array shape is supported, but its element type 'any' does not compile

  5 | // non-function tag throws Node's catchable TypeError).
  6 | function f(...args: any[]): string {
    |               ^~~~
  7 |   return args.length > 1

  hint: the outer shape is supported — the named component is the blocker; restate it inside the compilable set (number, string, boolean, arrays, Maps, Sets, RegExp, functions, classes, records, unions of those, and 'unknown')

retired-engine-2251-tagged-templates-dyn.ts:11:13 - error SC2004: uses of 'f' inherit the blocker on its declaration

  10 | }
  11 | console.log(f`a${1}b${2}c`);
     |             ^
  12 | console.log(f`plain`);

  hint: the declaration of 'f' did not compile — fix the diagnostic reported there and these sites clear with it

retired-engine-2251-tagged-templates-dyn.ts:12:13 - error SC2004: uses of 'f' inherit the blocker on its declaration

  11 | console.log(f`a${1}b${2}c`);
  12 | console.log(f`plain`);
     |             ^
  13 | 

  hint: the declaration of 'f' did not compile — fix the diagnostic reported there and these sites clear with it

retired-engine-2251-tagged-templates-dyn.ts:14:29 - error SC2009: values of type 'any[]' cannot be compiled: the array shape is supported, but its element type 'any' does not compile

  13 | 
  14 | function declare(x: any, ...ys: any[]): string {
     |                             ^~
  15 |   return `${String(x)}|${ys.length}`;

  hint: the outer shape is supported — the named component is the blocker; restate it inside the compilable set (number, string, boolean, arrays, Maps, Sets, RegExp, functions, classes, records, unions of those, and 'unknown')

retired-engine-2251-tagged-templates-dyn.ts:17:13 - error SC2004: uses of 'declare' inherit the blocker on its declaration

  16 | }
  17 | console.log(declare`Hello ${0} world!`);
     |             ^~~~~~~
  18 | 

  hint: the declaration of 'declare' did not compile — fix the diagnostic reported there and these sites clear with it