mirror.ctfe

This module provides the CTFE variant of compile-time reflection, allowing client code to use regular D functions (as opposed to template metaprogramming) to operate on the contents of a D module using string mixins.

Members

Functions

module_
Module module_()

Returns compile-time reflection information about a D module.

Structs

Aggregate
struct Aggregate

A user-defined type (struct, class, or enum).

Function
struct Function

A free function

Module
struct Module

A D module.

Parameter
struct Parameter

A function parameter

Type
struct Type
Undocumented in source.
Variable
struct Variable

A variable

Meta