コード例 #1
0
        public override UstNode VisitFieldDeclaration(FieldDeclarationSyntax node)
        {
            var varDelaraions = node.Declaration.Variables.Select(
                var => (AssignmentExpression)VisitAndReturnNullIfError(var)).ToArray();
            var modifiers = node.Modifiers.Select(ConvertModifier).ToList();

            var result = new FieldDeclaration(varDelaraions, node.GetTextSpan(), FileNode)
            {
                Modifiers = modifiers
            };

            return(result);
        }