Developer Guide and Reference

Contents

fargument-alias, Qalias-args

Determines whether function arguments can alias each other.

Syntax

Linux and macOS:
-fargument-alias
-fargument-noalias
Windows:
/Qalias-args
/Qalias-args-
Arguments
None
Default
-fargument-alias
or
/Qalias-args
Function arguments can alias each other and can alias global storage.
Description
This option determines whether function arguments can alias each other. If you specify
-fargument-noalias
or
/Qalias-args-
, function arguments cannot alias each other, but they can alias global storage.
On Linux and
macOS*
systems, you can also disable aliasing for global storage, by specifying option
-fargument-noalias-global
.