Base:
property
Type
System.Linq.Expressions.Expression.Type
7 references to Type
System.Core (7)
Microsoft\Scripting\Ast\Expression.DebuggerProxy.cs (1)
400
public 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>
128
return Expression.Switch(
Type
, switchValue, defaultBody, Comparison, cases);
Microsoft\Scripting\Compiler\LambdaCompiler.Statements.cs (3)
443
EmitExpressionAsType(node.Cases[i].Body, node.
Type
, flags);
460
EmitExpressionAsType(node.DefaultBody, node.
Type
, flags);
653
Expression.Switch(node.
Type
, switchIndex, node.DefaultBody, null, cases)
Microsoft\Scripting\Compiler\StackSpiller.cs (1)
837
expr = new SwitchExpression(node.
Type
, switchValue.Node, defaultBody.Node, node.Comparison, cases);