csharp
public sealed class BoundObjectCreationExpressionConstruction 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)
public MethodSymbol? Constructorpublic IReadOnlyList<BoundExpression> Argumentspublic override BoundKind Kindpublic override TypeSymbol Typepublic override Symbol? Symbolpublic override IEnumerable<BoundNode> Children
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