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