polyglot.ext.pure.extension
Class PureConstructorDeclExt

java.lang.Object
  extended bypolyglot.ext.jl.ast.Ext_c
      extended bypolyglot.ext.jl.ast.JL_c
          extended bypolyglot.ext.pure.extension.PureConstructorDeclExt
All Implemented Interfaces:
java.lang.Cloneable, Copy, Ext, JL, NodeOps

public class PureConstructorDeclExt
extends JL_c

The Pure extension of the ConstructorDecl node.

See Also:
ConstructorDecl_c

Field Summary
 
Fields inherited from class polyglot.ext.jl.ast.Ext_c
ext, node
 
Constructor Summary
PureConstructorDeclExt()
           
 
Method Summary
 void translate(CodeWriter w, Translator tr)
          Translate the AST using the given code writer.
 
Methods inherited from class polyglot.ext.jl.ast.JL_c
addDecls, addMembers, addMembersEnter, buildTypes, buildTypesEnter, disambiguate, disambiguateEnter, enterScope, enterScope, exceptionCheck, exceptionCheckEnter, jl, prettyPrint, throwTypes, typeCheck, typeCheckEnter, visitChildren
 
Methods inherited from class polyglot.ext.jl.ast.Ext_c
copy, dump, ext, ext, init, node, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface polyglot.ast.JL
init, node
 
Methods inherited from interface polyglot.util.Copy
copy
 

Constructor Detail

PureConstructorDeclExt

public PureConstructorDeclExt()
Method Detail

translate

public void translate(CodeWriter w,
                      Translator tr)
Description copied from class: JL_c
Translate the AST using the given code writer.

Specified by:
translate in interface NodeOps
Overrides:
translate in class JL_c
Parameters:
w - The code writer to which to write.
tr - The translation pass. This is not a visitor.