(result, filters?: ParseFiltersAndOutputOptions)
| 3529 | } |
| 3530 | |
| 3531 | async postProcessAsm(result, filters?: ParseFiltersAndOutputOptions): Promise<ParsedAsmResult> { |
| 3532 | if (!result.okToCache || !this.demanglerClass || !result.asm) return result; |
| 3533 | const demangler = new this.demanglerClass(this.compiler.demangler, this, this.optionsForDemangler(filters)); |
| 3534 | |
| 3535 | return await demangler.process(result); |
| 3536 | } |
| 3537 | |
| 3538 | // LLVM opt-remark yaml processing is used by at least clang, flang, rustc and ldcc. |
| 3539 | processRawOptRemarks(buffer: string, compileFileName = ''): OptRemark[] { |
no test coverage detected