From 4161dd7ea055dc5b51e8af4b9b17362a3d272b1d Mon Sep 17 00:00:00 2001 From: Youssef Victor <31348972+Youssef1313@users.noreply.github.com> Date: Sun, 28 Feb 2021 10:29:06 +0200 Subject: [PATCH] Use Boxes in SyntaxToken.Value --- .../CSharp/Portable/Syntax/InternalSyntax/SyntaxToken.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Compilers/CSharp/Portable/Syntax/InternalSyntax/SyntaxToken.cs b/src/Compilers/CSharp/Portable/Syntax/InternalSyntax/SyntaxToken.cs index e5854ed1ef6a4..1b187921ae9bc 100644 --- a/src/Compilers/CSharp/Portable/Syntax/InternalSyntax/SyntaxToken.cs +++ b/src/Compilers/CSharp/Portable/Syntax/InternalSyntax/SyntaxToken.cs @@ -6,6 +6,7 @@ using System; using System.Collections.Generic; +using Microsoft.CodeAnalysis; using Roslyn.Utilities; namespace Microsoft.CodeAnalysis.CSharp.Syntax.InternalSyntax @@ -285,9 +286,9 @@ public virtual object Value switch (this.Kind) { case SyntaxKind.TrueKeyword: - return true; + return Boxes.BoxedTrue; case SyntaxKind.FalseKeyword: - return false; + return Boxes.BoxedFalse; case SyntaxKind.NullKeyword: return null; default: