コード例 #1
0
ファイル: ASTPrintVisitor.java プロジェクト: anod/pdt
 public boolean visit(ClassDeclaration s) throws Exception {
   Map<String, String> parameters = createInitialParameters(s);
   parameters.put("name", s.getName());
   xmlWriter.startTag("ClassDeclaration", parameters);
   return true;
 }
コード例 #2
0
ファイル: BoundNames.java プロジェクト: leobalter/es6draft
 /**
  *
  *
  * <pre>
  * ClassDeclaration : class BindingIdentifier ClassTail
  * ClassDeclaration : class ClassTail
  * </pre>
  */
 @Override
 public List<Name> visit(ClassDeclaration node, List<Name> names) {
   names.add(node.getName());
   return names;
 }