(result: any, filters: ParseFiltersAndOutputOptions, options: string[])
| 66 | } |
| 67 | |
| 68 | override async processAsm(result: any, filters: ParseFiltersAndOutputOptions, options: string[]): Promise<any> { |
| 69 | const backend = this.getBackendFromOptions(options); |
| 70 | switch (backend) { |
| 71 | case 'c': |
| 72 | case 'js': |
| 73 | case 'js_node': |
| 74 | case 'js_browser': |
| 75 | case 'js_freestanding': |
| 76 | case 'go': { |
| 77 | return this.processCLike(result, filters); |
| 78 | } |
| 79 | default: { |
| 80 | return this.asm.process(result.asm, filters); |
| 81 | } |
| 82 | } |
| 83 | } |
| 84 | |
| 85 | override getSharedLibraryPathsAsArguments(libraries: SelectedLibraryVersion[], libDownloadPath?: string) { |
| 86 | return []; |
no test coverage detected