|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objecthw3.ReflectiveVisitor
hw3.NodeVisitor
ClassSolution.ClassSymtabVisitor
public class ClassSymtabVisitor
Class sponsored symbol-processing visitor. You can see this but not the code.
| Nested Class Summary | |
|---|---|
class |
ClassSymtabVisitor.Info
Local class to carry symbol information |
| Field Summary |
|---|
| Fields inherited from class hw3.NodeVisitor |
|---|
level, ps |
| Fields inherited from class hw3.ReflectiveVisitor |
|---|
debug |
| Constructor Summary | |
|---|---|
ClassSymtabVisitor(SymtabInterface sfi)
|
|
| Method Summary | |
|---|---|
void |
defaultVisit(java.lang.Object o)
By default, visit children |
void |
visit(BlockIsh b)
|
void |
visit(ClassDeclaring d)
|
void |
visit(FieldDeclaring f)
|
void |
visit(LocalDeclaring l)
|
void |
visit(LocalReferencing r)
|
void |
visit(MethodDeclaring m)
|
| Methods inherited from class hw3.NodeVisitor |
|---|
err, err, out, out, setPrintStream, visitChildren |
| Methods inherited from class hw3.ReflectiveVisitor |
|---|
dispatch, getBestMethodFor, perform, performVisit |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ClassSymtabVisitor(SymtabInterface sfi)
| Method Detail |
|---|
public void defaultVisit(java.lang.Object o)
defaultVisit in class NodeVisitorpublic void visit(LocalDeclaring l)
public void visit(FieldDeclaring f)
public void visit(ClassDeclaring d)
public void visit(MethodDeclaring m)
public void visit(LocalReferencing r)
public void visit(BlockIsh b)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||