Esempio n. 1
0
        public override void VisitNamespaceStatement(NamespaceStatementSyntax node)
        {
            if (_targetPatternRegEx.Match(node.Name.ToString()).Success)
            {
                RecordMatchAndContext(node, BlockType.None);
            }

            base.VisitNamespaceStatement(node);
        }
Esempio n. 2
0
 // The namespace for the proxy should be global, just like C#
 public override SyntaxNode VisitNamespaceStatement(NamespaceStatementSyntax node)
 => node.Name.ToString().StartsWith("Global.", StringComparison.Ordinal)
         ? base.VisitNamespaceStatement(node)
         : base.VisitNamespaceStatement(node.WithName(ParseName("Global." + node.Name)))
 .WithTrailingTrivia(CarriageReturnLineFeed);