29 references to UnaryPlus
Microsoft.CodeAnalysis.CSharp (29)
Binder\Binder_Operators.cs (1)
3021case SyntaxKind.UnaryPlusExpression: return UnaryOperatorKind.UnaryPlus;
Binder\Semantics\Operators\OperatorFacts.cs (1)
173case UnaryOperatorKind.UnaryPlus: return WellKnownMemberNames.UnaryPlusOperatorName;
Binder\Semantics\Operators\OperatorKind.cs (21)
214IntUnaryPlus = Int | UnaryPlus, 215UIntUnaryPlus = UInt | UnaryPlus, 216LongUnaryPlus = Long | UnaryPlus, 217ULongUnaryPlus = ULong | UnaryPlus, 218NIntUnaryPlus = NInt | UnaryPlus, 219NUIntUnaryPlus = NUInt | UnaryPlus, 220FloatUnaryPlus = Float | UnaryPlus, 221DoubleUnaryPlus = Double | UnaryPlus, 222DecimalUnaryPlus = Decimal | UnaryPlus, 223UserDefinedUnaryPlus = UserDefined | UnaryPlus, 224LiftedIntUnaryPlus = Lifted | Int | UnaryPlus, 225LiftedUIntUnaryPlus = Lifted | UInt | UnaryPlus, 226LiftedLongUnaryPlus = Lifted | Long | UnaryPlus, 227LiftedULongUnaryPlus = Lifted | ULong | UnaryPlus, 228LiftedNIntUnaryPlus = Lifted | NInt | UnaryPlus, 229LiftedNUIntUnaryPlus = Lifted | NUInt | UnaryPlus, 230LiftedFloatUnaryPlus = Lifted | Float | UnaryPlus, 231LiftedDoubleUnaryPlus = Lifted | Double | UnaryPlus, 232LiftedDecimalUnaryPlus = Lifted | Decimal | UnaryPlus, 233LiftedUserDefinedUnaryPlus = Lifted | UserDefined | UnaryPlus, 234DynamicUnaryPlus = Dynamic | UnaryPlus,
Binder\Semantics\Operators\OperatorKindExtensions.cs (1)
392case UnaryOperatorKind.UnaryPlus: return ExpressionType.UnaryPlus;
Binder\Semantics\Operators\UnaryOperatorOverloadResolution.cs (1)
545case UnaryOperatorKind.UnaryPlus:
CodeGen\EmitOperators.cs (1)
50case UnaryOperatorKind.UnaryPlus:
Lowering\ClosureConversion\ExpressionLambdaRewriter.cs (1)
1144case UnaryOperatorKind.UnaryPlus:
Lowering\LocalRewriter\LocalRewriter_UnaryOperator.cs (1)
124else if (kind.Operator() == UnaryOperatorKind.UnaryPlus)
Operations\CSharpOperationFactory_Methods.cs (1)
525case CSharp.UnaryOperatorKind.UnaryPlus: