Base:
property
Type
System.Linq.Expressions.Expression.Type
1 override of Type
System.Core (1)
Microsoft\Scripting\Ast\BlockExpression.cs (1)
475
public sealed override Type
Type
{
7 references to Type
System.Core (7)
Microsoft\Scripting\Ast\BlockExpression.cs (2)
87
/// <returns>The <see cref="
Type
"/> that represents the static type of the expression.</returns>
105
return Expression.Block(
Type
, variables, expressions);
Microsoft\Scripting\Ast\DebugViewWriter.cs (2)
951
if (node.
Type
!= node.GetExpression(node.ExpressionCount - 1).Type) {
952
Out(String.Format(CultureInfo.CurrentCulture, "<{0}>", node.
Type
.ToString()));
Microsoft\Scripting\Ast\Expression.DebuggerProxy.cs (1)
64
public Type Type { get { return _node.
Type
; } }
Microsoft\Scripting\Compiler\LambdaCompiler.Statements.cs (2)
83
if (emitAs == CompilationFlags.EmitAsVoidType || node.
Type
== typeof(void)) {
86
EmitExpressionAsType(node.GetExpression(count - 1), node.
Type
, tailCall);