Fields

finalread onlyversion:Int

The version integer of the current Haxe compiler build.

finalread onlyverbose:Bool

If `--verbose` mode is enabled, this is `true`.

finalread onlystdPath:Array<String>

A list of paths being used for the standard library.

finalread onlyplatformConfig:PlatformConfig

The compilation configuration for the target platform.

finalread onlyplatform:Platform

The target platform.

finalread onlypackageRules:Map<String, PackageRule>

Special access rules for packages depending on the compiler configuration. For example, the "java" package is "Forbidden" when the target platform is Python.

finalread onlymainClass:TypePath

The path of the class passed using the `-main` argument.

finalread onlyfoptimize:Bool

If `--no-opt` is enabled, this is `false`.

finalread onlydebug:Bool

If `--debug` mode is enabled, this is `true`.

finalread onlyargs:Array<String>

Returns an array of the arguments passed to the compiler from either the `.hxml` file or the command line.