Vixen
02b45cc4

BoundObjectCreationExpression

class Raven/Vixen.Raven/Binding/BoundExpressions.cs:137
csharp
public sealed class BoundObjectCreationExpression

Construction of a value: float3(1, 2, 3), mat3(…), or a user-defined type's init. Constructor is null for built-in vector/matrix construction.

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

Fields and properties (6)

Methods (1)

  • public BoundObjectCreationExpression(SyntaxNode syntax, TypeSymbol type, MethodSymbol? constructor, IReadOnlyList<BoundExpression> arguments)

    Construction of a value: float3(1, 2, 3), mat3(…), or a user-defined type's init. Constructor is null for built-in vector/matrix construction.

Used by (3)

  • BinderVixen.Raven
  • ConstantEvaluatorVixen.Raven
  • LowererVixen.Raven