19 references to HasDynamicType
Microsoft.CodeAnalysis.CSharp (19)
Binder\Binder_Await.cs (1)
275if (expression.HasDynamicType())
Binder\Binder_Expressions.cs (1)
4594else if (argument.HasDynamicType())
Binder\Binder_Invocation.cs (1)
753if (arg.HasDynamicType() &&
Binder\Binder_Operators.cs (7)
57if (left.HasDynamicType() || right.HasDynamicType()) 63var placeholder = new BoundValuePlaceholder(right.Syntax, left.HasDynamicType() ? left.Type : right.Type).MakeCompilerGenerated(); 336isDynamic: right.HasDynamicType(), 925if (left.HasDynamicType() || right.HasDynamicType()) 2711if (operand.HasDynamicType())
Binder\Binder_Query.cs (2)
33if (boundFromExpression.HasDynamicType()) 384if (inExpression.HasDynamicType())
Binder\Binder_Statements.cs (1)
2552if (expr.HasDynamicType())
Binder\ForEachLoopBinder.cs (1)
624else if (collectionExpr.HasDynamicType())
Binder\Semantics\OverloadResolution\OverloadResolution.cs (1)
3773(argRefKind == RefKind.None && argument.HasDynamicType())))
BoundTree\BoundExpressionExtensions.cs (1)
147return node.InstanceOpt != null && node.InstanceOpt.HasDynamicType();
Lowering\LocalRewriter\LocalRewriter_BinaryOperator.cs (1)
725if (loweredLeft.HasDynamicType())
Lowering\LocalRewriter\LocalRewriter_DelegateCreationExpression.cs (1)
16if (node.Argument.HasDynamicType())
Lowering\LocalRewriter\LocalRewriter_NullCoalescingAssignmentOperator.cs (1)
23BoundExpression transformedLHS = TransformCompoundAssignmentLHS(node.LeftOperand, isRegularCompoundAssignment: false, stores, temps, node.LeftOperand.HasDynamicType());