|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.sun.tools.javac.jvm.Gen.GenContext
static class Gen.GenContext
code generation contexts, to be used as type parameter for environments.
| Field Summary | |
|---|---|
(package private) Code.Chain |
cont
A chain for all unresolved jumps that continue in the current environment. |
(package private) Code.Chain |
exit
A chain for all unresolved jumps that exit the current environment. |
(package private) Gen.GenFinalizer |
finalize
A closure that generates the finalizer of the current environment. |
(package private) ListBuffer<java.lang.Integer> |
gaps
A list buffer containing all gaps in the finalizer range, where a catch all exception should not apply. |
(package private) boolean |
isSwitch
Is this a switch statement? If so, allocate registers even when the variable declaration is unreachable. |
| Constructor Summary | |
|---|---|
Gen.GenContext()
|
|
| Method Summary | |
|---|---|
(package private) void |
addCont(Code.Chain c)
Add given chain to cont chain. |
(package private) void |
addExit(Code.Chain c)
Add given chain to exit chain. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
Code.Chain exit
Code.Chain cont
Gen.GenFinalizer finalize
boolean isSwitch
ListBuffer<java.lang.Integer> gaps
| Constructor Detail |
|---|
Gen.GenContext()
| Method Detail |
|---|
void addExit(Code.Chain c)
void addCont(Code.Chain c)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||