class-prototype-reflection.ts:6:19 - error SC1090: class prototype reflection and compiled method replacement (named prototype data properties compile) is not supported yet

  5 | // Prototype data is represented; compiled method descriptors are not.
  6 | const prototype = Vector.prototype;
    |                   ^~~~~~~~~~~~~~~~
  7 | const method = Vector.prototype.length;

class-prototype-reflection.ts:7:16 - error SC1090: class prototype reflection and compiled method replacement (named prototype data properties compile) is not supported yet

  6 | const prototype = Vector.prototype;
  7 | const method = Vector.prototype.length;
    |                ^~~~~~~~~~~~~~~~
  8 | Vector.prototype.length = () => 1;

class-prototype-reflection.ts:8:1 - error SC1090: assignment to non-variables are not supported yet

  7 | const method = Vector.prototype.length;
  8 | Vector.prototype.length = () => 1;
    | ^~~~~~~~~~~~~~~~~~~~~~~
  9 | Object.getOwnPropertyDescriptors(Vector.prototype);

class-prototype-reflection.ts:9:34 - error SC1090: class prototype reflection and compiled method replacement (named prototype data properties compile) is not supported yet

   8 | Vector.prototype.length = () => 1;
   9 | Object.getOwnPropertyDescriptors(Vector.prototype);
     |                                  ^~~~~~~~~~~~~~~~
  10 | // End of the prototype reflection diagnostic fixture.