45 references to Expression
System.Activities (4)
Microsoft\VisualBasic\Activities\VisualBasicDesignerHelper.cs (1)
601
FindTypeReferences(typeBinary.
Expression
, typeReferences);
Microsoft\VisualBasic\Activities\VisualBasicHelper.cs (2)
1051
expr1 = Rewrite(typeBinary.
Expression
, lambdaParameters, out abort);
1303
return FindParameter(typeBinary.
Expression
);
System\Activities\ExpressionUtilities.cs (1)
1122
hasChanged |= TryRewriteLambdaExpression(typeBinary.
Expression
, out other, publicAccessor);
System.Core (26)
Microsoft\Scripting\Ast\DebugViewWriter.cs (1)
849
ParenthesizedVisit(node, node.
Expression
);
Microsoft\Scripting\Ast\Expression.DebuggerProxy.cs (1)
429
public Expression Expression { get { return _node.
Expression
; } }
Microsoft\Scripting\Ast\ExpressionStringBuilder.cs (1)
607
Visit(node.
Expression
);
Microsoft\Scripting\Ast\ExpressionVisitor.cs (1)
523
return node.Update(Visit(node.
Expression
));
Microsoft\Scripting\Ast\TypeBinaryExpression.cs (13)
47
/// Gets the static type of the expression that this <see cref="
Expression
" /> represents.
80
Type cType =
Expression
.Type;
85
return Expression.Block(
Expression
, Expression.Constant(cType == _typeOperand.GetNonNullableType()));
89
if (
Expression
.NodeType == ExpressionType.Constant) {
97
return Expression.NotEqual(
Expression
, Expression.Constant(null,
Expression
.Type));
99
return Expression.ReferenceNotEqual(
Expression
, Expression.Constant(null,
Expression
.Type));
104
var parameter =
Expression
as ParameterExpression;
113
var expression =
Expression
;
152
ConstantExpression ce =
Expression
as ConstantExpression;
175
/// <param name="expression">The <see cref="
Expression
" /> property of the result.</param>
178
if (expression ==
Expression
) {
Microsoft\Scripting\Compiler\ConstantCheck.cs (1)
52
return AnalyzeTypeIs(typeIs.
Expression
, typeIs.TypeOperand);
Microsoft\Scripting\Compiler\LambdaCompiler.Expressions.cs (5)
540
Type type = node.
Expression
.Type;
549
EmitExpressionAsVoid(node.
Expression
);
558
EmitAddress(node.
Expression
, type);
564
EmitExpression(node.
Expression
);
575
EmitExpression(node.
Expression
);
Microsoft\Scripting\Compiler\StackSpiller.cs (1)
521
Result expression = RewriteExpression(node.
Expression
, stack);
System\Linq\Expressions\ExpressionVisitor.cs (2)
130
Expression expr = this.Visit(b.
Expression
);
131
if (expr != b.
Expression
) {
System.Data.Entity (4)
System\Data\Objects\ELinq\EntityExpressionVisitor.cs (2)
150
Expression expr = this.Visit(b.
Expression
);
151
if (expr != b.
Expression
)
System\Data\Objects\ELinq\Translator.cs (2)
1081
DbExpression operand = parent.TranslateExpression(linq.
Expression
);
1083
TypeUsage toType = parent.GetIsOrAsTargetType(fromType, ExpressionType.TypeIs, linq.TypeOperand, linq.
Expression
.Type);
System.Data.Linq (3)
SqlClient\Query\Funcletizer.cs (2)
257
Expression expr = this.Visit(b.
Expression
);
258
if (expr != b.
Expression
) {
SqlClient\Query\QueryConverter.cs (1)
615
SqlExpression expr = this.VisitExpression(b.
Expression
);
System.Data.Services (2)
parent\Client\System\Data\Services\Client\ALinq\ALinqExpressionVisitor.cs (2)
259
Expression expr = this.Visit(b.
Expression
);
260
if (expr != b.
Expression
)
System.Data.Services.Client (6)
System\Data\Services\Client\ALinq\ALinqExpressionVisitor.cs (2)
259
Expression expr = this.Visit(b.
Expression
);
260
if (expr != b.
Expression
)
System\Data\Services\Client\ALinq\ExpressionWriter.cs (2)
444
if (!IsInputReference(b.
Expression
))
446
this.Visit(b.
Expression
);
System\Data\Services\Client\ALinq\ProjectionAnalyzer.cs (2)
586
if (ClientType.CheckElementTypeIsEntity(b.
Expression
.Type) || IsCollectionProducingExpression(b.
Expression
))