csharp
public enum ConversionKindHow one type reaches another.
No guide page documents this yet — the page shows what the code says about itself.
Fields and properties (9)
NoneNo conversion exists.
IdentityImplicitNumericA widening numeric conversion (int → float, int2 → float2).
ImplicitConstantA literal whose value fits the target (val x: float = 1).
ImplicitSplatA scalar broadcast across a vector's lanes (float3(0), v * 2).
ImplicitReferenceDerived → base, or a type → a protocol it conforms to.
ExplicitNumericExplicitReferenceBase → derived.
ExplicitEnumeration
Used by (5)
- BinderVixen.Raven
- ConversionVixen.Raven
- ConversionsVixen.Raven
- LowererVixen.Raven
- TypeSystemTestsVixen.Raven.Tests