Base:
property
Type
System.Linq.Expressions.Expression.Type
1 write to Type
System.Linq.Expressions (1)
System\Linq\Expressions\NewArrayExpression.cs (1)
23Type = type;
10 references to Type
System.Linq.Expressions (10)
System\Linq\Expressions\Compiler\LambdaCompiler.Expressions.cs (2)
905Type elementType = node.Type.GetElementType()!; 925_ilg.EmitArray(node.Type);
System\Linq\Expressions\Compiler\StackSpiller.cs (1)
489expr = NewArrayExpression.Make(node.NodeType, node.Type, new TrueReadOnlyCollection<Expression>(cr[0, -1]!));
System\Linq\Expressions\DebugViewWriter.cs (2)
791Out(".NewArray " + node.Type.GetElementType()!.ToString()); 797Out(".NewArray " + node.Type.ToString(), Flow.Space);
System\Linq\Expressions\Expression.DebuggerProxy.cs (1)
344public Type Type => _node.Type;
System\Linq\Expressions\ExpressionStringBuilder.cs (1)
546Out(node.Type.ToString());
System\Linq\Expressions\Interpreter\LightCompiler.cs (1)
2525Type elementType = node.Type.GetElementType()!;
System\Linq\Expressions\NewArrayExpression.cs (2)
76? NewArrayInit(Type.GetElementType()!, expressions) 77: NewArrayBounds(Type.GetElementType()!, expressions);