Esempio n. 1
0
        public override SyntaxNode VisitTraitDeclaration(TraitDeclarationSyntax node)
        {
            var traitKeyword      = this.VisitToken(node.TraitKeyword);
            var name              = (SimpleNameSyntax)this.Visit(node.Name);
            var openBracketToken  = this.VisitToken(node.OpenBracketToken);
            var members           = this.VisitList(node.Members);
            var closeBracketToken = this.VisitToken(node.CloseBracketToken);

            return(node.Update(traitKeyword, name, openBracketToken, members, closeBracketToken));
        }
Esempio n. 2
0
 /// <summary>Called when the visitor visits a TraitDeclarationSyntax node.</summary>
 public virtual TResult VisitTraitDeclaration(TraitDeclarationSyntax node)
 {
     return(this.DefaultVisit(node));
 }