# Clang 4 documentation

## Index

Symbols | C | E | N

## Symbols

-### command line option --help command line option -ansi command line option -arch <architecture> command line option -c command line option -cl-ext command line option -D<macroname>=<value> command line option -E command line option -F<directory> command line option -fblocks command line option -fborland-extensions command line option -fbracket-depth=N command line option -fcomment-block-commands=[commands] command line option -fcommon, -fno-common command line option -fconstexpr-depth=N command line option -fdenormal-fp-math=[values] command line option -fdiagnostics-format=clang/msvc/vi command line option -fdiagnostics-parseable-fixits command line option -fdiagnostics-show-category=none/id/name command line option -fdiagnostics-show-template-tree command line option -femulated-tls command line option -ferror-limit=123 command line option -fexceptions command line option -ffake-address-space-map command line option -ffast-math command line option -ffreestanding command line option -finclude-default-header command line option -flax-vector-conversions command line option -flto, -flto=full, -flto=thin, -emit-llvm command line option, [1], [2] -fmath-errno command line option -fms-extensions command line option -fmsc-version= command line option -fno-assume-sane-operator-new command line option -fno-builtin command line option -fno-crash-diagnostics command line option -fno-elide-type command line option -fno-sanitize-blacklist command line option -fno-standalone-debug command line option -fobjc-abi-version=version command line option -fobjc-nonfragile-abi, -fno-objc-nonfragile-abi command line option -fobjc-nonfragile-abi-version=<version> command line option -fopenmp-use-tls command line option -foperator-arrow-depth=N command line option -fparse-all-comments command line option -fpascal-strings command line option -fprofile-generate[=<dirname>] command line option -fprofile-use[=<pathname>] command line option -fsanitize-blacklist=/path/to/blacklist/file command line option -fsanitize-cfi-cross-dso command line option -fsanitize-undefined-trap-on-error command line option -fshow-column, -fshow-source-location, -fcaret-diagnostics, -fdiagnostics-fixit-info, -fdiagnostics-parseable-fixits, -fdiagnostics-print-source-range-info, -fprint-source-range-info, -fdiagnostics-show-option, -fmessage-length command line option -fstandalone-debug command line option -fstandalone-debug -fno-standalone-debug command line option -fstrict-vtable-pointers command line option -fsyntax-only command line option -ftemplate-backtrace-limit=123 command line option -ftemplate-depth=N command line option -ftime-report command line option -ftls-model=<model> command line option -ftls-model=[model] command line option -ftrap-function=[name] command line option -ftrapv command line option | -fvisibility command line option -fwhole-program-vtables command line option -fwritable-strings command line option -g command line option -g, -gline-tables-only, -gmodules command line option -g0 command line option -ggdb, -glldb, -gsce command line option -gline-tables-only command line option -I<directory> command line option -include <filename> command line option -integrated-as, -no-integrated-as command line option -m[no-]crc command line option -march=<cpu> command line option -mcompact-branches=[values] command line option -mgeneral-regs-only command line option -mhwdiv=[values] command line option -miphoneos-version-min command line option -mmacosx-version-min=<version> command line option -MV command line option -nobuiltininc command line option -nostdinc command line option -nostdlibinc command line option -o <file> command line option -O0, -O1, -O2, -O3, -Ofast, -Os, -Oz, -Og, -O, -O4 command line option -ObjC, -ObjC++ command line option -pedantic command line option -pedantic-errors command line option -print-file-name=<file> command line option -print-libgcc-file-name command line option -print-prog-name=<name> command line option -print-search-dirs command line option -Qunused-arguments command line option -rtlib=<library> command line option -S command line option -save-stats, -save-stats=cwd, -save-stats=obj command line option, [1], [2] -save-temps command line option -std=<language> command line option -stdlib=<library> command line option -time command line option -trigraphs command line option -U<macroname> command line option -v command line option -w command line option -Wa,<args> command line option -Wambiguous-member-template command line option -Wbind-to-temporary-copy command line option -Wdocumentation command line option -Werror command line option -Weverything command line option -Wextra-tokens command line option -Wfoo command line option -Wl,<args> command line option -Wno-documentation-unknown-command command line option -Wno-error=foo command line option -Wno-foo command line option -Wp,<args> command line option -Wsystem-headers command line option -x <language> command line option -Xanalyzer <arg> command line option -Xassembler <arg> command line option -Xlinker <arg> command line option -Xpreprocessor <arg> command line option

## C

command line option -### --help -D<macroname>=<value> -E -F<directory> -I<directory> -MV -O0, -O1, -O2, -O3, -Ofast, -Os, -Oz, -Og, -O, -O4 -ObjC, -ObjC++ -Qunused-arguments -S -U<macroname> -Wa,<args> -Wambiguous-member-template -Wbind-to-temporary-copy -Wdocumentation -Werror -Weverything -Wextra-tokens -Wfoo -Wl,<args> -Wno-documentation-unknown-command -Wno-error=foo -Wno-foo -Wp,<args> -Wsystem-headers -Xanalyzer <arg> -Xassembler <arg> -Xlinker <arg> -Xpreprocessor <arg> -ansi -arch <architecture> -c -cl-ext -fblocks -fborland-extensions -fbracket-depth=N -fcomment-block-commands=[commands] -fcommon, -fno-common -fconstexpr-depth=N -fdenormal-fp-math=[values] -fdiagnostics-format=clang/msvc/vi -fdiagnostics-parseable-fixits -fdiagnostics-show-category=none/id/name -fdiagnostics-show-template-tree -femulated-tls -ferror-limit=123 -fexceptions -ffake-address-space-map -ffast-math -ffreestanding -finclude-default-header -flax-vector-conversions -flto, -flto=full, -flto=thin, -emit-llvm, [1], [2] -fmath-errno -fms-extensions -fmsc-version= -fno-assume-sane-operator-new -fno-builtin -fno-crash-diagnostics -fno-elide-type -fno-sanitize-blacklist -fno-standalone-debug -fobjc-abi-version=version -fobjc-nonfragile-abi, -fno-objc-nonfragile-abi -fobjc-nonfragile-abi-version=<version> -fopenmp-use-tls -foperator-arrow-depth=N -fparse-all-comments -fpascal-strings -fprofile-generate[=<dirname>] -fprofile-use[=<pathname>] -fsanitize-blacklist=/path/to/blacklist/file -fsanitize-cfi-cross-dso -fsanitize-undefined-trap-on-error -fshow-column, -fshow-source-location, -fcaret-diagnostics, -fdiagnostics-fixit-info, -fdiagnostics-parseable-fixits, -fdiagnostics-print-source-range-info, -fprint-source-range-info, -fdiagnostics-show-option, -fmessage-length -fstandalone-debug -fstandalone-debug -fno-standalone-debug -fstrict-vtable-pointers -fsyntax-only -ftemplate-backtrace-limit=123 -ftemplate-depth=N -ftime-report -ftls-model=<model> -ftls-model=[model] -ftrap-function=[name] -ftrapv -fvisibility -fwhole-program-vtables -fwritable-strings -g -g, -gline-tables-only, -gmodules -g0 -ggdb, -glldb, -gsce -gline-tables-only -include <filename> -integrated-as, -no-integrated-as -m[no-]crc -march=<cpu> -mcompact-branches=[values] -mgeneral-regs-only -mhwdiv=[values] -miphoneos-version-min -mmacosx-version-min=<version> -nobuiltininc -nostdinc -nostdlibinc -o <file> -pedantic -pedantic-errors -print-file-name=<file> -print-libgcc-file-name -print-prog-name=<name> -print-search-dirs -rtlib=<library> -save-stats, -save-stats=cwd, -save-stats=obj, [1], [2] -save-temps -std=<language> -stdlib=<library> -time -trigraphs -v -w -x <language> no stage selection option | CPATH

## E

environment variable CPATH, [1] C_INCLUDE_PATH,OBJC_INCLUDE_PATH,CPLUS_INCLUDE_PATH,OBJCPLUS_INCLUDE_PATH MACOSX_DEPLOYMENT_TARGET TMPDIR,TEMP,TMP

## N

no stage selection option command line option