(
compiler: string,
options: string[],
inputFilename: string,
execOptions: ExecutionOptionsWithEnv,
)
| 610 | } |
| 611 | |
| 612 | async runCompilerRawOutput( |
| 613 | compiler: string, |
| 614 | options: string[], |
| 615 | inputFilename: string, |
| 616 | execOptions: ExecutionOptionsWithEnv, |
| 617 | ) { |
| 618 | if (!execOptions) { |
| 619 | execOptions = this.getDefaultExecOptions(); |
| 620 | } |
| 621 | |
| 622 | if (!execOptions.customCwd) { |
| 623 | execOptions.customCwd = path.dirname(inputFilename); |
| 624 | } |
| 625 | |
| 626 | const result = await this.exec(compiler, options, execOptions); |
| 627 | return { |
| 628 | ...result, |
| 629 | inputFilename: inputFilename, |
| 630 | }; |
| 631 | } |
| 632 | |
| 633 | supportsObjdump() { |
| 634 | return !!this.objdumperClass; |
no test coverage detected