mir.qualifier

Const and Immutable qualifiers helpers for Mir Type System.

Members

Properties

lightConst
auto lightConst [@property getter]
T lightConst [@property getter]
lightImmutable
auto lightImmutable [@property getter]
T lightImmutable [@property getter]
lightScope
auto ref lightScope [@property getter]

Tries to strip a reference counting handles from the value. This funciton should be used only when the result never skips the current scope.

trustedImmutable
auto trustedImmutable [@property getter]

Templates

LightConstOf
template LightConstOf(T)
LightImmutableOf
template LightImmutableOf(T)
LightScopeOf
template LightScopeOf(T)

Meta

License

Apache-2.0

Authors

Ilya Yaroshenko