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)); }
/// <summary>Called when the visitor visits a TraitDeclarationSyntax node.</summary> public virtual TResult VisitTraitDeclaration(TraitDeclarationSyntax node) { return(this.DefaultVisit(node)); }