示例#1
0
 public override void VisitClassDeclaration(ClassDeclarationSyntaxNode node)
 {
     AddToken(node.ClassdefKeyword, _scheme.Keyword);
     Visit(node.Attributes);
     AddToken(node.ClassName, _scheme.Identifier);
     Visit(node.BaseClassList);
     Visit(node.Nodes);
     AddToken(node.EndKeyword, _scheme.Keyword);
 }
示例#2
0
 public override void VisitClassDeclaration(ClassDeclarationSyntaxNode node)
 {
     OutputKeyword(node.ClassdefKeyword);
     Visit(node.Attributes);
     BoldOn();
     OutputIdentifier(node.ClassName);
     BoldOff();
     Visit(node.BaseClassList);
     Visit(node.Nodes);
     OutputKeyword(node.EndKeyword);
 }
示例#3
0
 public virtual void VisitClassDeclaration(ClassDeclarationSyntaxNode node)
 {
     DefaultVisit(node);
 }