Skip to content

Commit

Permalink
rename getArgumentParserCls to getArgumentParserClass
Browse files Browse the repository at this point in the history
  • Loading branch information
OfekShilon committed Oct 1, 2024
1 parent a54d972 commit a71f8bb
Show file tree
Hide file tree
Showing 52 changed files with 55 additions and 55 deletions.
8 changes: 4 additions & 4 deletions lib/base-compiler.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3259,7 +3259,7 @@ but nothing was dumped. Possible causes are:
return null;
}

protected getArgumentParserCls(): typeof BaseParser {
protected getArgumentParserClass(): typeof BaseParser {
const exe = this.compiler.exe.toLowerCase();
const exeFilename = path.basename(exe);
if (exeFilename.includes('icc')) {
Expand Down Expand Up @@ -3308,7 +3308,7 @@ but nothing was dumped. Possible causes are:

async getTargetsAsOverrideValues(): Promise<CompilerOverrideOption[]> {
if (!this.buildenvsetup || !this.buildenvsetup.getCompilerArch()) {
const parserCls = this.getArgumentParserCls();
const parserCls = this.getArgumentParserClass();
const targets = await parserCls.getPossibleTargets(this);

return targets.map(target => {
Expand All @@ -3323,7 +3323,7 @@ but nothing was dumped. Possible causes are:
}

async getPossibleStdversAsOverrideValues(): Promise<CompilerOverrideOption[]> {
const parser = this.getArgumentParserCls();
const parser = this.getArgumentParserClass();
return await parser.getPossibleStdvers(this);
}

Expand Down Expand Up @@ -3499,7 +3499,7 @@ but nothing was dumped. Possible causes are:
}
return this;
} else {
const initResult = await this.getArgumentParserCls().parse(this);
const initResult = await this.getArgumentParserClass().parse(this);

await this.populatePossibleOverrides();
await this.populatePossibleRuntimeTools();
Expand Down
2 changes: 1 addition & 1 deletion lib/compilers/assembly.ts
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ export class AssemblyCompiler extends BaseCompiler {
return [];
}

override getArgumentParserCls() {
override getArgumentParserClass() {
return BaseParser;
}

Expand Down
2 changes: 1 addition & 1 deletion lib/compilers/carbon.ts
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,7 @@ export class CarbonCompiler extends BaseCompiler {
return result;
}

override getArgumentParserCls() {
override getArgumentParserClass() {
// TODO: may need a custom one, based on/borrowing from ClangParser
return BaseParser;
}
Expand Down
2 changes: 1 addition & 1 deletion lib/compilers/circle.ts
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ export class CircleCompiler extends BaseCompiler {
return 'circle';
}

protected override getArgumentParserCls() {
protected override getArgumentParserClass() {
return CircleParser;
}

Expand Down
2 changes: 1 addition & 1 deletion lib/compilers/circt.ts
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ export class CIRCTCompiler extends BaseCompiler {
return ['-o', outputFilename];
}

override getArgumentParserCls(): any {
override getArgumentParserClass(): any {
return BaseParser;
}

Expand Down
2 changes: 1 addition & 1 deletion lib/compilers/crystal.ts
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,7 @@ export class CrystalCompiler extends BaseCompiler {
return this.getExecutableFilename(path.dirname(defaultOutputFilename), this.outputFilebase);
}

override getArgumentParserCls() {
override getArgumentParserClass() {
return CrystalParser;
}

Expand Down
2 changes: 1 addition & 1 deletion lib/compilers/dart.ts
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ export class DartCompiler extends BaseCompiler {
}
}

override getArgumentParserCls() {
override getArgumentParserClass() {
return BaseParser;
}
}
2 changes: 1 addition & 1 deletion lib/compilers/dmd.ts
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ export class DMDCompiler extends BaseCompiler {
return this.runCompiler(compiler, options, inputFilename, execOptions);
}

override getArgumentParserCls() {
override getArgumentParserClass() {
return ClangParser;
}

Expand Down
2 changes: 1 addition & 1 deletion lib/compilers/elixir.ts
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ export class ElixirCompiler extends BaseCompiler {
return path.join(dirPath, `${outputFilebase}`);
}

override getArgumentParserCls() {
override getArgumentParserClass() {
return ElixirParser;
}
}
2 changes: 1 addition & 1 deletion lib/compilers/erlang.ts
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ export class ErlangCompiler extends BaseCompiler {
return path.join(dirPath, `${outputFilebase}.S`);
}

override getArgumentParserCls() {
override getArgumentParserClass() {
return ErlangParser;
}
}
2 changes: 1 addition & 1 deletion lib/compilers/erlangasm.ts
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ export class ErlangAsmCompiler extends BaseCompiler {
return path.join(dirPath, `${outputFilebase}.asm`);
}

override getArgumentParserCls() {
override getArgumentParserClass() {
return ErlangParser;
}
}
2 changes: 1 addition & 1 deletion lib/compilers/flang.ts
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ export class FlangCompiler extends FortranCompiler {
return 'flang';
}

protected override getArgumentParserCls(): any {
protected override getArgumentParserClass(): any {
return FlangParser;
}

Expand Down
2 changes: 1 addition & 1 deletion lib/compilers/fortran.ts
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ export class FortranCompiler extends BaseCompiler {
return 'fortran';
}

protected override getArgumentParserCls(): any {
protected override getArgumentParserClass(): any {
return GccFortranParser;
}

Expand Down
2 changes: 1 addition & 1 deletion lib/compilers/gnucobol.ts
Original file line number Diff line number Diff line change
Expand Up @@ -130,7 +130,7 @@ export class GnuCobolCompiler extends BaseCompiler {
return [];
}

protected override getArgumentParserCls() {
protected override getArgumentParserClass() {
return GnuCobolParser;
}
}
2 changes: 1 addition & 1 deletion lib/compilers/golang.ts
Original file line number Diff line number Diff line change
Expand Up @@ -270,7 +270,7 @@ export class GolangCompiler extends BaseCompiler {
return options;
}

override getArgumentParserCls(): any {
override getArgumentParserClass(): any {
return GolangParser;
}

Expand Down
2 changes: 1 addition & 1 deletion lib/compilers/haskell.ts
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ export class HaskellCompiler extends BaseCompiler {
return [libPathFlag + '.', ...this.getSharedLibraryPaths(libraries).map(path => libPathFlag + path)];
}

override getArgumentParserCls(): any {
override getArgumentParserClass(): any {
return GHCParser;
}
}
2 changes: 1 addition & 1 deletion lib/compilers/ispc.ts
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ export class ISPCCompiler extends BaseCompiler {
return super.generateIR(inputFilename, newOptions, irOptions, produceCfg, filters);
}

override getArgumentParserCls() {
override getArgumentParserClass() {
return ISPCParser;
}

Expand Down
2 changes: 1 addition & 1 deletion lib/compilers/java.ts
Original file line number Diff line number Diff line change
Expand Up @@ -203,7 +203,7 @@ export class JavaCompiler extends BaseCompiler implements SimpleOutputFilenameCo
return 'Main';
}

override getArgumentParserCls() {
override getArgumentParserClass() {
return JavaParser;
}

Expand Down
2 changes: 1 addition & 1 deletion lib/compilers/julia.ts
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ export class JuliaCompiler extends BaseCompiler {
return [];
}

override getArgumentParserCls() {
override getArgumentParserClass() {
return JuliaParser;
}

Expand Down
2 changes: 1 addition & 1 deletion lib/compilers/kotlin.ts
Original file line number Diff line number Diff line change
Expand Up @@ -140,7 +140,7 @@ export class KotlinCompiler extends JavaCompiler implements SimpleOutputFilename
};
}

override getArgumentParserCls() {
override getArgumentParserClass() {
return KotlinParser;
}
}
2 changes: 1 addition & 1 deletion lib/compilers/ldc.ts
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@ export class LDCCompiler extends BaseCompiler {
return options;
}

override getArgumentParserCls() {
override getArgumentParserClass() {
return LDCParser;
}

Expand Down
2 changes: 1 addition & 1 deletion lib/compilers/llc.ts
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ export class LLCCompiler extends BaseCompiler {
return options;
}

override getArgumentParserCls() {
override getArgumentParserClass() {
return ClangParser;
}
}
2 changes: 1 addition & 1 deletion lib/compilers/llvm-mca.ts
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ export class LLVMmcaTool extends AnalysisTool {
return options;
}

override getArgumentParserCls() {
override getArgumentParserClass() {
return ClangParser;
}
}
2 changes: 1 addition & 1 deletion lib/compilers/madpascal.ts
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ export class MadPascalCompiler extends BaseCompiler {
return this.getCompilerOutputFilename(dirPath, outputFilebase);
}

protected override getArgumentParserCls(): any {
protected override getArgumentParserClass(): any {
return MadpascalParser;
}

Expand Down
2 changes: 1 addition & 1 deletion lib/compilers/mlir.ts
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ export class MLIRCompiler extends BaseCompiler {
return ['-o', outputFilename];
}

override getArgumentParserCls(): any {
override getArgumentParserClass(): any {
return BaseParser;
}

Expand Down
2 changes: 1 addition & 1 deletion lib/compilers/mrustc.ts
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ export class MrustcCompiler extends BaseCompiler {
return path.join(dirPath, `${path.basename(this.compileFilename, this.lang.extensions[0])}.c`);
}

override getArgumentParserCls() {
override getArgumentParserClass() {
return MrustcParser;
}

Expand Down
2 changes: 1 addition & 1 deletion lib/compilers/nim.ts
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,7 @@ export class NimCompiler extends BaseCompiler {
return [];
}

override getArgumentParserCls() {
override getArgumentParserClass() {
return NimParser;
}

Expand Down
2 changes: 1 addition & 1 deletion lib/compilers/nvcc.ts
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ export class NvccCompiler extends BaseCompiler {
return opts;
}

override getArgumentParserCls() {
override getArgumentParserClass() {
return ClangParser;
}

Expand Down
2 changes: 1 addition & 1 deletion lib/compilers/nvrtc.ts
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ export class NvrtcCompiler extends BaseCompiler {
return ['-o', this.filename(outputFilename), '-lineinfo', filters.binary ? '-cubin' : '-ptx'];
}

override getArgumentParserCls() {
override getArgumentParserClass() {
return ClangParser;
}

Expand Down
2 changes: 1 addition & 1 deletion lib/compilers/ocaml.ts
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ export class OCamlCompiler extends BaseCompiler {
return options;
}

override getArgumentParserCls() {
override getArgumentParserClass() {
return PascalParser;
}
}
2 changes: 1 addition & 1 deletion lib/compilers/opt.ts
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ export class OptCompiler extends BaseCompiler {
return ['-o', this.filename(outputFilename), '-S'];
}

override getArgumentParserCls() {
override getArgumentParserClass() {
return ClangParser;
}
}
2 changes: 1 addition & 1 deletion lib/compilers/osaca.ts
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ export class OSACATool extends AnalysisTool {
};
}

override getArgumentParserCls() {
override getArgumentParserClass() {
return BaseParser;
}
}
2 changes: 1 addition & 1 deletion lib/compilers/pascal.ts
Original file line number Diff line number Diff line change
Expand Up @@ -279,7 +279,7 @@ export class FPCCompiler extends BaseCompiler {
return result;
}

override getArgumentParserCls() {
override getArgumentParserClass() {
return PascalParser;
}

Expand Down
2 changes: 1 addition & 1 deletion lib/compilers/ptxas.ts
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@ export class PtxAssembler extends BaseCompiler {
return [];
}

override getArgumentParserCls() {
override getArgumentParserClass() {
return BaseParser;
}

Expand Down
2 changes: 1 addition & 1 deletion lib/compilers/python.ts
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ export class PythonCompiler extends BaseCompiler {
return ['-I', this.disasmScriptPath, '--outputfile', outputFilename, '--inputfile'];
}

override getArgumentParserCls() {
override getArgumentParserClass() {
return BaseParser;
}

Expand Down
2 changes: 1 addition & 1 deletion lib/compilers/ruby.ts
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,7 @@ export class RubyCompiler extends BaseCompiler {
];
}

override getArgumentParserCls() {
override getArgumentParserClass() {
return BaseParser;
}
}
2 changes: 1 addition & 1 deletion lib/compilers/rust.ts
Original file line number Diff line number Diff line change
Expand Up @@ -252,7 +252,7 @@ export class RustCompiler extends BaseCompiler {
return outputFilename;
}

override getArgumentParserCls() {
override getArgumentParserClass() {
return RustParser;
}

Expand Down
2 changes: 1 addition & 1 deletion lib/compilers/scala.ts
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ export class ScalaCompiler extends JavaCompiler {
return Semver.gte(asSafeVer(this.compiler.semver), '3.0.0', true) ? scala3Opts : scala2Opts;
}

override getArgumentParserCls() {
override getArgumentParserClass() {
return ScalaParser;
}
}
2 changes: 1 addition & 1 deletion lib/compilers/solidity-zksync.ts
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ export class SolidityZKsyncCompiler extends BaseCompiler {
return [];
}

override getArgumentParserCls() {
override getArgumentParserClass() {
return ZksolcParser;
}

Expand Down
2 changes: 1 addition & 1 deletion lib/compilers/solidity.ts
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ export class SolidityCompiler extends BaseCompiler {
return [];
}

override getArgumentParserCls() {
override getArgumentParserClass() {
return ClangParser;
}

Expand Down
2 changes: 1 addition & 1 deletion lib/compilers/swift.ts
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ export class SwiftCompiler extends BaseCompiler {
return [];
}

override getArgumentParserCls() {
override getArgumentParserClass() {
return SwiftParser;
}

Expand Down
Loading

0 comments on commit a71f8bb

Please sign in to comment.