552 references to VerifySyntax
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (552)
CodeGeneration\SyntaxGeneratorTests.cs (552)
67VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression(0), "0"); 68VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression(1), "1"); 69VerifySyntax<PrefixUnaryExpressionSyntax>(Generator.LiteralExpression(-1), "-1"); 70VerifySyntax<MemberAccessExpressionSyntax>(Generator.LiteralExpression(int.MinValue), "global::System.Int32.MinValue"); 71VerifySyntax<MemberAccessExpressionSyntax>(Generator.LiteralExpression(int.MaxValue), "global::System.Int32.MaxValue"); 73VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression(0L), "0L"); 74VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression(1L), "1L"); 75VerifySyntax<PrefixUnaryExpressionSyntax>(Generator.LiteralExpression(-1L), "-1L"); 76VerifySyntax<MemberAccessExpressionSyntax>(Generator.LiteralExpression(long.MinValue), "global::System.Int64.MinValue"); 77VerifySyntax<MemberAccessExpressionSyntax>(Generator.LiteralExpression(long.MaxValue), "global::System.Int64.MaxValue"); 79VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression(0UL), "0UL"); 80VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression(1UL), "1UL"); 81VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression(ulong.MinValue), "0UL"); 82VerifySyntax<MemberAccessExpressionSyntax>(Generator.LiteralExpression(ulong.MaxValue), "global::System.UInt64.MaxValue"); 84VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression(0.0f), "0F"); 85VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression(1.0f), "1F"); 86VerifySyntax<PrefixUnaryExpressionSyntax>(Generator.LiteralExpression(-1.0f), "-1F"); 87VerifySyntax<MemberAccessExpressionSyntax>(Generator.LiteralExpression(float.MinValue), "global::System.Single.MinValue"); 88VerifySyntax<MemberAccessExpressionSyntax>(Generator.LiteralExpression(float.MaxValue), "global::System.Single.MaxValue"); 89VerifySyntax<MemberAccessExpressionSyntax>(Generator.LiteralExpression(float.Epsilon), "global::System.Single.Epsilon"); 90VerifySyntax<MemberAccessExpressionSyntax>(Generator.LiteralExpression(float.NaN), "global::System.Single.NaN"); 91VerifySyntax<MemberAccessExpressionSyntax>(Generator.LiteralExpression(float.NegativeInfinity), "global::System.Single.NegativeInfinity"); 92VerifySyntax<MemberAccessExpressionSyntax>(Generator.LiteralExpression(float.PositiveInfinity), "global::System.Single.PositiveInfinity"); 94VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression(0.0), "0D"); 95VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression(1.0), "1D"); 96VerifySyntax<PrefixUnaryExpressionSyntax>(Generator.LiteralExpression(-1.0), "-1D"); 97VerifySyntax<MemberAccessExpressionSyntax>(Generator.LiteralExpression(double.MinValue), "global::System.Double.MinValue"); 98VerifySyntax<MemberAccessExpressionSyntax>(Generator.LiteralExpression(double.MaxValue), "global::System.Double.MaxValue"); 99VerifySyntax<MemberAccessExpressionSyntax>(Generator.LiteralExpression(double.Epsilon), "global::System.Double.Epsilon"); 100VerifySyntax<MemberAccessExpressionSyntax>(Generator.LiteralExpression(double.NaN), "global::System.Double.NaN"); 101VerifySyntax<MemberAccessExpressionSyntax>(Generator.LiteralExpression(double.NegativeInfinity), "global::System.Double.NegativeInfinity"); 102VerifySyntax<MemberAccessExpressionSyntax>(Generator.LiteralExpression(double.PositiveInfinity), "global::System.Double.PositiveInfinity"); 104VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression(0m), "0M"); 105VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression(0.00m), "0.00M"); 106VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression(1.00m), "1.00M"); 107VerifySyntax<PrefixUnaryExpressionSyntax>(Generator.LiteralExpression(-1.00m), "-1.00M"); 108VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression(1.0000000000m), "1.0000000000M"); 109VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression(0.000000m), "0.000000M"); 110VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression(0.0000000m), "0.0000000M"); 111VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression(1000000000m), "1000000000M"); 112VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression(123456789.123456789m), "123456789.123456789M"); 113VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression(1E-28m), "0.0000000000000000000000000001M"); 114VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression(0E-28m), "0.0000000000000000000000000000M"); 115VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression(1E-29m), "0.0000000000000000000000000000M"); 116VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression(-1E-29m), "0.0000000000000000000000000000M"); 117VerifySyntax<MemberAccessExpressionSyntax>(Generator.LiteralExpression(decimal.MinValue), "global::System.Decimal.MinValue"); 118VerifySyntax<MemberAccessExpressionSyntax>(Generator.LiteralExpression(decimal.MaxValue), "global::System.Decimal.MaxValue"); 120VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression('c'), "'c'"); 122VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression("str"), "\"str\""); 123VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression("s\"t\"r"), "\"s\\\"t\\\"r\""); 125VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression(true), "true"); 126VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression(false), "false"); 132VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression((short)0), "0"); 133VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression((short)1), "1"); 134VerifySyntax<PrefixUnaryExpressionSyntax>(Generator.LiteralExpression((short)-1), "-1"); 135VerifySyntax<MemberAccessExpressionSyntax>(Generator.LiteralExpression(short.MinValue), "global::System.Int16.MinValue"); 136VerifySyntax<MemberAccessExpressionSyntax>(Generator.LiteralExpression(short.MaxValue), "global::System.Int16.MaxValue"); 142VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression((ushort)0), "0"); 143VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression((ushort)1), "1"); 144VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression(ushort.MinValue), "0"); 145VerifySyntax<MemberAccessExpressionSyntax>(Generator.LiteralExpression(ushort.MaxValue), "global::System.UInt16.MaxValue"); 151VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression((sbyte)0), "0"); 152VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression((sbyte)1), "1"); 153VerifySyntax<PrefixUnaryExpressionSyntax>(Generator.LiteralExpression((sbyte)-1), "-1"); 154VerifySyntax<MemberAccessExpressionSyntax>(Generator.LiteralExpression(sbyte.MinValue), "global::System.SByte.MinValue"); 155VerifySyntax<MemberAccessExpressionSyntax>(Generator.LiteralExpression(sbyte.MaxValue), "global::System.SByte.MaxValue"); 161VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression((byte)0), "0"); 162VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression((byte)1), "1"); 163VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression(byte.MinValue), "0"); 164VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression(byte.MaxValue), "255"); 170VerifySyntax<AttributeListSyntax>(Generator.Attribute(GetAttributeData( 176VerifySyntax<AttributeListSyntax>(Generator.Attribute(GetAttributeData( 182VerifySyntax<AttributeListSyntax>(Generator.Attribute(GetAttributeData( 188VerifySyntax<AttributeListSyntax>(Generator.Attribute(GetAttributeData( 194VerifySyntax<AttributeListSyntax>(Generator.Attribute(GetAttributeData( 200VerifySyntax<AttributeListSyntax>(Generator.Attribute(GetAttributeData( 207VerifySyntax<AttributeListSyntax>(Generator.Attribute(GetAttributeData( 213VerifySyntax<AttributeListSyntax>(Generator.Attribute(GetAttributeData( 219VerifySyntax<AttributeListSyntax>(Generator.Attribute(GetAttributeData( 241VerifySyntax<IdentifierNameSyntax>(Generator.IdentifierName("x"), "x"); 242VerifySyntax<QualifiedNameSyntax>(Generator.QualifiedName(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "x.y"); 243VerifySyntax<QualifiedNameSyntax>(Generator.DottedName("x.y"), "x.y"); 245VerifySyntax<GenericNameSyntax>(Generator.GenericName("x", Generator.IdentifierName("y")), "x<y>"); 246VerifySyntax<GenericNameSyntax>(Generator.GenericName("x", Generator.IdentifierName("y"), Generator.IdentifierName("z")), "x<y, z>"); 249VerifySyntax<GenericNameSyntax>(Generator.WithTypeArguments(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "x<y>"); 252VerifySyntax<QualifiedNameSyntax>(Generator.WithTypeArguments(Generator.DottedName("x.y"), Generator.IdentifierName("z")), "x.y<z>"); 255VerifySyntax<MemberAccessExpressionSyntax>(Generator.WithTypeArguments(Generator.MemberAccessExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), Generator.IdentifierName("z")), "x.y<z>"); 259VerifySyntax<GenericNameSyntax>(gname, "x<y>"); 260VerifySyntax<GenericNameSyntax>(Generator.WithTypeArguments(gname, Generator.IdentifierName("z")), "x<z>"); 267VerifySyntax<TypeSyntax>(Generator.IdentifierName("x"), "x"); 268VerifySyntax<TypeSyntax>(Generator.QualifiedName(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "x.y"); 269VerifySyntax<TypeSyntax>(Generator.DottedName("x.y"), "x.y"); 270VerifySyntax<TypeSyntax>(Generator.GenericName("x", Generator.IdentifierName("y")), "x<y>"); 271VerifySyntax<TypeSyntax>(Generator.GenericName("x", Generator.IdentifierName("y"), Generator.IdentifierName("z")), "x<y, z>"); 273VerifySyntax<TypeSyntax>(Generator.ArrayTypeExpression(Generator.IdentifierName("x")), "x[]"); 274VerifySyntax<TypeSyntax>(Generator.ArrayTypeExpression(Generator.ArrayTypeExpression(Generator.IdentifierName("x"))), "x[][]"); 275VerifySyntax<TypeSyntax>(Generator.NullableTypeExpression(Generator.IdentifierName("x")), "x?"); 276VerifySyntax<TypeSyntax>(Generator.NullableTypeExpression(Generator.NullableTypeExpression(Generator.IdentifierName("x"))), "x?"); 279VerifySyntax<TupleElementSyntax>(Generator.TupleElementExpression(Generator.IdentifierName("x")), "x"); 280VerifySyntax<TupleElementSyntax>(Generator.TupleElementExpression(Generator.IdentifierName("x"), "y"), "x y"); 281VerifySyntax<TupleElementSyntax>(Generator.TupleElementExpression(intType), "global::System.Int32"); 282VerifySyntax<TupleElementSyntax>(Generator.TupleElementExpression(intType, "y"), "global::System.Int32 y"); 283VerifySyntax<TypeSyntax>(Generator.TupleTypeExpression(Generator.TupleElementExpression(Generator.IdentifierName("x")), Generator.TupleElementExpression(Generator.IdentifierName("y"))), "(x, y)"); 284VerifySyntax<TypeSyntax>(Generator.TupleTypeExpression(new[] { intType, intType }), "(global::System.Int32, global::System.Int32)"); 285VerifySyntax<TypeSyntax>(Generator.TupleTypeExpression(new[] { intType, intType }, new[] { "x", "y" }), "(global::System.Int32 x, global::System.Int32 y)"); 291VerifySyntax<TypeSyntax>(Generator.TypeExpression(SpecialType.System_Byte), "byte"); 292VerifySyntax<TypeSyntax>(Generator.TypeExpression(SpecialType.System_SByte), "sbyte"); 294VerifySyntax<TypeSyntax>(Generator.TypeExpression(SpecialType.System_Int16), "short"); 295VerifySyntax<TypeSyntax>(Generator.TypeExpression(SpecialType.System_UInt16), "ushort"); 297VerifySyntax<TypeSyntax>(Generator.TypeExpression(SpecialType.System_Int32), "int"); 298VerifySyntax<TypeSyntax>(Generator.TypeExpression(SpecialType.System_UInt32), "uint"); 300VerifySyntax<TypeSyntax>(Generator.TypeExpression(SpecialType.System_Int64), "long"); 301VerifySyntax<TypeSyntax>(Generator.TypeExpression(SpecialType.System_UInt64), "ulong"); 303VerifySyntax<TypeSyntax>(Generator.TypeExpression(SpecialType.System_Single), "float"); 304VerifySyntax<TypeSyntax>(Generator.TypeExpression(SpecialType.System_Double), "double"); 306VerifySyntax<TypeSyntax>(Generator.TypeExpression(SpecialType.System_Char), "char"); 307VerifySyntax<TypeSyntax>(Generator.TypeExpression(SpecialType.System_String), "string"); 309VerifySyntax<TypeSyntax>(Generator.TypeExpression(SpecialType.System_Object), "object"); 310VerifySyntax<TypeSyntax>(Generator.TypeExpression(SpecialType.System_Decimal), "decimal"); 317VerifySyntax<QualifiedNameSyntax>(Generator.TypeExpression(genericType), "global::System.Collections.Generic.IEnumerable<T>"); 320VerifySyntax<ArrayTypeSyntax>(Generator.TypeExpression(arrayType), "global::System.Int32[]"); 326VerifySyntax<PrefixUnaryExpressionSyntax>(Generator.NegateExpression(Generator.IdentifierName("x")), "-(x)"); 327VerifySyntax<BinaryExpressionSyntax>(Generator.AddExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "(x) + (y)"); 328VerifySyntax<BinaryExpressionSyntax>(Generator.SubtractExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "(x) - (y)"); 329VerifySyntax<BinaryExpressionSyntax>(Generator.MultiplyExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "(x) * (y)"); 330VerifySyntax<BinaryExpressionSyntax>(Generator.DivideExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "(x) / (y)"); 331VerifySyntax<BinaryExpressionSyntax>(Generator.ModuloExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "(x) % (y)"); 333VerifySyntax<PrefixUnaryExpressionSyntax>(Generator.BitwiseNotExpression(Generator.IdentifierName("x")), "~(x)"); 334VerifySyntax<BinaryExpressionSyntax>(Generator.BitwiseAndExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "(x) & (y)"); 335VerifySyntax<BinaryExpressionSyntax>(Generator.BitwiseOrExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "(x) | (y)"); 337VerifySyntax<PrefixUnaryExpressionSyntax>(Generator.LogicalNotExpression(Generator.IdentifierName("x")), "!(x)"); 338VerifySyntax<BinaryExpressionSyntax>(Generator.LogicalAndExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "(x) && (y)"); 339VerifySyntax<BinaryExpressionSyntax>(Generator.LogicalOrExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "(x) || (y)"); 345VerifySyntax<BinaryExpressionSyntax>(Generator.ReferenceEqualsExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "(x) == (y)"); 346VerifySyntax<BinaryExpressionSyntax>(Generator.ValueEqualsExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "(x) == (y)"); 348VerifySyntax<BinaryExpressionSyntax>(Generator.ReferenceNotEqualsExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "(x) != (y)"); 349VerifySyntax<BinaryExpressionSyntax>(Generator.ValueNotEqualsExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "(x) != (y)"); 351VerifySyntax<BinaryExpressionSyntax>(Generator.LessThanExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "(x) < (y)"); 352VerifySyntax<BinaryExpressionSyntax>(Generator.LessThanOrEqualExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "(x) <= (y)"); 354VerifySyntax<BinaryExpressionSyntax>(Generator.GreaterThanExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "(x) > (y)"); 355VerifySyntax<BinaryExpressionSyntax>(Generator.GreaterThanOrEqualExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "(x) >= (y)"); 361VerifySyntax<BinaryExpressionSyntax>(Generator.CoalesceExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "(x) ?? (y)"); 362VerifySyntax<ConditionalExpressionSyntax>(Generator.ConditionalExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y"), Generator.IdentifierName("z")), "(x) ? (y) : (z)"); 368VerifySyntax<MemberAccessExpressionSyntax>(Generator.MemberAccessExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "x.y"); 369VerifySyntax<MemberAccessExpressionSyntax>(Generator.MemberAccessExpression(Generator.IdentifierName("x"), "y"), "x.y"); 370VerifySyntax<MemberAccessExpressionSyntax>(Generator.MemberAccessExpression(Generator.MemberAccessExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), Generator.IdentifierName("z")), "x.y.z"); 371VerifySyntax<MemberAccessExpressionSyntax>(Generator.MemberAccessExpression(Generator.InvocationExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), Generator.IdentifierName("z")), "x(y).z"); 372VerifySyntax<MemberAccessExpressionSyntax>(Generator.MemberAccessExpression(Generator.ElementAccessExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), Generator.IdentifierName("z")), "x[y].z"); 373VerifySyntax<MemberAccessExpressionSyntax>(Generator.MemberAccessExpression(Generator.AddExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), Generator.IdentifierName("z")), "((x) + (y)).z"); 374VerifySyntax<MemberAccessExpressionSyntax>(Generator.MemberAccessExpression(Generator.NegateExpression(Generator.IdentifierName("x")), Generator.IdentifierName("y")), "(-(x)).y"); 380VerifySyntax<ArrayCreationExpressionSyntax>( 384VerifySyntax<ArrayCreationExpressionSyntax>( 398VerifySyntax<ObjectCreationExpressionSyntax>( 402VerifySyntax<ObjectCreationExpressionSyntax>( 410VerifySyntax<ObjectCreationExpressionSyntax>( 418VerifySyntax<ElementAccessExpressionSyntax>( 422VerifySyntax<ElementAccessExpressionSyntax>( 426VerifySyntax<ElementAccessExpressionSyntax>( 430VerifySyntax<ElementAccessExpressionSyntax>( 434VerifySyntax<ElementAccessExpressionSyntax>( 438VerifySyntax<ElementAccessExpressionSyntax>( 446VerifySyntax<CastExpressionSyntax>(Generator.CastExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "(x)(y)"); 447VerifySyntax<CastExpressionSyntax>(Generator.ConvertExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "(x)(y)"); 453VerifySyntax<BinaryExpressionSyntax>(Generator.IsTypeExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "(x) is y"); 454VerifySyntax<BinaryExpressionSyntax>(Generator.TryCastExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "(x) as y"); 455VerifySyntax<TypeOfExpressionSyntax>(Generator.TypeOfExpression(Generator.IdentifierName("x")), "typeof(x)"); 462VerifySyntax<InvocationExpressionSyntax>(Generator.InvocationExpression(Generator.IdentifierName("x")), "x()"); 463VerifySyntax<InvocationExpressionSyntax>(Generator.InvocationExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "x(y)"); 464VerifySyntax<InvocationExpressionSyntax>(Generator.InvocationExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y"), Generator.IdentifierName("z")), "x(y, z)"); 467VerifySyntax<InvocationExpressionSyntax>(Generator.InvocationExpression(Generator.IdentifierName("x"), Generator.Argument(Generator.IdentifierName("y"))), "x(y)"); 468VerifySyntax<InvocationExpressionSyntax>(Generator.InvocationExpression(Generator.IdentifierName("x"), Generator.Argument(RefKind.Ref, Generator.IdentifierName("y"))), "x(ref y)"); 469VerifySyntax<InvocationExpressionSyntax>(Generator.InvocationExpression(Generator.IdentifierName("x"), Generator.Argument(RefKind.Out, Generator.IdentifierName("y"))), "x(out y)"); 472VerifySyntax<InvocationExpressionSyntax>(Generator.InvocationExpression(Generator.MemberAccessExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y"))), "x.y()"); 473VerifySyntax<InvocationExpressionSyntax>(Generator.InvocationExpression(Generator.ElementAccessExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y"))), "x[y]()"); 474VerifySyntax<InvocationExpressionSyntax>(Generator.InvocationExpression(Generator.InvocationExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y"))), "x(y)()"); 475VerifySyntax<InvocationExpressionSyntax>(Generator.InvocationExpression(Generator.AddExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y"))), "((x) + (y))()"); 480=> VerifySyntax<AssignmentExpressionSyntax>(Generator.AssignmentStatement(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "x = (y)"); 485VerifySyntax<ExpressionStatementSyntax>(Generator.ExpressionStatement(Generator.IdentifierName("x")), "x;"); 486VerifySyntax<ExpressionStatementSyntax>(Generator.ExpressionStatement(Generator.InvocationExpression(Generator.IdentifierName("x"))), "x();"); 492VerifySyntax<LocalDeclarationStatementSyntax>(Generator.LocalDeclarationStatement(Generator.IdentifierName("x"), "y"), "x y;"); 493VerifySyntax<LocalDeclarationStatementSyntax>(Generator.LocalDeclarationStatement(Generator.IdentifierName("x"), "y", Generator.IdentifierName("z")), "x y = z;"); 495VerifySyntax<LocalDeclarationStatementSyntax>(Generator.LocalDeclarationStatement(Generator.IdentifierName("x"), "y", isConst: true), "const x y;"); 496VerifySyntax<LocalDeclarationStatementSyntax>(Generator.LocalDeclarationStatement(Generator.IdentifierName("x"), "y", Generator.IdentifierName("z"), isConst: true), "const x y = z;"); 498VerifySyntax<LocalDeclarationStatementSyntax>(Generator.LocalDeclarationStatement("y", Generator.IdentifierName("z")), "var y = z;"); 504VerifySyntax<AssignmentExpressionSyntax>( 512VerifySyntax<AssignmentExpressionSyntax>( 519=> VerifySyntax<AwaitExpressionSyntax>(Generator.AwaitExpression(Generator.IdentifierName("x")), "await x"); 523=> VerifySyntax<InvocationExpressionSyntax>(Generator.NameOfExpression(Generator.IdentifierName("x")), "nameof(x)"); 528VerifySyntax<TupleExpressionSyntax>(Generator.TupleExpression( 531VerifySyntax<TupleExpressionSyntax>(Generator.TupleExpression( 539VerifySyntax<ReturnStatementSyntax>(Generator.ReturnStatement(), "return;"); 540VerifySyntax<ReturnStatementSyntax>(Generator.ReturnStatement(Generator.IdentifierName("x")), "return x;"); 546VerifySyntax<YieldStatementSyntax>(Generator.YieldReturnStatement(Generator.LiteralExpression(1)), "yield return 1;"); 547VerifySyntax<YieldStatementSyntax>(Generator.YieldReturnStatement(Generator.IdentifierName("x")), "yield return x;"); 553VerifySyntax<ThrowStatementSyntax>(Generator.ThrowStatement(), "throw;"); 554VerifySyntax<ThrowStatementSyntax>(Generator.ThrowStatement(Generator.IdentifierName("x")), "throw x;"); 560VerifySyntax<IfStatementSyntax>( 564VerifySyntax<IfStatementSyntax>( 568VerifySyntax<IfStatementSyntax>( 573VerifySyntax<IfStatementSyntax>( 579VerifySyntax<IfStatementSyntax>( 585VerifySyntax<IfStatementSyntax>( 595VerifySyntax<SwitchStatementSyntax>( 601VerifySyntax<SwitchStatementSyntax>( 608VerifySyntax<SwitchStatementSyntax>( 616VerifySyntax<SwitchStatementSyntax>( 624VerifySyntax<SwitchStatementSyntax>( 630VerifySyntax<SwitchStatementSyntax>( 641VerifySyntax<UsingStatementSyntax>( 645VerifySyntax<UsingStatementSyntax>( 649VerifySyntax<UsingStatementSyntax>( 657VerifySyntax<LockStatementSyntax>( 665VerifySyntax<TryStatementSyntax>( 672VerifySyntax<TryStatementSyntax>( 681VerifySyntax<TryStatementSyntax>( 688VerifySyntax<TryStatementSyntax>( 698VerifySyntax<WhileStatementSyntax>( 703VerifySyntax<WhileStatementSyntax>( 711VerifySyntax<SimpleLambdaExpressionSyntax>( 715VerifySyntax<ParenthesizedLambdaExpressionSyntax>( 719VerifySyntax<ParenthesizedLambdaExpressionSyntax>( 723VerifySyntax<SimpleLambdaExpressionSyntax>( 727VerifySyntax<ParenthesizedLambdaExpressionSyntax>( 731VerifySyntax<ParenthesizedLambdaExpressionSyntax>( 735VerifySyntax<SimpleLambdaExpressionSyntax>( 739VerifySyntax<ParenthesizedLambdaExpressionSyntax>( 743VerifySyntax<ParenthesizedLambdaExpressionSyntax>( 747VerifySyntax<SimpleLambdaExpressionSyntax>( 751VerifySyntax<ParenthesizedLambdaExpressionSyntax>( 755VerifySyntax<ParenthesizedLambdaExpressionSyntax>( 759VerifySyntax<ParenthesizedLambdaExpressionSyntax>( 763VerifySyntax<ParenthesizedLambdaExpressionSyntax>( 767VerifySyntax<ParenthesizedLambdaExpressionSyntax>( 771VerifySyntax<ParenthesizedLambdaExpressionSyntax>( 781VerifySyntax<FieldDeclarationSyntax>( 785VerifySyntax<FieldDeclarationSyntax>( 789VerifySyntax<FieldDeclarationSyntax>( 793VerifySyntax<FieldDeclarationSyntax>( 797VerifySyntax<FieldDeclarationSyntax>( 805VerifySyntax<MethodDeclarationSyntax>( 809VerifySyntax<MethodDeclarationSyntax>( 813VerifySyntax<MethodDeclarationSyntax>( 817VerifySyntax<MethodDeclarationSyntax>( 821VerifySyntax<MethodDeclarationSyntax>( 825VerifySyntax<MethodDeclarationSyntax>( 829VerifySyntax<MethodDeclarationSyntax>( 833VerifySyntax<MethodDeclarationSyntax>( 837VerifySyntax<MethodDeclarationSyntax>( 841VerifySyntax<MethodDeclarationSyntax>( 845VerifySyntax<MethodDeclarationSyntax>( 861VerifySyntax<OperatorDeclarationSyntax>( 865VerifySyntax<OperatorDeclarationSyntax>( 869VerifySyntax<OperatorDeclarationSyntax>( 873VerifySyntax<OperatorDeclarationSyntax>( 877VerifySyntax<OperatorDeclarationSyntax>( 881VerifySyntax<OperatorDeclarationSyntax>( 885VerifySyntax<OperatorDeclarationSyntax>( 889VerifySyntax<OperatorDeclarationSyntax>( 893VerifySyntax<OperatorDeclarationSyntax>( 897VerifySyntax<OperatorDeclarationSyntax>( 901VerifySyntax<OperatorDeclarationSyntax>( 905VerifySyntax<OperatorDeclarationSyntax>( 909VerifySyntax<OperatorDeclarationSyntax>( 913VerifySyntax<OperatorDeclarationSyntax>( 917VerifySyntax<OperatorDeclarationSyntax>( 921VerifySyntax<OperatorDeclarationSyntax>( 925VerifySyntax<OperatorDeclarationSyntax>( 929VerifySyntax<OperatorDeclarationSyntax>( 933VerifySyntax<OperatorDeclarationSyntax>( 937VerifySyntax<OperatorDeclarationSyntax>( 941VerifySyntax<OperatorDeclarationSyntax>( 945VerifySyntax<OperatorDeclarationSyntax>( 949VerifySyntax<OperatorDeclarationSyntax>( 953VerifySyntax<OperatorDeclarationSyntax>( 957VerifySyntax<OperatorDeclarationSyntax>( 963VerifySyntax<ConversionOperatorDeclarationSyntax>( 967VerifySyntax<ConversionOperatorDeclarationSyntax>( 979VerifySyntax<ConversionOperatorDeclarationSyntax>( 986VerifySyntax<ConversionOperatorDeclarationSyntax>( 994VerifySyntax<ConstructorDeclarationSyntax>( 998VerifySyntax<ConstructorDeclarationSyntax>( 1002VerifySyntax<ConstructorDeclarationSyntax>( 1006VerifySyntax<ConstructorDeclarationSyntax>( 1010VerifySyntax<ConstructorDeclarationSyntax>( 1020VerifySyntax<PropertyDeclarationSyntax>( 1024VerifySyntax<PropertyDeclarationSyntax>( 1028VerifySyntax<PropertyDeclarationSyntax>( 1032VerifySyntax<PropertyDeclarationSyntax>( 1036VerifySyntax<PropertyDeclarationSyntax>( 1040VerifySyntax<PropertyDeclarationSyntax>( 1044VerifySyntax<PropertyDeclarationSyntax>( 1048VerifySyntax<PropertyDeclarationSyntax>( 1052VerifySyntax<PropertyDeclarationSyntax>( 1056VerifySyntax<PropertyDeclarationSyntax>( 1060VerifySyntax<PropertyDeclarationSyntax>( 1064VerifySyntax<PropertyDeclarationSyntax>( 1072VerifySyntax<IndexerDeclarationSyntax>( 1076VerifySyntax<IndexerDeclarationSyntax>( 1080VerifySyntax<IndexerDeclarationSyntax>( 1084VerifySyntax<IndexerDeclarationSyntax>( 1088VerifySyntax<IndexerDeclarationSyntax>( 1092VerifySyntax<IndexerDeclarationSyntax>( 1097VerifySyntax<IndexerDeclarationSyntax>( 1102VerifySyntax<IndexerDeclarationSyntax>( 1106VerifySyntax<IndexerDeclarationSyntax>( 1111VerifySyntax<IndexerDeclarationSyntax>( 1120VerifySyntax<EventFieldDeclarationSyntax>( 1124VerifySyntax<EventFieldDeclarationSyntax>( 1128VerifySyntax<EventFieldDeclarationSyntax>( 1136VerifySyntax<EventDeclarationSyntax>( 1140VerifySyntax<EventDeclarationSyntax>( 1144VerifySyntax<EventDeclarationSyntax>( 1148VerifySyntax<EventDeclarationSyntax>( 1156VerifySyntax<MethodDeclarationSyntax>( 1162VerifySyntax<PropertyDeclarationSyntax>( 1168VerifySyntax<IndexerDeclarationSyntax>( 1179VerifySyntax<MethodDeclarationSyntax>( 1183VerifySyntax<MethodDeclarationSyntax>( 1188VerifySyntax<MethodDeclarationSyntax>( 1223VerifySyntax<OperatorDeclarationSyntax>( 1266VerifySyntax<ConversionOperatorDeclarationSyntax>( 1331VerifySyntax<PropertyDeclarationSyntax>( 1351VerifySyntax<PropertyDeclarationSyntax>( 1376VerifySyntax<IndexerDeclarationSyntax>( 1403VerifySyntax<IndexerDeclarationSyntax>( 1435VerifySyntax<EventDeclarationSyntax>( 1472VerifySyntax<MethodDeclarationSyntax>( 1478VerifySyntax<PropertyDeclarationSyntax>( 1484VerifySyntax<IndexerDeclarationSyntax>( 1490VerifySyntax<EventDeclarationSyntax>( 1501VerifySyntax<MethodDeclarationSyntax>( 1505VerifySyntax<MethodDeclarationSyntax>( 1525VerifySyntax<MethodDeclarationSyntax>( 1533VerifySyntax<ClassDeclarationSyntax>( 1537VerifySyntax<ClassDeclarationSyntax>( 1541VerifySyntax<ClassDeclarationSyntax>( 1545VerifySyntax<ClassDeclarationSyntax>( 1549VerifySyntax<ClassDeclarationSyntax>( 1553VerifySyntax<ClassDeclarationSyntax>( 1557VerifySyntax<ClassDeclarationSyntax>( 1561VerifySyntax<ClassDeclarationSyntax>( 1565VerifySyntax<ClassDeclarationSyntax>( 1573VerifySyntax<StructDeclarationSyntax>( 1577VerifySyntax<StructDeclarationSyntax>( 1581VerifySyntax<StructDeclarationSyntax>( 1585VerifySyntax<StructDeclarationSyntax>( 1589VerifySyntax<StructDeclarationSyntax>( 1593VerifySyntax<StructDeclarationSyntax>( 1597VerifySyntax<StructDeclarationSyntax>( 1601VerifySyntax<StructDeclarationSyntax>( 1609VerifySyntax<InterfaceDeclarationSyntax>( 1613VerifySyntax<InterfaceDeclarationSyntax>( 1617VerifySyntax<InterfaceDeclarationSyntax>( 1621VerifySyntax<InterfaceDeclarationSyntax>( 1625VerifySyntax<InterfaceDeclarationSyntax>( 1629VerifySyntax<InterfaceDeclarationSyntax>( 1633VerifySyntax<InterfaceDeclarationSyntax>( 1637VerifySyntax<InterfaceDeclarationSyntax>( 1641VerifySyntax<InterfaceDeclarationSyntax>( 1645VerifySyntax<InterfaceDeclarationSyntax>( 1649VerifySyntax<InterfaceDeclarationSyntax>( 1653VerifySyntax<InterfaceDeclarationSyntax>( 1657VerifySyntax<InterfaceDeclarationSyntax>( 1671VerifySyntax<InterfaceDeclarationSyntax>( 1679VerifySyntax<EnumDeclarationSyntax>( 1683VerifySyntax<EnumDeclarationSyntax>( 1687VerifySyntax<EnumDeclarationSyntax>( 1691VerifySyntax<EnumDeclarationSyntax>( 1695VerifySyntax<EnumDeclarationSyntax>( 1703VerifySyntax<DelegateDeclarationSyntax>( 1707VerifySyntax<DelegateDeclarationSyntax>( 1711VerifySyntax<DelegateDeclarationSyntax>( 1715VerifySyntax<DelegateDeclarationSyntax>( 1719VerifySyntax<DelegateDeclarationSyntax>( 1723VerifySyntax<DelegateDeclarationSyntax>( 1727VerifySyntax<DelegateDeclarationSyntax>( 1735VerifySyntax<UsingDirectiveSyntax>( 1739VerifySyntax<UsingDirectiveSyntax>( 1743VerifySyntax<UsingDirectiveSyntax>( 1751VerifySyntax<NamespaceDeclarationSyntax>( 1755VerifySyntax<NamespaceDeclarationSyntax>( 1759VerifySyntax<NamespaceDeclarationSyntax>( 1764VerifySyntax<NamespaceDeclarationSyntax>( 1774VerifySyntax<CompilationUnitSyntax>( 1778VerifySyntax<CompilationUnitSyntax>( 1783VerifySyntax<CompilationUnitSyntax>( 1788VerifySyntax<CompilationUnitSyntax>( 1794VerifySyntax<CompilationUnitSyntax>( 1806VerifySyntax<AttributeListSyntax>( 1810VerifySyntax<AttributeListSyntax>( 1814VerifySyntax<AttributeListSyntax>( 1818VerifySyntax<AttributeListSyntax>( 1822VerifySyntax<AttributeListSyntax>( 1826VerifySyntax<AttributeListSyntax>( 1830VerifySyntax<AttributeListSyntax>( 1834VerifySyntax<AttributeListSyntax>( 1842VerifySyntax<FieldDeclarationSyntax>( 1848VerifySyntax<FieldDeclarationSyntax>( 1856VerifySyntax<MethodDeclarationSyntax>( 1862VerifySyntax<MethodDeclarationSyntax>( 1868VerifySyntax<PropertyDeclarationSyntax>( 1874VerifySyntax<IndexerDeclarationSyntax>( 1880VerifySyntax<EventDeclarationSyntax>( 1886VerifySyntax<EventFieldDeclarationSyntax>( 1892VerifySyntax<ClassDeclarationSyntax>( 1898VerifySyntax<StructDeclarationSyntax>( 1904VerifySyntax<InterfaceDeclarationSyntax>( 1910VerifySyntax<DelegateDeclarationSyntax>( 1916VerifySyntax<ParameterSyntax>( 1922VerifySyntax<CompilationUnitSyntax>( 1928VerifySyntax<CompilationUnitSyntax>( 1936VerifySyntax<StatementSyntax>( 1942VerifySyntax<TypeParameterSyntax>( 1948VerifySyntax<LambdaExpressionSyntax>( 1987VerifySyntax<ClassDeclarationSyntax>(added, "// comment\r\n[a]\r\npublic class C\r\n{\r\n} // end\r\n"); 1990VerifySyntax<ClassDeclarationSyntax>(removed, "// comment\r\npublic class C\r\n{\r\n} // end\r\n"); 1993VerifySyntax<AttributeListSyntax>(attrWithComment, "// comment\r\n[a]"); 1999VerifySyntax<MethodDeclarationSyntax>( 2005VerifySyntax<MethodDeclarationSyntax>( 2010VerifySyntax<MethodDeclarationSyntax>( 2016VerifySyntax<MethodDeclarationSyntax>( 2022VerifySyntax<ClassDeclarationSyntax>( 2028VerifySyntax<StructDeclarationSyntax>( 2034VerifySyntax<InterfaceDeclarationSyntax>( 2040VerifySyntax<DelegateDeclarationSyntax>( 2050VerifySyntax<MethodDeclarationSyntax>( 2056VerifySyntax<MethodDeclarationSyntax>( 2062VerifySyntax<MethodDeclarationSyntax>( 2068VerifySyntax<MethodDeclarationSyntax>( 2074VerifySyntax<MethodDeclarationSyntax>( 2082VerifySyntax<MethodDeclarationSyntax>( 2088VerifySyntax<MethodDeclarationSyntax>( 2094VerifySyntax<MethodDeclarationSyntax>( 2100VerifySyntax<MethodDeclarationSyntax>( 2106VerifySyntax<MethodDeclarationSyntax>( 2112VerifySyntax<MethodDeclarationSyntax>( 2119VerifySyntax<ClassDeclarationSyntax>( 2127VerifySyntax<StructDeclarationSyntax>( 2135VerifySyntax<InterfaceDeclarationSyntax>( 2143VerifySyntax<DelegateDeclarationSyntax>( 2155VerifySyntax<InterfaceDeclarationSyntax>( 2166VerifySyntax<MethodDeclarationSyntax>( 2177VerifySyntax<EnumDeclarationSyntax>( 2191VerifySyntax<EnumDeclarationSyntax>( 2211VerifySyntax<DelegateDeclarationSyntax>(Generator.Declaration(type), """ 2229VerifySyntax<MethodDeclarationSyntax>( 2250VerifySyntax<MethodDeclarationSyntax>( 2271VerifySyntax<MethodDeclarationSyntax>( 2292VerifySyntax<MethodDeclarationSyntax>( 2313VerifySyntax<ConstructorDeclarationSyntax>( 2335VerifySyntax<PropertyDeclarationSyntax>( 2353VerifySyntax<PropertyDeclarationSyntax>( 2376VerifySyntax<MethodDeclarationSyntax>( 2404VerifySyntax<MethodDeclarationSyntax>( 2432VerifySyntax<MethodDeclarationSyntax>( 2463VerifySyntax<MethodDeclarationSyntax>( 2500VerifySyntax<MethodDeclarationSyntax>( 2507VerifySyntax<PropertyDeclarationSyntax>( 2510VerifySyntax<IndexerDeclarationSyntax>( 2520VerifySyntax<EventFieldDeclarationSyntax>( 2540VerifySyntax<FieldDeclarationSyntax>( 2560VerifySyntax<DestructorDeclarationSyntax>( 2997VerifySyntax<ConstructorDeclarationSyntax>(ctor, @"static C() 3002VerifySyntax<ConstructorDeclarationSyntax>(publicCtor, @"public C() 3011VerifySyntax<ConstructorDeclarationSyntax>(ctor, @"public C() 3016VerifySyntax<ConstructorDeclarationSyntax>(staticCtor, @"static C() 3026VerifySyntax<ClassDeclarationSyntax>(fileAbstractClass, @"file abstract class C 3036VerifySyntax<ClassDeclarationSyntax>(filePublicClass, @"public class C 3046VerifySyntax<ClassDeclarationSyntax>(fileAbstractClass, @"file abstract class C 3056VerifySyntax<ClassDeclarationSyntax>(filePublicClass, @"file class C 3066VerifySyntax<PropertyDeclarationSyntax>(updatedProperty, "public virtual required int P { get; }"); 3074VerifySyntax<PropertyDeclarationSyntax>(updatedProperty, "public virtual required int P { get; }"); 3084VerifySyntax<PropertyDeclarationSyntax>(updatedProperty, $$"""{{modifier}} required int P { get; }"""); 3254VerifySyntax<AccessorDeclarationSyntax>(getAccessor, 3278VerifySyntax<AccessorDeclarationSyntax>(newGetAccessor, 3282VerifySyntax<AccessorDeclarationSyntax>(newNewGetAccessor, 3298VerifySyntax<PropertyDeclarationSyntax>( 3302VerifySyntax<PropertyDeclarationSyntax>( 3308VerifySyntax<PropertyDeclarationSyntax>( 3314VerifySyntax<PropertyDeclarationSyntax>( 3320VerifySyntax<IndexerDeclarationSyntax>( 3324VerifySyntax<IndexerDeclarationSyntax>( 3329VerifySyntax<IndexerDeclarationSyntax>( 3575VerifySyntax<ClassDeclarationSyntax>( 3581VerifySyntax<ClassDeclarationSyntax>( 3587VerifySyntax<ClassDeclarationSyntax>( 3612VerifySyntax<ClassDeclarationSyntax>( 3618VerifySyntax<ClassDeclarationSyntax>( 3625VerifySyntax<ClassDeclarationSyntax>( 3650VerifySyntax<ClassDeclarationSyntax>( 3656VerifySyntax<ClassDeclarationSyntax>( 3662VerifySyntax<ClassDeclarationSyntax>( 3747VerifySyntax<ClassDeclarationSyntax>( 3755VerifySyntax<ClassDeclarationSyntax>( 3764VerifySyntax<ClassDeclarationSyntax>( 3773VerifySyntax<ClassDeclarationSyntax>( 3781VerifySyntax<ClassDeclarationSyntax>( 3789VerifySyntax<ClassDeclarationSyntax>( 3797VerifySyntax<ClassDeclarationSyntax>( 3806VerifySyntax<ClassDeclarationSyntax>( 3814VerifySyntax<ClassDeclarationSyntax>( 3822VerifySyntax<ClassDeclarationSyntax>( 3829VerifySyntax<ClassDeclarationSyntax>( 3835VerifySyntax<ClassDeclarationSyntax>( 3842VerifySyntax<ClassDeclarationSyntax>( 3862VerifySyntax<RecordDeclarationSyntax>( 3880VerifySyntax<ClassDeclarationSyntax>( 3901VerifySyntax<RecordDeclarationSyntax>( 3919VerifySyntax<StructDeclarationSyntax>( 3937VerifySyntax<InterfaceDeclarationSyntax>( 3955VerifySyntax<InterfaceDeclarationSyntax>( 3973VerifySyntax<EnumDeclarationSyntax>( 3991VerifySyntax<RecordDeclarationSyntax>( 4009VerifySyntax<RecordDeclarationSyntax>( 4049VerifySyntax<ClassDeclarationSyntax>( 4057VerifySyntax<ClassDeclarationSyntax>( 4066VerifySyntax<ClassDeclarationSyntax>( 4075VerifySyntax<ClassDeclarationSyntax>( 4084VerifySyntax<ClassDeclarationSyntax>( 4091VerifySyntax<ClassDeclarationSyntax>( 4098VerifySyntax<ClassDeclarationSyntax>( 4105VerifySyntax<ClassDeclarationSyntax>( 4112VerifySyntax<ClassDeclarationSyntax>( 4119VerifySyntax<ClassDeclarationSyntax>( 4126VerifySyntax<ClassDeclarationSyntax>( 4133VerifySyntax<ClassDeclarationSyntax>( 4140VerifySyntax<ClassDeclarationSyntax>( 4147VerifySyntax<ClassDeclarationSyntax>( 4154VerifySyntax<ClassDeclarationSyntax>( 4178VerifySyntax<MethodDeclarationSyntax>( 4182VerifySyntax<IndexerDeclarationSyntax>( 4186VerifySyntax<PropertyDeclarationSyntax>( 4229VerifySyntax<MethodDeclarationSyntax>( 4237VerifySyntax<MethodDeclarationSyntax>( 4246VerifySyntax<MethodDeclarationSyntax>( 4255VerifySyntax<MethodDeclarationSyntax>( 4264VerifySyntax<MethodDeclarationSyntax>( 4271VerifySyntax<MethodDeclarationSyntax>( 4337VerifySyntax<MethodDeclarationSyntax>( 4349VerifySyntax<MethodDeclarationSyntax>( 4361VerifySyntax<MethodDeclarationSyntax>( 4374VerifySyntax<MethodDeclarationSyntax>( 4386VerifySyntax<MethodDeclarationSyntax>( 4398VerifySyntax<MethodDeclarationSyntax>( 4410VerifySyntax<MethodDeclarationSyntax>( 4422VerifySyntax<MethodDeclarationSyntax>( 4435VerifySyntax<MethodDeclarationSyntax>( 4448VerifySyntax<MethodDeclarationSyntax>( 4493VerifySyntax<RecordDeclarationSyntax>( 4508VerifySyntax<RecordDeclarationSyntax>( 4531VerifySyntax<RecordDeclarationSyntax>( 4546VerifySyntax<RecordDeclarationSyntax>(