api
ValueKind.ch
Declarations in ValueKind.ch
1 declarationscompiler
Declarations
Public only
ValueKind#
Publicenum
enum ValueKind {
IntN,
Float,
Double,
Bool,
String,
Expression,
ArrayValue,
StructValue,
LambdaFunc,
IfValue,
SwitchValue,
LoopValue,
NewTypedValue,
NewValue,
PlacementNewValue,
IncDecValue,
IsValue,
InValue,
DereferenceValue,
RetStructParamValue,
AccessChain,
CastedValue,
Identifier,
IndexOperator,
FunctionCall,
NegativeValue,
NotValue,
BitwiseNot,
NullValue,
SizeOfValue,
UnsafeValue,
ComptimeValue,
AlignOfValue,
OffsetOfValue,
VariantCase,
AddrOfValue,
ReferenceOfValue,
PointerValue,
BlockValue,
TypeInsideValue,
PatternMatchExpr,
ExtractionValue,
WrapValue,
RuntimeValue,
RuntimeBlockValue,
EmbeddedValue,
ExpressiveString,
DynamicValue,
ZeroedValue,
Multiple,
RawLiteral,
AwaitExpr,
GenericInstIdentifier
}