234 references to LiteralExpression
Microsoft.CodeAnalysis.CodeStyle.Fixes (4)
SyntaxGeneratorExtensions_CreateGetHashCodeMethod.cs (3)
92return ImmutableArray.Create(factory.ReturnStatement(factory.LiteralExpression(0))); 189? factory.NegateExpression(factory.LiteralExpression(-value)) 190: factory.LiteralExpression(value);
UpdateLegacySuppressionsCodeFixProvider.cs (1)
51editor.ReplaceNode(node, editor.Generator.LiteralExpression(newDocCommentId).WithTriviaFrom(node));
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
CSharpReplaceDefaultLiteralCodeFixProvider.cs (1)
107var newLiteral = generator.LiteralExpression(constant.Value);
CSharpUseRangeOperatorCodeFixProvider.cs (1)
210IndexExpression((ExpressionSyntax)generator.LiteralExpression(constant2 - constant1)));
Microsoft.CodeAnalysis.CSharp.Features (4)
ConvertForEachToFor\CSharpConvertForEachToForCodeRefactoringProvider.cs (1)
94SyntaxFactory.EqualsValueClause((ExpressionSyntax)generator.LiteralExpression(0))))),
CSharpReplaceDefaultLiteralCodeFixProvider.cs (1)
107var newLiteral = generator.LiteralExpression(constant.Value);
CSharpUseRangeOperatorCodeFixProvider.cs (1)
210IndexExpression((ExpressionSyntax)generator.LiteralExpression(constant2 - constant1)));
ReverseForStatement\CSharpReverseForStatementCodeRefactoringProvider.cs (1)
284: (ExpressionSyntax)generator.SubtractExpression(end, generator.LiteralExpression(1));
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (81)
CodeGeneration\SyntaxGeneratorTests.cs (81)
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"); 381Generator.ArrayCreationExpression(Generator.IdentifierName("x"), Generator.LiteralExpression(10)), 546VerifySyntax<YieldStatementSyntax>(Generator.YieldReturnStatement(Generator.LiteralExpression(1)), "yield return 1;"); 786Generator.FieldDeclaration("fld", Generator.TypeExpression(SpecialType.System_Int32), initializer: Generator.LiteralExpression(0)), 1692Generator.EnumDeclaration("e", members: new[] { Generator.EnumMember("a", Generator.LiteralExpression(0)), Generator.EnumMember("b"), Generator.EnumMember("c", Generator.LiteralExpression(5)) }), 1696Generator.EnumDeclaration("e", members: new[] { Generator.FieldDeclaration("a", Generator.IdentifierName("e"), initializer: Generator.LiteralExpression(1)) }), 3399Assert.Equal("500", Generator.GetExpression(Generator.WithExpression(x, Generator.LiteralExpression(500))).ToString()); 3400Assert.Equal("500", Generator.GetExpression(Generator.WithExpression(y, Generator.LiteralExpression(500))).ToString()); 3401Assert.Equal("500", Generator.GetExpression(Generator.WithExpression(z, Generator.LiteralExpression(500))).ToString()); 3421Assert.Null(Generator.GetExpression(Generator.WithExpression(x, Generator.LiteralExpression(500)))); 3422Assert.Equal("500", Generator.GetExpression(Generator.WithExpression(y, Generator.LiteralExpression(500))).ToString());
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (72)
CodeGeneration\ExpressionGenerationTests.cs (32)
75f => f.LiteralExpression(0), 86f => f.LiteralExpression(1), 97f => f.LiteralExpression(0L), 108f => f.LiteralExpression(1L), 119f => f.LiteralExpression(0.0f), 130f => f.LiteralExpression(0.5F), 141f => f.LiteralExpression(0.0d), 152f => f.LiteralExpression(0.5D), 164f.LiteralExpression(1), 165f.LiteralExpression(2)), 177f.LiteralExpression(1), 179f.LiteralExpression(2), 180f.LiteralExpression(3))), 193f.LiteralExpression(1), 194f.LiteralExpression(2)), 195f.LiteralExpression(3)), 207f.LiteralExpression(1), 208f.LiteralExpression(2)), 220f.LiteralExpression(1), 222f.LiteralExpression(2), 223f.LiteralExpression(3))), 236f.LiteralExpression(1), 237f.LiteralExpression(2)), 238f.LiteralExpression(3)), 250f.LiteralExpression(1), 251f.LiteralExpression(2)), 263f.LiteralExpression(1), 264f.LiteralExpression(2)), 276f.LiteralExpression(1), 277f.LiteralExpression(2)), 289f.LiteralExpression(1), 290f.LiteralExpression(2)),
CodeGeneration\ExpressionPrecedenceGenerationTests.cs (40)
21f.LiteralExpression(1), 22f.LiteralExpression(2)), 23f.LiteralExpression(3)), 36f.LiteralExpression(1), 37f.LiteralExpression(2)), 38f.LiteralExpression(3)), 50f.LiteralExpression(1), 52f.LiteralExpression(2), 53f.LiteralExpression(3))), 65f.LiteralExpression(1), 67f.LiteralExpression(2), 68f.LiteralExpression(3))), 81f.LiteralExpression(1), 82f.LiteralExpression(2)), 83f.LiteralExpression(3)), 96f.LiteralExpression(1), 97f.LiteralExpression(2)), 98f.LiteralExpression(3)), 110f.LiteralExpression(1), 112f.LiteralExpression(2), 113f.LiteralExpression(3))), 125f.LiteralExpression(1), 127f.LiteralExpression(2), 128f.LiteralExpression(3))), 141f.LiteralExpression(1), 142f.LiteralExpression(2)), 143f.LiteralExpression(3)), 156f.LiteralExpression(1), 157f.LiteralExpression(2)), 158f.LiteralExpression(3)), 170f.LiteralExpression(1), 172f.LiteralExpression(2), 173f.LiteralExpression(3))), 185f.LiteralExpression(1), 187f.LiteralExpression(2), 188f.LiteralExpression(3))), 201f.LiteralExpression(1), 202f.LiteralExpression(2)), 251f.LiteralExpression(1), 252f.LiteralExpression(2)),
Microsoft.CodeAnalysis.Features (6)
AddDebuggerDisplay\AbstractAddDebuggerDisplayCodeRefactoringProvider.cs (3)
140generator.LiteralExpression(DebuggerDisplayPrefix), 142generator.LiteralExpression(DebuggerDisplaySuffix)); 147attributeArgument = generator.LiteralExpression(
GenerateComparisonOperators\GenerateComparisonOperatorsCodeRefactoringProvider.cs (1)
213var zero = generator.LiteralExpression(0);
ReplacePropertyWithMethods\AbstractReplacePropertyWithMethodsService.cs (1)
163var literalOne = replacer.Generator.LiteralExpression(1);
UpdateLegacySuppressionsCodeFixProvider.cs (1)
51editor.ReplaceNode(node, editor.Generator.LiteralExpression(newDocCommentId).WithTriviaFrom(node));
Microsoft.CodeAnalysis.VisualBasic.Features (2)
ConvertForEachToFor\VisualBasicConvertForEachToForCodeRefactoringProvider.vb (2)
96DirectCast(generator.LiteralExpression(0), ExpressionSyntax), 99collectionVariable, foreachInfo.CountName), generator.LiteralExpression(1)), ExpressionSyntax)),
Microsoft.CodeAnalysis.VisualBasic.Workspaces.UnitTests (56)
CodeGeneration\SyntaxGeneratorTests.vb (56)
62VerifySyntax(Of LiteralExpressionSyntax)(Generator.LiteralExpression(0), "0") 63VerifySyntax(Of LiteralExpressionSyntax)(Generator.LiteralExpression(1), "1") 64VerifySyntax(Of UnaryExpressionSyntax)(Generator.LiteralExpression(-1), "-1") 65VerifySyntax(Of MemberAccessExpressionSyntax)(Generator.LiteralExpression(Integer.MinValue), "Global.System.Int32.MinValue") 66VerifySyntax(Of MemberAccessExpressionSyntax)(Generator.LiteralExpression(Integer.MaxValue), "Global.System.Int32.MaxValue") 68VerifySyntax(Of LiteralExpressionSyntax)(Generator.LiteralExpression(0L), "0L") 69VerifySyntax(Of LiteralExpressionSyntax)(Generator.LiteralExpression(1L), "1L") 70VerifySyntax(Of UnaryExpressionSyntax)(Generator.LiteralExpression(-1L), "-1L") 71VerifySyntax(Of MemberAccessExpressionSyntax)(Generator.LiteralExpression(Long.MinValue), "Global.System.Int64.MinValue") 72VerifySyntax(Of MemberAccessExpressionSyntax)(Generator.LiteralExpression(Long.MaxValue), "Global.System.Int64.MaxValue") 74VerifySyntax(Of LiteralExpressionSyntax)(Generator.LiteralExpression(0UL), "0UL") 75VerifySyntax(Of LiteralExpressionSyntax)(Generator.LiteralExpression(1UL), "1UL") 76VerifySyntax(Of LiteralExpressionSyntax)(Generator.LiteralExpression(ULong.MinValue), "0UL") 77VerifySyntax(Of MemberAccessExpressionSyntax)(Generator.LiteralExpression(ULong.MaxValue), "Global.System.UInt64.MaxValue") 79VerifySyntax(Of LiteralExpressionSyntax)(Generator.LiteralExpression(0.0F), "0F") 80VerifySyntax(Of LiteralExpressionSyntax)(Generator.LiteralExpression(1.0F), "1F") 81VerifySyntax(Of UnaryExpressionSyntax)(Generator.LiteralExpression(-1.0F), "-1F") 82VerifySyntax(Of MemberAccessExpressionSyntax)(Generator.LiteralExpression(Single.MinValue), "Global.System.Single.MinValue") 83VerifySyntax(Of MemberAccessExpressionSyntax)(Generator.LiteralExpression(Single.MaxValue), "Global.System.Single.MaxValue") 84VerifySyntax(Of MemberAccessExpressionSyntax)(Generator.LiteralExpression(Single.Epsilon), "Global.System.Single.Epsilon") 85VerifySyntax(Of MemberAccessExpressionSyntax)(Generator.LiteralExpression(Single.NaN), "Global.System.Single.NaN") 86VerifySyntax(Of MemberAccessExpressionSyntax)(Generator.LiteralExpression(Single.NegativeInfinity), "Global.System.Single.NegativeInfinity") 87VerifySyntax(Of MemberAccessExpressionSyntax)(Generator.LiteralExpression(Single.PositiveInfinity), "Global.System.Single.PositiveInfinity") 89VerifySyntax(Of LiteralExpressionSyntax)(Generator.LiteralExpression(0.0), "0R") 90VerifySyntax(Of LiteralExpressionSyntax)(Generator.LiteralExpression(1.0), "1R") 91VerifySyntax(Of UnaryExpressionSyntax)(Generator.LiteralExpression(-1.0), "-1R") 92VerifySyntax(Of MemberAccessExpressionSyntax)(Generator.LiteralExpression(Double.MinValue), "Global.System.Double.MinValue") 93VerifySyntax(Of MemberAccessExpressionSyntax)(Generator.LiteralExpression(Double.MaxValue), "Global.System.Double.MaxValue") 94VerifySyntax(Of MemberAccessExpressionSyntax)(Generator.LiteralExpression(Double.Epsilon), "Global.System.Double.Epsilon") 95VerifySyntax(Of MemberAccessExpressionSyntax)(Generator.LiteralExpression(Double.NaN), "Global.System.Double.NaN") 96VerifySyntax(Of MemberAccessExpressionSyntax)(Generator.LiteralExpression(Double.NegativeInfinity), "Global.System.Double.NegativeInfinity") 97VerifySyntax(Of MemberAccessExpressionSyntax)(Generator.LiteralExpression(Double.PositiveInfinity), "Global.System.Double.PositiveInfinity") 99VerifySyntax(Of LiteralExpressionSyntax)(Generator.LiteralExpression(0D), "0D") 100VerifySyntax(Of LiteralExpressionSyntax)(Generator.LiteralExpression(0.00D), "0.00D") 101VerifySyntax(Of LiteralExpressionSyntax)(Generator.LiteralExpression(Decimal.Parse("1.00", CultureInfo.InvariantCulture)), "1.00D") 102VerifySyntax(Of LiteralExpressionSyntax)(Generator.LiteralExpression(Decimal.Parse("-1.00", CultureInfo.InvariantCulture)), "-1.00D") 103VerifySyntax(Of LiteralExpressionSyntax)(Generator.LiteralExpression(Decimal.Parse("1.0000000000", CultureInfo.InvariantCulture)), "1.0000000000D") 104VerifySyntax(Of LiteralExpressionSyntax)(Generator.LiteralExpression(Decimal.Parse("0.000000", CultureInfo.InvariantCulture)), "0.000000D") 105VerifySyntax(Of LiteralExpressionSyntax)(Generator.LiteralExpression(Decimal.Parse("0.0000000", CultureInfo.InvariantCulture)), "0.0000000D") 106VerifySyntax(Of LiteralExpressionSyntax)(Generator.LiteralExpression(1000000000D), "1000000000D") 107VerifySyntax(Of LiteralExpressionSyntax)(Generator.LiteralExpression(123456789.123456789D), "123456789.123456789D") 108VerifySyntax(Of LiteralExpressionSyntax)(Generator.LiteralExpression(Decimal.Parse("1E-28", NumberStyles.Any, CultureInfo.InvariantCulture)), "0.0000000000000000000000000001D") 109VerifySyntax(Of LiteralExpressionSyntax)(Generator.LiteralExpression(Decimal.Parse("0E-28", NumberStyles.Any, CultureInfo.InvariantCulture)), "0.0000000000000000000000000000D") 110VerifySyntax(Of LiteralExpressionSyntax)(Generator.LiteralExpression(Decimal.Parse("1E-29", NumberStyles.Any, CultureInfo.InvariantCulture)), "0.0000000000000000000000000000D") 111VerifySyntax(Of LiteralExpressionSyntax)(Generator.LiteralExpression(Decimal.Parse("-1E-29", NumberStyles.Any, CultureInfo.InvariantCulture)), "0.0000000000000000000000000000D") 112VerifySyntax(Of MemberAccessExpressionSyntax)(Generator.LiteralExpression(Decimal.MinValue), "Global.System.Decimal.MinValue") 113VerifySyntax(Of MemberAccessExpressionSyntax)(Generator.LiteralExpression(Decimal.MaxValue), "Global.System.Decimal.MaxValue") 115VerifySyntax(Of LiteralExpressionSyntax)(Generator.LiteralExpression("c"c), """c""c") 117VerifySyntax(Of LiteralExpressionSyntax)(Generator.LiteralExpression("str"), """str""") 119VerifySyntax(Of LiteralExpressionSyntax)(Generator.LiteralExpression(True), "True") 120VerifySyntax(Of LiteralExpressionSyntax)(Generator.LiteralExpression(False), "False") 350Generator.ArrayCreationExpression(Generator.IdentifierName("x"), Generator.LiteralExpression(10)), 484VerifySyntax(Of YieldStatementSyntax)(Generator.YieldReturnStatement(Generator.LiteralExpression(1)), "Yield 1") 832Generator.FieldDeclaration("fld", Generator.TypeExpression(SpecialType.System_Int32), initializer:=Generator.LiteralExpression(0)), 1603Generator.EnumDeclaration("e", members:={Generator.EnumMember("a", Generator.LiteralExpression(0)), Generator.EnumMember("b"), Generator.EnumMember("c", Generator.LiteralExpression(5))}),
Microsoft.CodeAnalysis.Workspaces (7)
Editing\SyntaxGenerator.cs (4)
126var initializer = field.HasConstantValue ? this.LiteralExpression(field.ConstantValue) : null; 1802=> LiteralExpression(false); 1808=> LiteralExpression(true); 1814=> LiteralExpression(value: null);
SyntaxGeneratorExtensions_CreateGetHashCodeMethod.cs (3)
92return ImmutableArray.Create(factory.ReturnStatement(factory.LiteralExpression(0))); 189? factory.NegateExpression(factory.LiteralExpression(-value)) 190: factory.LiteralExpression(value);