24 references to TypeOperand
System.Activities (3)
Microsoft\VisualBasic\Activities\VisualBasicDesignerHelper.cs (1)
602
EnsureTypeReferenced(typeBinary.
TypeOperand
, true, typeReferences);
Microsoft\VisualBasic\Activities\VisualBasicHelper.cs (1)
1056
return Expression.TypeIs(expr1, typeBinary.
TypeOperand
);
System\Activities\ExpressionUtilities.cs (1)
1128
typeBinary.
TypeOperand
);
System.Core (14)
Microsoft\Scripting\Ast\DebugViewWriter.cs (1)
858
Out(node.
TypeOperand
.ToString());
Microsoft\Scripting\Ast\Expression.DebuggerProxy.cs (1)
432
public Type TypeOperand { get { return _node.
TypeOperand
; } }
Microsoft\Scripting\Ast\ExpressionStringBuilder.cs (1)
616
Out(node.
TypeOperand
.Name);
Microsoft\Scripting\Ast\TypeBinaryExpression.cs (6)
182
return Expression.TypeIs(expression,
TypeOperand
);
184
return 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)
52
return 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)
524
expr = Expression.TypeIs(expression.Node, node.
TypeOperand
);
526
expr = Expression.TypeEqual(expression.Node, node.
TypeOperand
);
System\Linq\Expressions\ExpressionVisitor.cs (1)
132
return Expression.TypeIs(expr, b.
TypeOperand
);
System.Data.Entity (2)
System\Data\Objects\ELinq\EntityExpressionVisitor.cs (1)
153
return Expression.TypeIs(expr, b.
TypeOperand
);
System\Data\Objects\ELinq\Translator.cs (1)
1083
TypeUsage toType = parent.GetIsOrAsTargetType(fromType, ExpressionType.TypeIs, linq.
TypeOperand
, linq.Expression.Type);
System.Data.Linq (2)
SqlClient\Query\Funcletizer.cs (1)
259
return Expression.TypeIs(expr, b.
TypeOperand
);
SqlClient\Query\QueryConverter.cs (1)
619
Type ofType = b.
TypeOperand
;
System.Data.Services (1)
parent\Client\System\Data\Services\Client\ALinq\ALinqExpressionVisitor.cs (1)
262
return Expression.TypeIs(expr, b.
TypeOperand
);
System.Data.Services.Client (2)
System\Data\Services\Client\ALinq\ALinqExpressionVisitor.cs (1)
262
return Expression.TypeIs(expr, b.
TypeOperand
);
System\Data\Services\Client\ALinq\ExpressionWriter.cs (1)
452
this.builder.Append(this.TypeNameForUri(b.
TypeOperand
));