polyglot.ext.coffer.extension
Class ProcedureDeclExt_c

java.lang.Object
  extended by polyglot.ext.jl.ast.Ext_c
      extended by polyglot.ext.coffer.extension.CofferExt_c
          extended by polyglot.ext.coffer.extension.ProcedureDeclExt_c
All Implemented Interfaces:
java.lang.Cloneable, Ext, CofferExt, Copy

public class ProcedureDeclExt_c
extends CofferExt_c

The Coffer extension of the ProcedureDecl node.

See Also:
ProcedureDecl

Field Summary
 
Fields inherited from class polyglot.ext.jl.ast.Ext_c
ext, node
 
Constructor Summary
ProcedureDeclExt_c()
           
 
Method Summary
 void checkHeldKeys(KeySet held, KeySet stored)
           
 void checkHeldKeysThrowConstraint(ThrowConstraint tc, KeySet held, KeySet stored)
           
 
Methods inherited from class polyglot.ext.coffer.extension.CofferExt_c
keyAlias, keyFlow, keysToString, KeysToString
 
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.Ext
dump, ext, ext, init, node
 
Methods inherited from interface polyglot.util.Copy
copy
 

Constructor Detail

ProcedureDeclExt_c

public ProcedureDeclExt_c()
Method Detail

checkHeldKeys

public void checkHeldKeys(KeySet held,
                          KeySet stored)
                   throws SemanticException
Specified by:
checkHeldKeys in interface CofferExt
Overrides:
checkHeldKeys in class CofferExt_c
Throws:
SemanticException

checkHeldKeysThrowConstraint

public void checkHeldKeysThrowConstraint(ThrowConstraint tc,
                                         KeySet held,
                                         KeySet stored)
                                  throws SemanticException
Throws:
SemanticException