Package | Description |
---|---|
edu.illinois.cs.cogcomp.lbjava | |
edu.illinois.cs.cogcomp.lbjava.IR |
Modifier and Type | Method and Description |
---|---|
void |
SemanticAnalysis.run(ClassifierName cn)
Runs this pass on all nodes of the indicated type.
|
void |
TranslateToJava.run(ClassifierName cn)
Code is only generated for a
ClassifierName when it is the only
ClassifierExpression on the right hand side of the arrow (and there really shouldn't
be a reason that a programmer would want to write such a declaration, but if he does, it will
work). |
void |
RevisionAnalysis.run(ClassifierName cn)
Runs this pass on all nodes of the indicated type.
|
void |
PrintAST.run(ClassifierName node)
Runs this pass on all nodes of the indicated type.
|
void |
Pass.run(ClassifierName node)
One of the recursive "helper" methods for
run() . |
void |
Clean.run(ClassifierName cn)
Runs this pass on all nodes of the indicated type.
|
Modifier and Type | Method and Description |
---|---|
Class<?> |
SymbolTable.classForName(ClassifierName name)
Attempts to locate the named class in the current package and any imported packages.
|
boolean |
SymbolTable.containsKey(ClassifierName key)
Determines whether the specified name has been used as a key in this table or any of its
parents.
|
Type |
SymbolTable.get(ClassifierName name)
Retrieves the type associated with the given name.
|
boolean |
SymbolTable.localContainsKey(ClassifierName key)
Determines whether the specified name has been used as a key in this table.
|
Type |
SymbolTable.put(ClassifierName name,
Type type)
Adds a new entry to the table.
|
Copyright © 2016. All rights reserved.