Base:
property
Type
System.Linq.Expressions.Expression.Type
7 references to Type
System.Core (7)
Microsoft\Scripting\Ast\Expression.DebuggerProxy.cs (1)
400public Type Type { get { return _node.Type; } }
Microsoft\Scripting\Ast\SwitchExpression.cs (2)
56/// <returns>The <see cref="Type"/> that represents the static type of the expression.</returns> 128return Expression.Switch(Type, switchValue, defaultBody, Comparison, cases);
Microsoft\Scripting\Compiler\LambdaCompiler.Statements.cs (3)
443EmitExpressionAsType(node.Cases[i].Body, node.Type, flags); 460EmitExpressionAsType(node.DefaultBody, node.Type, flags); 653Expression.Switch(node.Type, switchIndex, node.DefaultBody, null, cases)
Microsoft\Scripting\Compiler\StackSpiller.cs (1)
837expr = new SwitchExpression(node.Type, switchValue.Node, defaultBody.Node, node.Comparison, cases);