View source code
Display the source code in dmd/backend/var.d from which this page was generated on github.
Report a bug
If you spot a problem with this page, click here to create a Bugzilla issue.
Improve this page
Quickly fork, edit online, and submit a pull request for this page. Requires a signed-in GitHub account. This works well for small changes. If you'd like to make larger changes you may want to consider using local clone.

Module dmd.backend.var

Global variables for PARSER

Compiler implementation of the D programming language.

Global variables

NameTypeDescription
_tyalignsize byte[256] Size of a type to use for alignment
_tyrelax ubyte[97] Map to relaxed version of type
_tysize byte[256] Size of a type
dttab ubyte[97] Map to Codeview 1 type in debugger record
dttab4 ushort[97] Map to Codeview 4 type in debugger record
sytab char[43] SCxxxx types.
tyequiv ubyte[97] Map to equivalent version of type
tytouns uint[256] Map to unsigned version of type

Authors

Walter Bright

License

Boost License 1.0