dmd.json

Code for generating .json descriptions of the module when passing the -X flag to dmd.

Members

Functions

json_generate
void json_generate(Modules modules, OutBuffer buf)

Generate json for the modules.

tryParseJsonField
JsonFieldFlags tryParseJsonField(const(char)* fieldName)

Parse the given fieldName and return its corresponding JsonFieldFlags value.

Manifest constants

jsonFieldNames
enum jsonFieldNames;

A string listing the name of each JSON field. Useful for errors messages.

Meta