Align segment offset. Input: seg segment to be aligned datasize size in bytes of object to be aligned
Write dt to Object file.
We put out an external definition.
Mark a Symbol as going into a read-only segment.
Output Symbol as a readonly comdat.
Determine register candidates.
Write out a readonly string literal in an implementation-defined manner.
Output n bytes of a common block, n > 0.
Put out code segment name record.
Write out statically allocated data. Input: s symbol to be initialized
Walk expression tree, converting it from a PARSER tree to a code generator tree.
Output function thunk.
Optimize function, generate code for it, and write it out.
Write data into read-only data segment. Return symbol for it.
Compiler implementation of the D programming language.