jiowchern/Regulus

View on GitHub
Regulus.Remote.Tools.Protocol.Sources/Codes/RegulusRemoteIGhostFieldHaveReturn.cs

Summary

Maintainability
A
1 hr
Test Coverage
using Microsoft.CodeAnalysis.CSharp;
using Microsoft.CodeAnalysis.CSharp.Syntax;
using static Microsoft.CodeAnalysis.CSharp.SyntaxFactory;
namespace Regulus.Remote.Tools.Protocol.Sources.Codes
{
    public static partial class RegulusRemoteIGhost
    {
        public static readonly MemberDeclarationSyntax Field_HaveReturn = FieldDeclaration(
                       VariableDeclaration(
                           PredefinedType(
                               Token(SyntaxKind.BoolKeyword)
                           )
                       )
                       .WithVariables(
                           SingletonSeparatedList<VariableDeclaratorSyntax>(
                               VariableDeclarator(
                                   Identifier("_HaveReturn")
                               )
                           )
                       )
                   )
                   .WithModifiers(
                       TokenList(
                           Token(SyntaxKind.ReadOnlyKeyword)
                       )
                   );
    }
}