// Struct
        //public override SyntaxNode? VisitStructDeclaration(StructDeclarationSyntax node) {
        //    return base.VisitStructDeclaration( node );
        //}
        // Record
        //public override SyntaxNode? VisitRecordDeclaration(RecordDeclarationSyntax node) {
        //    return base.VisitRecordDeclaration( node );
        //}


        // Helpers
        internal static bool IsSupported(ClassDeclarationSyntax node)
        {
            return(!CodeAnalysisUtils.IsStatic(node) && CodeAnalysisUtils.IsPartial(node));
        }