2 overrides of OperatorDeclaration
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
CodeGeneration\CSharpSyntaxGenerator.cs (1)
264public override SyntaxNode OperatorDeclaration(OperatorKind kind, IEnumerable<SyntaxNode>? parameters = null, SyntaxNode? returnType = null, Accessibility accessibility = Accessibility.NotApplicable, DeclarationModifiers modifiers = default, IEnumerable<SyntaxNode>? statements = null)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
CodeGeneration\VisualBasicSyntaxGenerator.vb (1)
803Public Overrides Function OperatorDeclaration(kind As OperatorKind,
51 references to OperatorDeclaration
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (27)
CodeGeneration\SyntaxGeneratorTests.cs (27)
862Generator.OperatorDeclaration(OperatorKind.Addition, parameters, returnType), 866Generator.OperatorDeclaration(OperatorKind.BitwiseAnd, parameters, returnType), 870Generator.OperatorDeclaration(OperatorKind.BitwiseOr, parameters, returnType), 874Generator.OperatorDeclaration(OperatorKind.Decrement, parameters, returnType), 878Generator.OperatorDeclaration(OperatorKind.Division, parameters, returnType), 882Generator.OperatorDeclaration(OperatorKind.Equality, parameters, returnType), 886Generator.OperatorDeclaration(OperatorKind.ExclusiveOr, parameters, returnType), 890Generator.OperatorDeclaration(OperatorKind.False, parameters, returnType), 894Generator.OperatorDeclaration(OperatorKind.GreaterThan, parameters, returnType), 898Generator.OperatorDeclaration(OperatorKind.GreaterThanOrEqual, parameters, returnType), 902Generator.OperatorDeclaration(OperatorKind.Increment, parameters, returnType), 906Generator.OperatorDeclaration(OperatorKind.Inequality, parameters, returnType), 910Generator.OperatorDeclaration(OperatorKind.LeftShift, parameters, returnType), 914Generator.OperatorDeclaration(OperatorKind.LessThan, parameters, returnType), 918Generator.OperatorDeclaration(OperatorKind.LessThanOrEqual, parameters, returnType), 922Generator.OperatorDeclaration(OperatorKind.LogicalNot, parameters, returnType), 926Generator.OperatorDeclaration(OperatorKind.Modulus, parameters, returnType), 930Generator.OperatorDeclaration(OperatorKind.Multiply, parameters, returnType), 934Generator.OperatorDeclaration(OperatorKind.OnesComplement, parameters, returnType), 938Generator.OperatorDeclaration(OperatorKind.RightShift, parameters, returnType), 942Generator.OperatorDeclaration(OperatorKind.UnsignedRightShift, parameters, returnType), 946Generator.OperatorDeclaration(OperatorKind.Subtraction, parameters, returnType), 950Generator.OperatorDeclaration(OperatorKind.True, parameters, returnType), 954Generator.OperatorDeclaration(OperatorKind.UnaryNegation, parameters, returnType), 958Generator.OperatorDeclaration(OperatorKind.UnaryPlus, parameters, returnType), 964Generator.OperatorDeclaration(OperatorKind.ImplicitConversion, parameters, returnType), 968Generator.OperatorDeclaration(OperatorKind.ExplicitConversion, parameters, returnType),
Microsoft.CodeAnalysis.VisualBasic.Workspaces.UnitTests (23)
CodeGeneration\SyntaxGeneratorTests.vb (23)
946Generator.OperatorDeclaration(OperatorKind.Addition, parameters, returnType), 951Generator.OperatorDeclaration(OperatorKind.BitwiseAnd, parameters, returnType), 956Generator.OperatorDeclaration(OperatorKind.BitwiseOr, parameters, returnType), 961Generator.OperatorDeclaration(OperatorKind.Division, parameters, returnType), 966Generator.OperatorDeclaration(OperatorKind.Equality, parameters, returnType), 971Generator.OperatorDeclaration(OperatorKind.ExclusiveOr, parameters, returnType), 976Generator.OperatorDeclaration(OperatorKind.False, parameters, returnType), 981Generator.OperatorDeclaration(OperatorKind.GreaterThan, parameters, returnType), 986Generator.OperatorDeclaration(OperatorKind.GreaterThanOrEqual, parameters, returnType), 991Generator.OperatorDeclaration(OperatorKind.Inequality, parameters, returnType), 996Generator.OperatorDeclaration(OperatorKind.LeftShift, parameters, returnType), 1001Generator.OperatorDeclaration(OperatorKind.LessThan, parameters, returnType), 1006Generator.OperatorDeclaration(OperatorKind.LessThanOrEqual, parameters, returnType), 1011Generator.OperatorDeclaration(OperatorKind.LogicalNot, parameters, returnType), 1016Generator.OperatorDeclaration(OperatorKind.Modulus, parameters, returnType), 1021Generator.OperatorDeclaration(OperatorKind.Multiply, parameters, returnType), 1026Generator.OperatorDeclaration(OperatorKind.RightShift, parameters, returnType), 1031Generator.OperatorDeclaration(OperatorKind.Subtraction, parameters, returnType), 1036Generator.OperatorDeclaration(OperatorKind.True, parameters, returnType), 1041Generator.OperatorDeclaration(OperatorKind.UnaryNegation, parameters, returnType), 1046Generator.OperatorDeclaration(OperatorKind.UnaryPlus, parameters, returnType), 1053Generator.OperatorDeclaration(OperatorKind.ImplicitConversion, parameters, returnType), 1058Generator.OperatorDeclaration(OperatorKind.ExplicitConversion, parameters, returnType),
Microsoft.CodeAnalysis.Workspaces (1)
Editing\SyntaxGenerator.cs (1)
265var decl = OperatorDeclaration(