22 references to Dynamic
Microsoft.CodeAnalysis.CSharp (22)
Binder\Binder_Operators.cs (2)
74kind.WithType(BinaryOperatorKind.Dynamic).WithOverflowChecksIfApplicable(CheckOverflowAtRuntime), 412operatorKind: (hasError ? kind : kind.WithType(BinaryOperatorKind.Dynamic)).WithOverflowChecksIfApplicable(CheckOverflowAtRuntime),
Binder\Binder_TupleOperators.cs (1)
193BinaryOperatorKind elementOperatorKind = hasError ? kind : kind.WithType(BinaryOperatorKind.Dynamic);
Binder\Semantics\Operators\OperatorKind.cs (18)
375DynamicMultiplication = Dynamic | Multiplication, 397DynamicDivision = Dynamic | Division, 419DynamicRemainder = Dynamic | Remainder, 457DynamicAddition = Dynamic | Addition, 492DynamicSubtraction = Dynamic | Subtraction, 508DynamicLeftShift = Dynamic | LeftShift, 524DynamicRightShift = Dynamic | RightShift, 570DynamicEqual = Dynamic | Equal, 601DynamicNotEqual = Dynamic | NotEqual, 626DynamicLessThan = Dynamic | LessThan, 651DynamicGreaterThan = Dynamic | GreaterThan, 676DynamicLessThanOrEqual = Dynamic | LessThanOrEqual, 701DynamicGreaterThanOrEqual = Dynamic | GreaterThanOrEqual, 721DynamicAnd = Dynamic | And, 726DynamicLogicalAnd = Dynamic | LogicalAnd, 746DynamicOr = Dynamic | Or, 751DynamicLogicalOr = Dynamic | LogicalOr, 771DynamicXor = Dynamic | Xor,
Binder\Semantics\Operators\OperatorKindExtensions.cs (1)
197return kind.OperandTypes() == BinaryOperatorKind.Dynamic;