View source code
Display the source code in dmd/hdrgen.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.hdrgen
Compiler implementation of the D programming language.
Documentation
https://dlang.org/phobos/dmd_hdrgen.html
Coverage
https://codecov.io/gh/dlang/dmd/src/master/src/dmd/hdrgen.d
Functions
Name | Description |
---|---|
argExpTypesToCBuffer(buf, arguments)
|
Write out argument types to buf. |
moduleToBuffer(buf, m)
|
Dumps the full contents of module m to buf .
|
parametersTypeToChars(parameters, varargs)
|
Pretty print function parameters. |
parameterToChars(parameter, tf, fullQual)
|
Pretty print function parameter. |
protectionToChars(kind)
|
|
protectionToString(kind)
|
|
stcToChars(stc)
|
Pick off one of the storage classes from stc, and return a pointer to a string representation of it. stc is reduced by the one picked. |
stcToString(stc)
|
|
trustToChars(trust)
|
|
trustToString(trust)
|
Authors
License
Copyright © 1999-2022 by the D Language Foundation | Page generated by ddox.