csharp
public sealed class SynthesizedFieldSymbolA field the compiler makes up rather than reading from source: vector swizzles (v.xy), tuple elements, array.Length.
No guide page documents this yet — the page shows what the code says about itself.
Fields and properties (6)
public override string Namepublic override Symbol? ContainingSymbolpublic override TypeSymbol Typepublic override bool IsReadOnlypublic override object? ConstantValueSet for a sized array's Length, which makes it usable everywhere a constant is — including as another array's size.
public override bool IsConst
Used by (6)
- ArrayTypeSymbolVixen.Raven
- BufferTypeSymbolVixen.Raven
- LowererVixen.Raven
- PrimitiveTypeSymbolVixen.Raven
- TupleTypeSymbolVixen.Raven
- TypeSystemTestsVixen.Raven.Tests