| Modifier and Type | Field and Description |
|---|---|
| private String | |
| private boolean |
| Access | Constructor and Description |
|---|---|
| public | ProcessingInstructionPattern(String name)
Handles calls with no parameter (current node is implicit parameter). |
| Modifier and Type | Method and Description |
|---|---|
| public double | |
| public boolean | |
| public void | |
| public String | toString()
Overrides com. Returns a string representation of the object. |
| public void | translate(ClassGenerator classGen, MethodGenerator methodGen)
Overrides com. Translate this node into JVM bytecodes. |
| public Type | typeCheck(SymbolTable stable)
Overrides com. Returns the type of a pattern, which is always a |
| _name | back to summary |
|---|---|
| private String _name | |
| _typeChecked | back to summary |
|---|---|
| private boolean _typeChecked | |
| ProcessingInstructionPattern | back to summary |
|---|---|
| public ProcessingInstructionPattern(String name) Handles calls with no parameter (current node is implicit parameter). | |
| getDefaultPriority | back to summary |
|---|---|
| public double getDefaultPriority() Overrides com. | |
| isWildcard | back to summary |
|---|---|
| public boolean isWildcard() Overrides com. | |
| reduceKernelPattern | back to summary |
|---|---|
| public void reduceKernelPattern() Overrides com. | |
| toString | back to summary |
|---|---|
| public String toString() Overrides com. Doc from java. Returns a string representation of the object.
Satisfying this method's contract implies a non- | |
| translate | back to summary |
|---|---|
| public void translate(ClassGenerator classGen, MethodGenerator methodGen) Overrides com. Doc from com. Translate this node into JVM bytecodes. Patterns are translated as
boolean expressions with true/false lists. Before calling
| |
| typeCheck | back to summary |
|---|---|
| public Type typeCheck(SymbolTable stable) throws TypeCheckError Overrides com. Doc from com. Returns the type of a pattern, which is always a | |