62 references to CodeGenerationOperatorKind
Microsoft.CodeAnalysis.BannedApiAnalyzers (62)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\CodeGenerationSymbolFactory.cs (1)
196CodeGenerationOperatorKind operatorKind,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\Symbols\CodeGenerationOperatorSymbol.cs (61)
16CodeGenerationOperatorKind operatorKind, 34public static int GetParameterCount(CodeGenerationOperatorKind operatorKind) 38case CodeGenerationOperatorKind.Addition: 39case CodeGenerationOperatorKind.BitwiseAnd: 40case CodeGenerationOperatorKind.BitwiseOr: 41case CodeGenerationOperatorKind.Concatenate: 42case CodeGenerationOperatorKind.Division: 43case CodeGenerationOperatorKind.Equality: 44case CodeGenerationOperatorKind.ExclusiveOr: 45case CodeGenerationOperatorKind.Exponent: 46case CodeGenerationOperatorKind.GreaterThan: 47case CodeGenerationOperatorKind.GreaterThanOrEqual: 48case CodeGenerationOperatorKind.Inequality: 49case CodeGenerationOperatorKind.IntegerDivision: 50case CodeGenerationOperatorKind.LeftShift: 51case CodeGenerationOperatorKind.LessThan: 52case CodeGenerationOperatorKind.LessThanOrEqual: 53case CodeGenerationOperatorKind.Like: 54case CodeGenerationOperatorKind.Modulus: 55case CodeGenerationOperatorKind.Multiplication: 56case CodeGenerationOperatorKind.RightShift: 57case CodeGenerationOperatorKind.UnsignedRightShift: 58case CodeGenerationOperatorKind.Subtraction: 60case CodeGenerationOperatorKind.Increment: 61case CodeGenerationOperatorKind.Decrement: 62case CodeGenerationOperatorKind.False: 63case CodeGenerationOperatorKind.LogicalNot: 64case CodeGenerationOperatorKind.OnesComplement: 65case CodeGenerationOperatorKind.True: 66case CodeGenerationOperatorKind.UnaryPlus: 67case CodeGenerationOperatorKind.UnaryNegation: 74private static string GetMetadataName(CodeGenerationOperatorKind operatorKind) 77CodeGenerationOperatorKind.Addition => WellKnownMemberNames.AdditionOperatorName, 78CodeGenerationOperatorKind.BitwiseAnd => WellKnownMemberNames.BitwiseAndOperatorName, 79CodeGenerationOperatorKind.BitwiseOr => WellKnownMemberNames.BitwiseOrOperatorName, 80CodeGenerationOperatorKind.Concatenate => WellKnownMemberNames.ConcatenateOperatorName, 81CodeGenerationOperatorKind.Decrement => WellKnownMemberNames.DecrementOperatorName, 82CodeGenerationOperatorKind.Division => WellKnownMemberNames.DivisionOperatorName, 83CodeGenerationOperatorKind.Equality => WellKnownMemberNames.EqualityOperatorName, 84CodeGenerationOperatorKind.ExclusiveOr => WellKnownMemberNames.ExclusiveOrOperatorName, 85CodeGenerationOperatorKind.Exponent => WellKnownMemberNames.ExponentOperatorName, 86CodeGenerationOperatorKind.False => WellKnownMemberNames.FalseOperatorName, 87CodeGenerationOperatorKind.GreaterThan => WellKnownMemberNames.GreaterThanOperatorName, 88CodeGenerationOperatorKind.GreaterThanOrEqual => WellKnownMemberNames.GreaterThanOrEqualOperatorName, 89CodeGenerationOperatorKind.Increment => WellKnownMemberNames.IncrementOperatorName, 90CodeGenerationOperatorKind.Inequality => WellKnownMemberNames.InequalityOperatorName, 91CodeGenerationOperatorKind.IntegerDivision => WellKnownMemberNames.IntegerDivisionOperatorName, 92CodeGenerationOperatorKind.LeftShift => WellKnownMemberNames.LeftShiftOperatorName, 93CodeGenerationOperatorKind.LessThan => WellKnownMemberNames.LessThanOperatorName, 94CodeGenerationOperatorKind.LessThanOrEqual => WellKnownMemberNames.LessThanOrEqualOperatorName, 95CodeGenerationOperatorKind.Like => WellKnownMemberNames.LikeOperatorName, 96CodeGenerationOperatorKind.LogicalNot => WellKnownMemberNames.LogicalNotOperatorName, 97CodeGenerationOperatorKind.Modulus => WellKnownMemberNames.ModulusOperatorName, 98CodeGenerationOperatorKind.Multiplication => WellKnownMemberNames.MultiplyOperatorName, 99CodeGenerationOperatorKind.OnesComplement => WellKnownMemberNames.OnesComplementOperatorName, 100CodeGenerationOperatorKind.RightShift => WellKnownMemberNames.RightShiftOperatorName, 101CodeGenerationOperatorKind.UnsignedRightShift => WellKnownMemberNames.UnsignedRightShiftOperatorName, 102CodeGenerationOperatorKind.Subtraction => WellKnownMemberNames.SubtractionOperatorName, 103CodeGenerationOperatorKind.True => WellKnownMemberNames.TrueOperatorName, 104CodeGenerationOperatorKind.UnaryPlus => WellKnownMemberNames.UnaryPlusOperatorName, 105CodeGenerationOperatorKind.UnaryNegation => WellKnownMemberNames.UnaryNegationOperatorName,