mirror of
https://github.com/compiler-explorer/compiler-explorer.git
synced 2025-12-27 09:23:52 -05:00
Merge remote-tracking branch 'origin/main' into claude/typesafe_gl
This commit is contained in:
@@ -26,7 +26,9 @@ import {LLVMIrBackendOptions} from '../../types/compilation/ir.interfaces.js';
|
||||
import type {ParseFiltersAndOutputOptions} from '../../types/features/filters.interfaces.js';
|
||||
import {unwrap} from '../assert.js';
|
||||
|
||||
import {OptRemark} from '../../static/panes/opt-view.interfaces.js';
|
||||
import {FlangParser} from './argument-parsers.js';
|
||||
import {processYamlOptRemarks} from './clang.js';
|
||||
import {FortranCompiler} from './fortran.js';
|
||||
|
||||
export class FlangCompiler extends FortranCompiler {
|
||||
@@ -51,6 +53,10 @@ export class FlangCompiler extends FortranCompiler {
|
||||
return options;
|
||||
}
|
||||
|
||||
override processRawOptRemarks(buffer: string, compileFileName?: string): OptRemark[] {
|
||||
return processYamlOptRemarks(buffer, compileFileName);
|
||||
}
|
||||
|
||||
override async generateIR(
|
||||
inputFilename: string,
|
||||
options: string[],
|
||||
|
||||
Reference in New Issue
Block a user