550 references to VerifySyntax
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (550)
CodeGeneration\SyntaxGeneratorTests.cs (550)
66VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression(0), "0"); 67VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression(1), "1"); 68VerifySyntax<PrefixUnaryExpressionSyntax>(Generator.LiteralExpression(-1), "-1"); 69VerifySyntax<MemberAccessExpressionSyntax>(Generator.LiteralExpression(int.MinValue), "global::System.Int32.MinValue"); 70VerifySyntax<MemberAccessExpressionSyntax>(Generator.LiteralExpression(int.MaxValue), "global::System.Int32.MaxValue"); 72VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression(0L), "0L"); 73VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression(1L), "1L"); 74VerifySyntax<PrefixUnaryExpressionSyntax>(Generator.LiteralExpression(-1L), "-1L"); 75VerifySyntax<MemberAccessExpressionSyntax>(Generator.LiteralExpression(long.MinValue), "global::System.Int64.MinValue"); 76VerifySyntax<MemberAccessExpressionSyntax>(Generator.LiteralExpression(long.MaxValue), "global::System.Int64.MaxValue"); 78VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression(0UL), "0UL"); 79VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression(1UL), "1UL"); 80VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression(ulong.MinValue), "0UL"); 81VerifySyntax<MemberAccessExpressionSyntax>(Generator.LiteralExpression(ulong.MaxValue), "global::System.UInt64.MaxValue"); 83VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression(0.0f), "0F"); 84VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression(1.0f), "1F"); 85VerifySyntax<PrefixUnaryExpressionSyntax>(Generator.LiteralExpression(-1.0f), "-1F"); 86VerifySyntax<MemberAccessExpressionSyntax>(Generator.LiteralExpression(float.MinValue), "global::System.Single.MinValue"); 87VerifySyntax<MemberAccessExpressionSyntax>(Generator.LiteralExpression(float.MaxValue), "global::System.Single.MaxValue"); 88VerifySyntax<MemberAccessExpressionSyntax>(Generator.LiteralExpression(float.Epsilon), "global::System.Single.Epsilon"); 89VerifySyntax<MemberAccessExpressionSyntax>(Generator.LiteralExpression(float.NaN), "global::System.Single.NaN"); 90VerifySyntax<MemberAccessExpressionSyntax>(Generator.LiteralExpression(float.NegativeInfinity), "global::System.Single.NegativeInfinity"); 91VerifySyntax<MemberAccessExpressionSyntax>(Generator.LiteralExpression(float.PositiveInfinity), "global::System.Single.PositiveInfinity"); 93VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression(0.0), "0D"); 94VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression(1.0), "1D"); 95VerifySyntax<PrefixUnaryExpressionSyntax>(Generator.LiteralExpression(-1.0), "-1D"); 96VerifySyntax<MemberAccessExpressionSyntax>(Generator.LiteralExpression(double.MinValue), "global::System.Double.MinValue"); 97VerifySyntax<MemberAccessExpressionSyntax>(Generator.LiteralExpression(double.MaxValue), "global::System.Double.MaxValue"); 98VerifySyntax<MemberAccessExpressionSyntax>(Generator.LiteralExpression(double.Epsilon), "global::System.Double.Epsilon"); 99VerifySyntax<MemberAccessExpressionSyntax>(Generator.LiteralExpression(double.NaN), "global::System.Double.NaN"); 100VerifySyntax<MemberAccessExpressionSyntax>(Generator.LiteralExpression(double.NegativeInfinity), "global::System.Double.NegativeInfinity"); 101VerifySyntax<MemberAccessExpressionSyntax>(Generator.LiteralExpression(double.PositiveInfinity), "global::System.Double.PositiveInfinity"); 103VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression(0m), "0M"); 104VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression(0.00m), "0.00M"); 105VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression(1.00m), "1.00M"); 106VerifySyntax<PrefixUnaryExpressionSyntax>(Generator.LiteralExpression(-1.00m), "-1.00M"); 107VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression(1.0000000000m), "1.0000000000M"); 108VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression(0.000000m), "0.000000M"); 109VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression(0.0000000m), "0.0000000M"); 110VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression(1000000000m), "1000000000M"); 111VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression(123456789.123456789m), "123456789.123456789M"); 112VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression(1E-28m), "0.0000000000000000000000000001M"); 113VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression(0E-28m), "0.0000000000000000000000000000M"); 114VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression(1E-29m), "0.0000000000000000000000000000M"); 115VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression(-1E-29m), "0.0000000000000000000000000000M"); 116VerifySyntax<MemberAccessExpressionSyntax>(Generator.LiteralExpression(decimal.MinValue), "global::System.Decimal.MinValue"); 117VerifySyntax<MemberAccessExpressionSyntax>(Generator.LiteralExpression(decimal.MaxValue), "global::System.Decimal.MaxValue"); 119VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression('c'), "'c'"); 121VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression("str"), "\"str\""); 122VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression("s\"t\"r"), "\"s\\\"t\\\"r\""); 124VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression(true), "true"); 125VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression(false), "false"); 131VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression((short)0), "0"); 132VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression((short)1), "1"); 133VerifySyntax<PrefixUnaryExpressionSyntax>(Generator.LiteralExpression((short)-1), "-1"); 134VerifySyntax<MemberAccessExpressionSyntax>(Generator.LiteralExpression(short.MinValue), "global::System.Int16.MinValue"); 135VerifySyntax<MemberAccessExpressionSyntax>(Generator.LiteralExpression(short.MaxValue), "global::System.Int16.MaxValue"); 141VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression((ushort)0), "0"); 142VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression((ushort)1), "1"); 143VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression(ushort.MinValue), "0"); 144VerifySyntax<MemberAccessExpressionSyntax>(Generator.LiteralExpression(ushort.MaxValue), "global::System.UInt16.MaxValue"); 150VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression((sbyte)0), "0"); 151VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression((sbyte)1), "1"); 152VerifySyntax<PrefixUnaryExpressionSyntax>(Generator.LiteralExpression((sbyte)-1), "-1"); 153VerifySyntax<MemberAccessExpressionSyntax>(Generator.LiteralExpression(sbyte.MinValue), "global::System.SByte.MinValue"); 154VerifySyntax<MemberAccessExpressionSyntax>(Generator.LiteralExpression(sbyte.MaxValue), "global::System.SByte.MaxValue"); 160VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression((byte)0), "0"); 161VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression((byte)1), "1"); 162VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression(byte.MinValue), "0"); 163VerifySyntax<LiteralExpressionSyntax>(Generator.LiteralExpression(byte.MaxValue), "255"); 169VerifySyntax<AttributeListSyntax>(Generator.Attribute(GetAttributeData( 175VerifySyntax<AttributeListSyntax>(Generator.Attribute(GetAttributeData( 181VerifySyntax<AttributeListSyntax>(Generator.Attribute(GetAttributeData( 187VerifySyntax<AttributeListSyntax>(Generator.Attribute(GetAttributeData( 193VerifySyntax<AttributeListSyntax>(Generator.Attribute(GetAttributeData( 199VerifySyntax<AttributeListSyntax>(Generator.Attribute(GetAttributeData( 206VerifySyntax<AttributeListSyntax>(Generator.Attribute(GetAttributeData( 212VerifySyntax<AttributeListSyntax>(Generator.Attribute(GetAttributeData( 218VerifySyntax<AttributeListSyntax>(Generator.Attribute(GetAttributeData( 240VerifySyntax<IdentifierNameSyntax>(Generator.IdentifierName("x"), "x"); 241VerifySyntax<QualifiedNameSyntax>(Generator.QualifiedName(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "x.y"); 242VerifySyntax<QualifiedNameSyntax>(Generator.DottedName("x.y"), "x.y"); 244VerifySyntax<GenericNameSyntax>(Generator.GenericName("x", Generator.IdentifierName("y")), "x<y>"); 245VerifySyntax<GenericNameSyntax>(Generator.GenericName("x", Generator.IdentifierName("y"), Generator.IdentifierName("z")), "x<y, z>"); 248VerifySyntax<GenericNameSyntax>(Generator.WithTypeArguments(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "x<y>"); 251VerifySyntax<QualifiedNameSyntax>(Generator.WithTypeArguments(Generator.DottedName("x.y"), Generator.IdentifierName("z")), "x.y<z>"); 254VerifySyntax<MemberAccessExpressionSyntax>(Generator.WithTypeArguments(Generator.MemberAccessExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), Generator.IdentifierName("z")), "x.y<z>"); 258VerifySyntax<GenericNameSyntax>(gname, "x<y>"); 259VerifySyntax<GenericNameSyntax>(Generator.WithTypeArguments(gname, Generator.IdentifierName("z")), "x<z>"); 266VerifySyntax<TypeSyntax>(Generator.IdentifierName("x"), "x"); 267VerifySyntax<TypeSyntax>(Generator.QualifiedName(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "x.y"); 268VerifySyntax<TypeSyntax>(Generator.DottedName("x.y"), "x.y"); 269VerifySyntax<TypeSyntax>(Generator.GenericName("x", Generator.IdentifierName("y")), "x<y>"); 270VerifySyntax<TypeSyntax>(Generator.GenericName("x", Generator.IdentifierName("y"), Generator.IdentifierName("z")), "x<y, z>"); 272VerifySyntax<TypeSyntax>(Generator.ArrayTypeExpression(Generator.IdentifierName("x")), "x[]"); 273VerifySyntax<TypeSyntax>(Generator.ArrayTypeExpression(Generator.ArrayTypeExpression(Generator.IdentifierName("x"))), "x[][]"); 274VerifySyntax<TypeSyntax>(Generator.NullableTypeExpression(Generator.IdentifierName("x")), "x?"); 275VerifySyntax<TypeSyntax>(Generator.NullableTypeExpression(Generator.NullableTypeExpression(Generator.IdentifierName("x"))), "x?"); 278VerifySyntax<TupleElementSyntax>(Generator.TupleElementExpression(Generator.IdentifierName("x")), "x"); 279VerifySyntax<TupleElementSyntax>(Generator.TupleElementExpression(Generator.IdentifierName("x"), "y"), "x y"); 280VerifySyntax<TupleElementSyntax>(Generator.TupleElementExpression(intType), "global::System.Int32"); 281VerifySyntax<TupleElementSyntax>(Generator.TupleElementExpression(intType, "y"), "global::System.Int32 y"); 282VerifySyntax<TypeSyntax>(Generator.TupleTypeExpression(Generator.TupleElementExpression(Generator.IdentifierName("x")), Generator.TupleElementExpression(Generator.IdentifierName("y"))), "(x, y)"); 283VerifySyntax<TypeSyntax>(Generator.TupleTypeExpression(new[] { intType, intType }), "(global::System.Int32, global::System.Int32)"); 284VerifySyntax<TypeSyntax>(Generator.TupleTypeExpression(new[] { intType, intType }, ["x", "y"]), "(global::System.Int32 x, global::System.Int32 y)"); 290VerifySyntax<TypeSyntax>(Generator.TypeExpression(SpecialType.System_Byte), "byte"); 291VerifySyntax<TypeSyntax>(Generator.TypeExpression(SpecialType.System_SByte), "sbyte"); 293VerifySyntax<TypeSyntax>(Generator.TypeExpression(SpecialType.System_Int16), "short"); 294VerifySyntax<TypeSyntax>(Generator.TypeExpression(SpecialType.System_UInt16), "ushort"); 296VerifySyntax<TypeSyntax>(Generator.TypeExpression(SpecialType.System_Int32), "int"); 297VerifySyntax<TypeSyntax>(Generator.TypeExpression(SpecialType.System_UInt32), "uint"); 299VerifySyntax<TypeSyntax>(Generator.TypeExpression(SpecialType.System_Int64), "long"); 300VerifySyntax<TypeSyntax>(Generator.TypeExpression(SpecialType.System_UInt64), "ulong"); 302VerifySyntax<TypeSyntax>(Generator.TypeExpression(SpecialType.System_Single), "float"); 303VerifySyntax<TypeSyntax>(Generator.TypeExpression(SpecialType.System_Double), "double"); 305VerifySyntax<TypeSyntax>(Generator.TypeExpression(SpecialType.System_Char), "char"); 306VerifySyntax<TypeSyntax>(Generator.TypeExpression(SpecialType.System_String), "string"); 308VerifySyntax<TypeSyntax>(Generator.TypeExpression(SpecialType.System_Object), "object"); 309VerifySyntax<TypeSyntax>(Generator.TypeExpression(SpecialType.System_Decimal), "decimal"); 316VerifySyntax<QualifiedNameSyntax>(Generator.TypeExpression(genericType), "global::System.Collections.Generic.IEnumerable<T>"); 319VerifySyntax<ArrayTypeSyntax>(Generator.TypeExpression(arrayType), "global::System.Int32[]"); 325VerifySyntax<PrefixUnaryExpressionSyntax>(Generator.NegateExpression(Generator.IdentifierName("x")), "-(x)"); 326VerifySyntax<BinaryExpressionSyntax>(Generator.AddExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "(x) + (y)"); 327VerifySyntax<BinaryExpressionSyntax>(Generator.SubtractExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "(x) - (y)"); 328VerifySyntax<BinaryExpressionSyntax>(Generator.MultiplyExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "(x) * (y)"); 329VerifySyntax<BinaryExpressionSyntax>(Generator.DivideExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "(x) / (y)"); 330VerifySyntax<BinaryExpressionSyntax>(Generator.ModuloExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "(x) % (y)"); 332VerifySyntax<PrefixUnaryExpressionSyntax>(Generator.BitwiseNotExpression(Generator.IdentifierName("x")), "~(x)"); 333VerifySyntax<BinaryExpressionSyntax>(Generator.BitwiseAndExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "(x) & (y)"); 334VerifySyntax<BinaryExpressionSyntax>(Generator.BitwiseOrExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "(x) | (y)"); 336VerifySyntax<PrefixUnaryExpressionSyntax>(Generator.LogicalNotExpression(Generator.IdentifierName("x")), "!(x)"); 337VerifySyntax<BinaryExpressionSyntax>(Generator.LogicalAndExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "(x) && (y)"); 338VerifySyntax<BinaryExpressionSyntax>(Generator.LogicalOrExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "(x) || (y)"); 344VerifySyntax<BinaryExpressionSyntax>(Generator.ReferenceEqualsExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "(x) == (y)"); 345VerifySyntax<BinaryExpressionSyntax>(Generator.ValueEqualsExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "(x) == (y)"); 347VerifySyntax<BinaryExpressionSyntax>(Generator.ReferenceNotEqualsExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "(x) != (y)"); 348VerifySyntax<BinaryExpressionSyntax>(Generator.ValueNotEqualsExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "(x) != (y)"); 350VerifySyntax<BinaryExpressionSyntax>(Generator.LessThanExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "(x) < (y)"); 351VerifySyntax<BinaryExpressionSyntax>(Generator.LessThanOrEqualExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "(x) <= (y)"); 353VerifySyntax<BinaryExpressionSyntax>(Generator.GreaterThanExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "(x) > (y)"); 354VerifySyntax<BinaryExpressionSyntax>(Generator.GreaterThanOrEqualExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "(x) >= (y)"); 360VerifySyntax<BinaryExpressionSyntax>(Generator.CoalesceExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "(x) ?? (y)"); 361VerifySyntax<ConditionalExpressionSyntax>(Generator.ConditionalExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y"), Generator.IdentifierName("z")), "(x) ? (y) : (z)"); 367VerifySyntax<MemberAccessExpressionSyntax>(Generator.MemberAccessExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "x.y"); 368VerifySyntax<MemberAccessExpressionSyntax>(Generator.MemberAccessExpression(Generator.IdentifierName("x"), "y"), "x.y"); 369VerifySyntax<MemberAccessExpressionSyntax>(Generator.MemberAccessExpression(Generator.MemberAccessExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), Generator.IdentifierName("z")), "x.y.z"); 370VerifySyntax<MemberAccessExpressionSyntax>(Generator.MemberAccessExpression(Generator.InvocationExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), Generator.IdentifierName("z")), "x(y).z"); 371VerifySyntax<MemberAccessExpressionSyntax>(Generator.MemberAccessExpression(Generator.ElementAccessExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), Generator.IdentifierName("z")), "x[y].z"); 372VerifySyntax<MemberAccessExpressionSyntax>(Generator.MemberAccessExpression(Generator.AddExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), Generator.IdentifierName("z")), "((x) + (y)).z"); 373VerifySyntax<MemberAccessExpressionSyntax>(Generator.MemberAccessExpression(Generator.NegateExpression(Generator.IdentifierName("x")), Generator.IdentifierName("y")), "(-(x)).y"); 379VerifySyntax<ArrayCreationExpressionSyntax>( 383VerifySyntax<ArrayCreationExpressionSyntax>( 397VerifySyntax<ObjectCreationExpressionSyntax>( 401VerifySyntax<ObjectCreationExpressionSyntax>( 409VerifySyntax<ObjectCreationExpressionSyntax>( 417VerifySyntax<ElementAccessExpressionSyntax>( 421VerifySyntax<ElementAccessExpressionSyntax>( 425VerifySyntax<ElementAccessExpressionSyntax>( 429VerifySyntax<ElementAccessExpressionSyntax>( 433VerifySyntax<ElementAccessExpressionSyntax>( 437VerifySyntax<ElementAccessExpressionSyntax>( 445VerifySyntax<CastExpressionSyntax>(Generator.CastExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "(x)(y)"); 446VerifySyntax<CastExpressionSyntax>(Generator.ConvertExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "(x)(y)"); 452VerifySyntax<BinaryExpressionSyntax>(Generator.IsTypeExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "(x) is y"); 453VerifySyntax<BinaryExpressionSyntax>(Generator.TryCastExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "(x) as y"); 454VerifySyntax<TypeOfExpressionSyntax>(Generator.TypeOfExpression(Generator.IdentifierName("x")), "typeof(x)"); 461VerifySyntax<InvocationExpressionSyntax>(Generator.InvocationExpression(Generator.IdentifierName("x")), "x()"); 462VerifySyntax<InvocationExpressionSyntax>(Generator.InvocationExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "x(y)"); 463VerifySyntax<InvocationExpressionSyntax>(Generator.InvocationExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y"), Generator.IdentifierName("z")), "x(y, z)"); 466VerifySyntax<InvocationExpressionSyntax>(Generator.InvocationExpression(Generator.IdentifierName("x"), Generator.Argument(Generator.IdentifierName("y"))), "x(y)"); 467VerifySyntax<InvocationExpressionSyntax>(Generator.InvocationExpression(Generator.IdentifierName("x"), Generator.Argument(RefKind.Ref, Generator.IdentifierName("y"))), "x(ref y)"); 468VerifySyntax<InvocationExpressionSyntax>(Generator.InvocationExpression(Generator.IdentifierName("x"), Generator.Argument(RefKind.Out, Generator.IdentifierName("y"))), "x(out y)"); 471VerifySyntax<InvocationExpressionSyntax>(Generator.InvocationExpression(Generator.MemberAccessExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y"))), "x.y()"); 472VerifySyntax<InvocationExpressionSyntax>(Generator.InvocationExpression(Generator.ElementAccessExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y"))), "x[y]()"); 473VerifySyntax<InvocationExpressionSyntax>(Generator.InvocationExpression(Generator.InvocationExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y"))), "x(y)()"); 474VerifySyntax<InvocationExpressionSyntax>(Generator.InvocationExpression(Generator.AddExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y"))), "((x) + (y))()"); 479=> VerifySyntax<AssignmentExpressionSyntax>(Generator.AssignmentStatement(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "x = (y)"); 484VerifySyntax<ExpressionStatementSyntax>(Generator.ExpressionStatement(Generator.IdentifierName("x")), "x;"); 485VerifySyntax<ExpressionStatementSyntax>(Generator.ExpressionStatement(Generator.InvocationExpression(Generator.IdentifierName("x"))), "x();"); 491VerifySyntax<LocalDeclarationStatementSyntax>(Generator.LocalDeclarationStatement(Generator.IdentifierName("x"), "y"), "x y;"); 492VerifySyntax<LocalDeclarationStatementSyntax>(Generator.LocalDeclarationStatement(Generator.IdentifierName("x"), "y", Generator.IdentifierName("z")), "x y = z;"); 494VerifySyntax<LocalDeclarationStatementSyntax>(Generator.LocalDeclarationStatement(Generator.IdentifierName("x"), "y", isConst: true), "const x y;"); 495VerifySyntax<LocalDeclarationStatementSyntax>(Generator.LocalDeclarationStatement(Generator.IdentifierName("x"), "y", Generator.IdentifierName("z"), isConst: true), "const x y = z;"); 497VerifySyntax<LocalDeclarationStatementSyntax>(Generator.LocalDeclarationStatement("y", Generator.IdentifierName("z")), "var y = z;"); 503VerifySyntax<AssignmentExpressionSyntax>( 511VerifySyntax<AssignmentExpressionSyntax>( 518=> VerifySyntax<AwaitExpressionSyntax>(Generator.AwaitExpression(Generator.IdentifierName("x")), "await x"); 522=> VerifySyntax<InvocationExpressionSyntax>(Generator.NameOfExpression(Generator.IdentifierName("x")), "nameof(x)"); 538VerifySyntax<ReturnStatementSyntax>(Generator.ReturnStatement(), "return;"); 539VerifySyntax<ReturnStatementSyntax>(Generator.ReturnStatement(Generator.IdentifierName("x")), "return x;"); 545VerifySyntax<YieldStatementSyntax>(Generator.YieldReturnStatement(Generator.LiteralExpression(1)), "yield return 1;"); 546VerifySyntax<YieldStatementSyntax>(Generator.YieldReturnStatement(Generator.IdentifierName("x")), "yield return x;"); 552VerifySyntax<ThrowStatementSyntax>(Generator.ThrowStatement(), "throw;"); 553VerifySyntax<ThrowStatementSyntax>(Generator.ThrowStatement(Generator.IdentifierName("x")), "throw x;"); 559VerifySyntax<IfStatementSyntax>( 563VerifySyntax<IfStatementSyntax>( 567VerifySyntax<IfStatementSyntax>( 572VerifySyntax<IfStatementSyntax>( 578VerifySyntax<IfStatementSyntax>( 584VerifySyntax<IfStatementSyntax>( 594VerifySyntax<SwitchStatementSyntax>( 607VerifySyntax<SwitchStatementSyntax>( 623VerifySyntax<SwitchStatementSyntax>( 640VerifySyntax<UsingStatementSyntax>( 644VerifySyntax<UsingStatementSyntax>( 648VerifySyntax<UsingStatementSyntax>( 656VerifySyntax<LockStatementSyntax>( 697VerifySyntax<WhileStatementSyntax>( 702VerifySyntax<WhileStatementSyntax>( 710VerifySyntax<SimpleLambdaExpressionSyntax>( 714VerifySyntax<ParenthesizedLambdaExpressionSyntax>( 718VerifySyntax<ParenthesizedLambdaExpressionSyntax>( 722VerifySyntax<SimpleLambdaExpressionSyntax>( 726VerifySyntax<ParenthesizedLambdaExpressionSyntax>( 730VerifySyntax<ParenthesizedLambdaExpressionSyntax>( 734VerifySyntax<SimpleLambdaExpressionSyntax>( 738VerifySyntax<ParenthesizedLambdaExpressionSyntax>( 742VerifySyntax<ParenthesizedLambdaExpressionSyntax>( 746VerifySyntax<SimpleLambdaExpressionSyntax>( 750VerifySyntax<ParenthesizedLambdaExpressionSyntax>( 754VerifySyntax<ParenthesizedLambdaExpressionSyntax>( 758VerifySyntax<ParenthesizedLambdaExpressionSyntax>( 762VerifySyntax<ParenthesizedLambdaExpressionSyntax>( 766VerifySyntax<ParenthesizedLambdaExpressionSyntax>( 770VerifySyntax<ParenthesizedLambdaExpressionSyntax>( 780VerifySyntax<FieldDeclarationSyntax>( 784VerifySyntax<FieldDeclarationSyntax>( 788VerifySyntax<FieldDeclarationSyntax>( 792VerifySyntax<FieldDeclarationSyntax>( 796VerifySyntax<FieldDeclarationSyntax>( 804VerifySyntax<MethodDeclarationSyntax>( 808VerifySyntax<MethodDeclarationSyntax>( 812VerifySyntax<MethodDeclarationSyntax>( 816VerifySyntax<MethodDeclarationSyntax>( 820VerifySyntax<MethodDeclarationSyntax>( 824VerifySyntax<MethodDeclarationSyntax>( 828VerifySyntax<MethodDeclarationSyntax>( 832VerifySyntax<MethodDeclarationSyntax>( 836VerifySyntax<MethodDeclarationSyntax>( 840VerifySyntax<MethodDeclarationSyntax>( 844VerifySyntax<MethodDeclarationSyntax>( 860VerifySyntax<OperatorDeclarationSyntax>( 864VerifySyntax<OperatorDeclarationSyntax>( 868VerifySyntax<OperatorDeclarationSyntax>( 872VerifySyntax<OperatorDeclarationSyntax>( 876VerifySyntax<OperatorDeclarationSyntax>( 880VerifySyntax<OperatorDeclarationSyntax>( 884VerifySyntax<OperatorDeclarationSyntax>( 888VerifySyntax<OperatorDeclarationSyntax>( 892VerifySyntax<OperatorDeclarationSyntax>( 896VerifySyntax<OperatorDeclarationSyntax>( 900VerifySyntax<OperatorDeclarationSyntax>( 904VerifySyntax<OperatorDeclarationSyntax>( 908VerifySyntax<OperatorDeclarationSyntax>( 912VerifySyntax<OperatorDeclarationSyntax>( 916VerifySyntax<OperatorDeclarationSyntax>( 920VerifySyntax<OperatorDeclarationSyntax>( 924VerifySyntax<OperatorDeclarationSyntax>( 928VerifySyntax<OperatorDeclarationSyntax>( 932VerifySyntax<OperatorDeclarationSyntax>( 936VerifySyntax<OperatorDeclarationSyntax>( 940VerifySyntax<OperatorDeclarationSyntax>( 944VerifySyntax<OperatorDeclarationSyntax>( 948VerifySyntax<OperatorDeclarationSyntax>( 952VerifySyntax<OperatorDeclarationSyntax>( 956VerifySyntax<OperatorDeclarationSyntax>( 962VerifySyntax<ConversionOperatorDeclarationSyntax>( 966VerifySyntax<ConversionOperatorDeclarationSyntax>( 976VerifySyntax<OperatorDeclarationSyntax>( 980VerifySyntax<OperatorDeclarationSyntax>( 990VerifySyntax<OperatorDeclarationSyntax>( 994VerifySyntax<OperatorDeclarationSyntax>( 998VerifySyntax<OperatorDeclarationSyntax>( 1002VerifySyntax<OperatorDeclarationSyntax>( 1006VerifySyntax<OperatorDeclarationSyntax>( 1010VerifySyntax<OperatorDeclarationSyntax>( 1014VerifySyntax<OperatorDeclarationSyntax>( 1018VerifySyntax<OperatorDeclarationSyntax>( 1022VerifySyntax<OperatorDeclarationSyntax>( 1026VerifySyntax<OperatorDeclarationSyntax>( 1030VerifySyntax<OperatorDeclarationSyntax>( 1046VerifySyntax<OperatorDeclarationSyntax>(Generator.OperatorDeclaration(operatorSymbol), "public static global::C operator checked ++(global::C x)\r\n{\r\n}"); 1056VerifySyntax<ConversionOperatorDeclarationSyntax>( 1063VerifySyntax<ConversionOperatorDeclarationSyntax>( 1081VerifySyntax<ConversionOperatorDeclarationSyntax>( 1089VerifySyntax<ConstructorDeclarationSyntax>( 1093VerifySyntax<ConstructorDeclarationSyntax>( 1097VerifySyntax<ConstructorDeclarationSyntax>( 1101VerifySyntax<ConstructorDeclarationSyntax>( 1105VerifySyntax<ConstructorDeclarationSyntax>( 1115VerifySyntax<PropertyDeclarationSyntax>( 1119VerifySyntax<PropertyDeclarationSyntax>( 1123VerifySyntax<PropertyDeclarationSyntax>( 1127VerifySyntax<PropertyDeclarationSyntax>( 1131VerifySyntax<PropertyDeclarationSyntax>( 1135VerifySyntax<PropertyDeclarationSyntax>( 1139VerifySyntax<PropertyDeclarationSyntax>( 1143VerifySyntax<PropertyDeclarationSyntax>( 1147VerifySyntax<PropertyDeclarationSyntax>( 1151VerifySyntax<PropertyDeclarationSyntax>( 1155VerifySyntax<PropertyDeclarationSyntax>( 1159VerifySyntax<PropertyDeclarationSyntax>( 1215VerifySyntax<EventFieldDeclarationSyntax>( 1219VerifySyntax<EventFieldDeclarationSyntax>( 1223VerifySyntax<EventFieldDeclarationSyntax>( 1231VerifySyntax<EventDeclarationSyntax>( 1235VerifySyntax<EventDeclarationSyntax>( 1239VerifySyntax<EventDeclarationSyntax>( 1243VerifySyntax<EventDeclarationSyntax>( 1251VerifySyntax<MethodDeclarationSyntax>( 1257VerifySyntax<PropertyDeclarationSyntax>( 1263VerifySyntax<IndexerDeclarationSyntax>( 1274VerifySyntax<MethodDeclarationSyntax>( 1278VerifySyntax<MethodDeclarationSyntax>( 1418VerifySyntax<PropertyDeclarationSyntax>( 1554VerifySyntax<MethodDeclarationSyntax>( 1560VerifySyntax<PropertyDeclarationSyntax>( 1566VerifySyntax<IndexerDeclarationSyntax>( 1572VerifySyntax<EventDeclarationSyntax>( 1583VerifySyntax<MethodDeclarationSyntax>( 1587VerifySyntax<MethodDeclarationSyntax>( 1607VerifySyntax<MethodDeclarationSyntax>( 1615VerifySyntax<ClassDeclarationSyntax>( 1619VerifySyntax<ClassDeclarationSyntax>( 1623VerifySyntax<ClassDeclarationSyntax>( 1627VerifySyntax<ClassDeclarationSyntax>( 1631VerifySyntax<ClassDeclarationSyntax>( 1635VerifySyntax<ClassDeclarationSyntax>( 1639VerifySyntax<ClassDeclarationSyntax>( 1643VerifySyntax<ClassDeclarationSyntax>( 1647VerifySyntax<ClassDeclarationSyntax>( 1655VerifySyntax<StructDeclarationSyntax>( 1659VerifySyntax<StructDeclarationSyntax>( 1663VerifySyntax<StructDeclarationSyntax>( 1667VerifySyntax<StructDeclarationSyntax>( 1671VerifySyntax<StructDeclarationSyntax>( 1675VerifySyntax<StructDeclarationSyntax>( 1679VerifySyntax<StructDeclarationSyntax>( 1683VerifySyntax<StructDeclarationSyntax>( 1691VerifySyntax<InterfaceDeclarationSyntax>( 1695VerifySyntax<InterfaceDeclarationSyntax>( 1699VerifySyntax<InterfaceDeclarationSyntax>( 1703VerifySyntax<InterfaceDeclarationSyntax>( 1707VerifySyntax<InterfaceDeclarationSyntax>( 1711VerifySyntax<InterfaceDeclarationSyntax>( 1715VerifySyntax<InterfaceDeclarationSyntax>( 1719VerifySyntax<InterfaceDeclarationSyntax>( 1731VerifySyntax<InterfaceDeclarationSyntax>( 1735VerifySyntax<InterfaceDeclarationSyntax>( 1739VerifySyntax<InterfaceDeclarationSyntax>( 1753VerifySyntax<InterfaceDeclarationSyntax>( 1761VerifySyntax<EnumDeclarationSyntax>( 1765VerifySyntax<EnumDeclarationSyntax>( 1769VerifySyntax<EnumDeclarationSyntax>( 1773VerifySyntax<EnumDeclarationSyntax>( 1777VerifySyntax<EnumDeclarationSyntax>( 1785VerifySyntax<DelegateDeclarationSyntax>( 1789VerifySyntax<DelegateDeclarationSyntax>( 1793VerifySyntax<DelegateDeclarationSyntax>( 1797VerifySyntax<DelegateDeclarationSyntax>( 1801VerifySyntax<DelegateDeclarationSyntax>( 1805VerifySyntax<DelegateDeclarationSyntax>( 1809VerifySyntax<DelegateDeclarationSyntax>( 1817VerifySyntax<UsingDirectiveSyntax>( 1821VerifySyntax<UsingDirectiveSyntax>( 1825VerifySyntax<UsingDirectiveSyntax>( 1833VerifySyntax<NamespaceDeclarationSyntax>( 1837VerifySyntax<NamespaceDeclarationSyntax>( 1841VerifySyntax<NamespaceDeclarationSyntax>( 1846VerifySyntax<NamespaceDeclarationSyntax>( 1856VerifySyntax<CompilationUnitSyntax>( 1860VerifySyntax<CompilationUnitSyntax>( 1865VerifySyntax<CompilationUnitSyntax>( 1870VerifySyntax<CompilationUnitSyntax>( 1876VerifySyntax<CompilationUnitSyntax>( 1888VerifySyntax<AttributeListSyntax>( 1892VerifySyntax<AttributeListSyntax>( 1896VerifySyntax<AttributeListSyntax>( 1900VerifySyntax<AttributeListSyntax>( 1904VerifySyntax<AttributeListSyntax>( 1908VerifySyntax<AttributeListSyntax>( 1912VerifySyntax<AttributeListSyntax>( 1916VerifySyntax<AttributeListSyntax>( 1924VerifySyntax<FieldDeclarationSyntax>( 1930VerifySyntax<FieldDeclarationSyntax>( 1938VerifySyntax<MethodDeclarationSyntax>( 1944VerifySyntax<MethodDeclarationSyntax>( 1950VerifySyntax<PropertyDeclarationSyntax>( 1962VerifySyntax<EventDeclarationSyntax>( 1968VerifySyntax<EventFieldDeclarationSyntax>( 1974VerifySyntax<ClassDeclarationSyntax>( 1980VerifySyntax<StructDeclarationSyntax>( 1986VerifySyntax<InterfaceDeclarationSyntax>( 1992VerifySyntax<DelegateDeclarationSyntax>( 1998VerifySyntax<ParameterSyntax>( 2004VerifySyntax<CompilationUnitSyntax>( 2010VerifySyntax<CompilationUnitSyntax>( 2018VerifySyntax<StatementSyntax>( 2024VerifySyntax<TypeParameterSyntax>( 2030VerifySyntax<LambdaExpressionSyntax>( 2069VerifySyntax<ClassDeclarationSyntax>(added, "// comment\r\n[a]\r\npublic class C\r\n{\r\n} // end\r\n"); 2072VerifySyntax<ClassDeclarationSyntax>(removed, "// comment\r\npublic class C\r\n{\r\n} // end\r\n"); 2075VerifySyntax<AttributeListSyntax>(attrWithComment, "// comment\r\n[a]"); 2081VerifySyntax<MethodDeclarationSyntax>( 2087VerifySyntax<MethodDeclarationSyntax>( 2092VerifySyntax<MethodDeclarationSyntax>( 2098VerifySyntax<MethodDeclarationSyntax>( 2104VerifySyntax<ClassDeclarationSyntax>( 2110VerifySyntax<StructDeclarationSyntax>( 2116VerifySyntax<InterfaceDeclarationSyntax>( 2122VerifySyntax<DelegateDeclarationSyntax>( 2132VerifySyntax<MethodDeclarationSyntax>( 2138VerifySyntax<MethodDeclarationSyntax>( 2144VerifySyntax<MethodDeclarationSyntax>( 2150VerifySyntax<MethodDeclarationSyntax>( 2156VerifySyntax<MethodDeclarationSyntax>( 2164VerifySyntax<MethodDeclarationSyntax>( 2170VerifySyntax<MethodDeclarationSyntax>( 2176VerifySyntax<MethodDeclarationSyntax>( 2182VerifySyntax<MethodDeclarationSyntax>( 2188VerifySyntax<MethodDeclarationSyntax>( 2194VerifySyntax<MethodDeclarationSyntax>( 2201VerifySyntax<ClassDeclarationSyntax>( 2209VerifySyntax<StructDeclarationSyntax>( 2217VerifySyntax<InterfaceDeclarationSyntax>( 2225VerifySyntax<DelegateDeclarationSyntax>( 2237VerifySyntax<InterfaceDeclarationSyntax>( 2248VerifySyntax<MethodDeclarationSyntax>( 2259VerifySyntax<EnumDeclarationSyntax>( 2273VerifySyntax<EnumDeclarationSyntax>( 2293VerifySyntax<DelegateDeclarationSyntax>(Generator.Declaration(type), """ 2311VerifySyntax<MethodDeclarationSyntax>( 2332VerifySyntax<MethodDeclarationSyntax>( 2353VerifySyntax<MethodDeclarationSyntax>( 2374VerifySyntax<MethodDeclarationSyntax>( 2395VerifySyntax<ConstructorDeclarationSyntax>( 2417VerifySyntax<PropertyDeclarationSyntax>( 2435VerifySyntax<PropertyDeclarationSyntax>( 2458VerifySyntax<MethodDeclarationSyntax>( 2486VerifySyntax<MethodDeclarationSyntax>( 2514VerifySyntax<MethodDeclarationSyntax>( 2545VerifySyntax<MethodDeclarationSyntax>( 2582VerifySyntax<MethodDeclarationSyntax>( 2589VerifySyntax<PropertyDeclarationSyntax>( 2592VerifySyntax<IndexerDeclarationSyntax>( 2602VerifySyntax<EventFieldDeclarationSyntax>( 2622VerifySyntax<FieldDeclarationSyntax>( 2645VerifySyntax<FieldDeclarationSyntax>( 2655VerifySyntax<FieldDeclarationSyntax>( 2675VerifySyntax<DestructorDeclarationSyntax>( 2850VerifySyntax<InterfaceDeclarationSyntax>(Generator.AddMembers(Generator.InterfaceDeclaration("i"), 2859VerifySyntax<InterfaceDeclarationSyntax>(Generator.AddMembers(Generator.InterfaceDeclaration("i"), 2868VerifySyntax<InterfaceDeclarationSyntax>(Generator.AddMembers(Generator.InterfaceDeclaration("i"), 2885VerifySyntax<InterfaceDeclarationSyntax>(Generator.AddMembers(Generator.InterfaceDeclaration("i"), 2907VerifySyntax<InterfaceDeclarationSyntax>(Generator.AddMembers(Generator.InterfaceDeclaration("i"), 3183VerifySyntax<ConstructorDeclarationSyntax>(ctor, @"static C() 3188VerifySyntax<ConstructorDeclarationSyntax>(publicCtor, @"public C() 3197VerifySyntax<ConstructorDeclarationSyntax>(ctor, @"public C() 3202VerifySyntax<ConstructorDeclarationSyntax>(staticCtor, @"static C() 3212VerifySyntax<ClassDeclarationSyntax>(fileAbstractClass, @"file abstract class C 3222VerifySyntax<ClassDeclarationSyntax>(filePublicClass, @"public class C 3232VerifySyntax<ClassDeclarationSyntax>(fileAbstractClass, @"file abstract class C 3242VerifySyntax<ClassDeclarationSyntax>(filePublicClass, @"file class C 3252VerifySyntax<PropertyDeclarationSyntax>(updatedProperty, "public virtual required int P { get; }"); 3260VerifySyntax<PropertyDeclarationSyntax>(updatedProperty, "public virtual required int P { get; }"); 3270VerifySyntax<PropertyDeclarationSyntax>(updatedProperty, $$"""{{modifier}} required int P { get; }"""); 3440VerifySyntax<AccessorDeclarationSyntax>(getAccessor, 3464VerifySyntax<AccessorDeclarationSyntax>(newGetAccessor, 3468VerifySyntax<AccessorDeclarationSyntax>(newNewGetAccessor, 3484VerifySyntax<PropertyDeclarationSyntax>( 3488VerifySyntax<PropertyDeclarationSyntax>( 3494VerifySyntax<PropertyDeclarationSyntax>( 3500VerifySyntax<PropertyDeclarationSyntax>( 3761VerifySyntax<ClassDeclarationSyntax>( 3767VerifySyntax<ClassDeclarationSyntax>( 3773VerifySyntax<ClassDeclarationSyntax>( 3798VerifySyntax<ClassDeclarationSyntax>( 3804VerifySyntax<ClassDeclarationSyntax>( 3811VerifySyntax<ClassDeclarationSyntax>( 3836VerifySyntax<ClassDeclarationSyntax>( 3842VerifySyntax<ClassDeclarationSyntax>( 3848VerifySyntax<ClassDeclarationSyntax>( 3933VerifySyntax<ClassDeclarationSyntax>( 3941VerifySyntax<ClassDeclarationSyntax>( 3950VerifySyntax<ClassDeclarationSyntax>( 3959VerifySyntax<ClassDeclarationSyntax>( 3967VerifySyntax<ClassDeclarationSyntax>( 3975VerifySyntax<ClassDeclarationSyntax>( 3983VerifySyntax<ClassDeclarationSyntax>( 3992VerifySyntax<ClassDeclarationSyntax>( 4000VerifySyntax<ClassDeclarationSyntax>( 4008VerifySyntax<ClassDeclarationSyntax>( 4015VerifySyntax<ClassDeclarationSyntax>( 4021VerifySyntax<ClassDeclarationSyntax>( 4028VerifySyntax<ClassDeclarationSyntax>( 4048VerifySyntax<RecordDeclarationSyntax>( 4066VerifySyntax<ClassDeclarationSyntax>( 4087VerifySyntax<RecordDeclarationSyntax>( 4105VerifySyntax<StructDeclarationSyntax>( 4123VerifySyntax<InterfaceDeclarationSyntax>( 4141VerifySyntax<InterfaceDeclarationSyntax>( 4159VerifySyntax<EnumDeclarationSyntax>( 4177VerifySyntax<RecordDeclarationSyntax>( 4195VerifySyntax<RecordDeclarationSyntax>( 4235VerifySyntax<ClassDeclarationSyntax>( 4243VerifySyntax<ClassDeclarationSyntax>( 4252VerifySyntax<ClassDeclarationSyntax>( 4261VerifySyntax<ClassDeclarationSyntax>( 4270VerifySyntax<ClassDeclarationSyntax>( 4277VerifySyntax<ClassDeclarationSyntax>( 4284VerifySyntax<ClassDeclarationSyntax>( 4291VerifySyntax<ClassDeclarationSyntax>( 4298VerifySyntax<ClassDeclarationSyntax>( 4305VerifySyntax<ClassDeclarationSyntax>( 4312VerifySyntax<ClassDeclarationSyntax>( 4319VerifySyntax<ClassDeclarationSyntax>( 4326VerifySyntax<ClassDeclarationSyntax>( 4333VerifySyntax<ClassDeclarationSyntax>( 4340VerifySyntax<ClassDeclarationSyntax>( 4364VerifySyntax<MethodDeclarationSyntax>( 4368VerifySyntax<IndexerDeclarationSyntax>( 4372VerifySyntax<PropertyDeclarationSyntax>( 4415VerifySyntax<MethodDeclarationSyntax>( 4423VerifySyntax<MethodDeclarationSyntax>( 4432VerifySyntax<MethodDeclarationSyntax>( 4441VerifySyntax<MethodDeclarationSyntax>( 4450VerifySyntax<MethodDeclarationSyntax>( 4457VerifySyntax<MethodDeclarationSyntax>( 4523VerifySyntax<MethodDeclarationSyntax>( 4535VerifySyntax<MethodDeclarationSyntax>( 4547VerifySyntax<MethodDeclarationSyntax>( 4560VerifySyntax<MethodDeclarationSyntax>( 4572VerifySyntax<MethodDeclarationSyntax>( 4584VerifySyntax<MethodDeclarationSyntax>( 4596VerifySyntax<MethodDeclarationSyntax>( 4608VerifySyntax<MethodDeclarationSyntax>( 4621VerifySyntax<MethodDeclarationSyntax>( 4634VerifySyntax<MethodDeclarationSyntax>( 4679VerifySyntax<RecordDeclarationSyntax>( 4694VerifySyntax<RecordDeclarationSyntax>( 4717VerifySyntax<RecordDeclarationSyntax>( 4732VerifySyntax<RecordDeclarationSyntax>( 4755VerifySyntax<ClassDeclarationSyntax>( 4775VerifySyntax<MethodDeclarationSyntax>( 4793VerifySyntax<PropertyDeclarationSyntax>( 4810VerifySyntax<EventFieldDeclarationSyntax>( 4835VerifySyntax<EventFieldDeclarationSyntax>( 4993VerifySyntax<StructDeclarationSyntax>( 5051VerifySyntax<AttributeListSyntax>( 5059VerifySyntax<TypeSyntax>(