E

An expressioin in C.

Constructors

this
this(string content)

Content of the expression.

this
this(T content)

Convert argument via std.conv.to!string.

this
this(E lhs, string rhs)
e
auto e(string lhs)
auto e(E lhs)

Concatenate two expressions with ".".

Alias This

toString

Members

Functions

opAssign
auto opAssign(T rhs)

Reconstruct the semantic "=" as affecting the content.

opBinary
auto opBinary(in T rhs)

Represent the semantic meaning of binary operators.

opCall
auto opCall(auto ref T value)

Represent the semantic function call.

opCast
T opCast()

String representation of the content. Explicit cast.

opUnary
auto opUnary()

Preprend the textual representation of the operator to the content.

Meta