Vixen
02b45cc4
csharp
public sealed class IrArrayType

An array. Length is null for an unsized array.

No guide page documents this yet — the page shows what the code says about itself.

Fields and properties (4)

  • public IrType Element
  • public int? Length
  • public override IrTypeKind Kind
  • public override string Name

Methods (4)

  • public IrArrayType(IrType element, int? length = null)
  • public bool Equals(IrArrayType? other)
  • public override bool Equals(object? obj)
  • public override int GetHashCode()

Used by (18)

  • CodeGenTestBaseVixen.Raven.Tests
  • FunctionVerifierVixen.Raven
  • GlslEmitterVixen.Raven
  • GlslTypesVixen.Raven
  • ImportPrunerVixen.Raven
  • IrCapabilitiesVixen.Raven
  • IrIndexAccessVixen.Raven
  • LibraryIrDecoderVixen.Raven
  • LibraryIrEncoderVixen.Raven
  • LowererVixen.Raven
  • ReflectionBuilderVixen.Raven
  • ShaderDataTypeVixen.Raven
  • ShaderLayoutVixen.Raven
  • ShaderLayoutTestsVixen.Raven.Tests
  • SizedArrayTestsVixen.Raven.Tests
  • SpirvEmitterVixen.Raven
  • SpirvTypesVixen.Raven
  • WritableResourceTestsVixen.Raven.Tests