private static int GetCorrectPosition(MemberDeclarationSyntax node)
        {
            var children = node.ChildNodesAndTokens().Where(x => x.RawKind != (int)Microsoft.CodeAnalysis.CSharp.SyntaxKind.AttributeList);

            return(children.First().SpanStart);
        }