1 -W, --warn Show warnings
2 -q, --quiet Do not show warnings
3 --stop-on-first-error Stop on first error
4 --no-color Do not use color to display errors and warnings
5 --log Generate various log files
6 --log-dir Directory where to generate log files
7 -h, -?, --help Show Help (This screen)
8 --version Show version and exit
10 -I, --path Set include path for loaders (may be used more than once)
11 --only-parse Only proceed to parse step of loaders
12 --only-metamodel Stop after meta-model processing
13 -o, --output Output file
14 --no-cc Do not invoke C compiler
15 --make-flags Additional options to make
16 --compile-dir Directory used to generate temporary files
17 --hardening Generate contracts in the C code against bugs in the compiler
18 --no-shortcut-range Always insantiate a range and its iterator on 'for' loops
19 --no-check-covariance Disable type tests of covariant parameters (dangerous)
20 --no-check-initialization Disable isset tests at the end of constructors (dangerous)
21 --no-check-assert Disable the evaluation of explicit 'assert' and 'as' (dangerous)
22 --no-check-autocast Disable implicit casts on unsafe expression usage (dangerous)
23 --no-check-other Disable implicit tests: unset attribute, null receiver (dangerous)
24 --typing-test-metrics Enable static and dynamic count of all type tests
25 --separate Use separate compilation
26 --no-inline-intern Do not inline call to intern methods
27 --no-union-attribute Put primitive attibutes in a box instead of an union
28 --no-shortcut-equal Always call == in a polymorphic way
29 --inline-coloring-numbers Inline colors and ids
30 --bm-typing Colorize items incrementaly, used to simulate binary matrix typing
31 --phmod-typing Replace coloration by perfect hashing (with mod operator)
32 --phand-typing Replace coloration by perfect hashing (with and operator)
33 --tables-metrics Enable static size measuring of tables used for vft, typing and resolution
34 --erasure Erase generic types
35 --no-check-erasure-cast Disable implicit casts on unsafe return with erasure-typing policy (dangerous)
36 --global Use global compilation
37 -m Additionals module to min-in