module main

Code Map

module main;


struct ArgLooper
{
public:
	fn set(args: string[]) { }
	fn next() string { }
	fn nextOrNull() string { }
}

//! The entry point for the compiler.
fn main(strArgs: string[]) i32 { }
fn checkArgs(files: string[], settings: Settings) bool { }
fn handleArgs(strArgs: string[], args: Arg[], ver: VersionSet, settings: Settings) bool { }
fn getConfigLines() string[] { }
fn getLinesFromFile(file: string, lines: string[]) bool { }
fn printUsage() bool { }
fn printLicense() bool { }
fn main(strArgs: string[]) i32

The entry point for the compiler.

Parses args and hands them of to the driver.