Base:
property
Type
System.Linq.Expressions.Expression.Type
14 references to Type
System.Linq.Expressions (14)
System\Linq\Expressions\BinaryExpression.cs (2)
1392Type delegateType = conversion.Type; 1548Type delegateType = conversion.Type;
System\Linq\Expressions\Compiler\LambdaCompiler.cs (1)
265return _method.CreateDelegate(_lambda.Type, new Closure(_boundConstants.ToArray(), null));
System\Linq\Expressions\Compiler\LambdaCompiler.Expressions.cs (1)
204List<WriteBack>? wb = EmitArguments(lambda.Type.GetInvokeMethod(), invoke);
System\Linq\Expressions\Compiler\LambdaCompiler.Lambda.cs (1)
94Type delegateType = inner._lambda.Type;
System\Linq\Expressions\Compiler\LambdaCompiler.Logical.cs (2)
146_ilg.Emit(OpCodes.Callvirt, b.Conversion.Type.GetInvokeMethod()); 199_ilg.Emit(OpCodes.Callvirt, b.Conversion.Type.GetInvokeMethod());
System\Linq\Expressions\DebugViewWriter.cs (2)
400Out($".Lambda {GetLambdaName(node)}<{node.Type}>"); 1170Out($".Lambda {GetLambdaName(lambda)}<{lambda.Type}>");
System\Linq\Expressions\Expression.DebuggerProxy.cs (1)
235public Type Type => _node.Type;
System\Linq\Expressions\Interpreter\LightCompiler.cs (1)
2647Expression.Call(node.Conversion, node.Conversion.Type.GetInvokeMethod(), new[] { temp })
System\Linq\Expressions\Interpreter\LightDelegateCreator.cs (1)
32return new LightLambda(this, closure).MakeDelegate(_lambda.Type);
System\Linq\Expressions\LambdaExpression.cs (2)
42/// <returns>The <see cref="Type"/> that represents the static type of the expression.</returns> 76public Type ReturnType => Type.GetInvokeMethod().ReturnType;