24 references to TypeOperand
System.Activities (3)
Microsoft\VisualBasic\Activities\VisualBasicDesignerHelper.cs (1)
602EnsureTypeReferenced(typeBinary.TypeOperand, true, typeReferences);
Microsoft\VisualBasic\Activities\VisualBasicHelper.cs (1)
1056return Expression.TypeIs(expr1, typeBinary.TypeOperand);
System\Activities\ExpressionUtilities.cs (1)
1128typeBinary.TypeOperand);
System.Core (14)
Microsoft\Scripting\Ast\DebugViewWriter.cs (1)
858Out(node.TypeOperand.ToString());
Microsoft\Scripting\Ast\Expression.DebuggerProxy.cs (1)
432public Type TypeOperand { get { return _node.TypeOperand; } }
Microsoft\Scripting\Ast\ExpressionStringBuilder.cs (1)
616Out(node.TypeOperand.Name);
Microsoft\Scripting\Ast\TypeBinaryExpression.cs (6)
182return Expression.TypeIs(expression, TypeOperand); 184return Expression.TypeEqual(expression, TypeOperand); 193/// <param name="type">A <see cref="Type"/> to set the <see cref="TypeBinaryExpression.TypeOperand"/> property equal to.</param> 194/// <returns>A <see cref="TypeBinaryExpression"/> for which the <see cref="NodeType"/> property is equal to <see cref="TypeIs"/> and for which the <see cref="Expression"/> and <see cref="TypeBinaryExpression.TypeOperand"/> properties are set to the specified values.</returns> 207/// <param name="type">A <see cref="Type"/> to set the <see cref="TypeBinaryExpression.TypeOperand"/> property equal to.</param> 208/// <returns>A <see cref="TypeBinaryExpression"/> for which the <see cref="NodeType"/> property is equal to <see cref="TypeEqual"/> and for which the <see cref="Expression"/> and <see cref="TypeBinaryExpression.TypeOperand"/> properties are set to the specified values.</returns>
Microsoft\Scripting\Compiler\ConstantCheck.cs (1)
52return AnalyzeTypeIs(typeIs.Expression, typeIs.TypeOperand);
Microsoft\Scripting\Compiler\LambdaCompiler.Expressions.cs (1)
579_ilg.Emit(OpCodes.Isinst, node.TypeOperand);
Microsoft\Scripting\Compiler\StackSpiller.cs (2)
524expr = Expression.TypeIs(expression.Node, node.TypeOperand); 526expr = Expression.TypeEqual(expression.Node, node.TypeOperand);
System\Linq\Expressions\ExpressionVisitor.cs (1)
132return Expression.TypeIs(expr, b.TypeOperand);
System.Data.Entity (2)
System\Data\Objects\ELinq\EntityExpressionVisitor.cs (1)
153return Expression.TypeIs(expr, b.TypeOperand);
System\Data\Objects\ELinq\Translator.cs (1)
1083TypeUsage toType = parent.GetIsOrAsTargetType(fromType, ExpressionType.TypeIs, linq.TypeOperand, linq.Expression.Type);
System.Data.Linq (2)
SqlClient\Query\Funcletizer.cs (1)
259return Expression.TypeIs(expr, b.TypeOperand);
SqlClient\Query\QueryConverter.cs (1)
619Type ofType = b.TypeOperand;
System.Data.Services (1)
parent\Client\System\Data\Services\Client\ALinq\ALinqExpressionVisitor.cs (1)
262return Expression.TypeIs(expr, b.TypeOperand);
System.Data.Services.Client (2)
System\Data\Services\Client\ALinq\ALinqExpressionVisitor.cs (1)
262return Expression.TypeIs(expr, b.TypeOperand);
System\Data\Services\Client\ALinq\ExpressionWriter.cs (1)
452this.builder.Append(this.TypeNameForUri(b.TypeOperand));