| Modifier and Type | Field and Description |
|---|---|
| private static final AstObserver | |
| private static final Map | |
| private static final int |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| private static boolean | |
| pack-priv static boolean |
| cacheCleaner | back to summary |
|---|---|
| private static final AstObserver cacheCleaner | |
| isPhantomNodeCache | back to summary |
|---|---|
| private static final Map<Node, Boolean> isPhantomNodeCache | |
| LEVELS_TO_EXPLORE | back to summary |
|---|---|
| private static final int LEVELS_TO_EXPLORE | |
| PhantomNodeLogic | back to summary |
|---|---|
| pack-priv PhantomNodeLogic() | |
| inPhantomNode | back to summary |
|---|---|
| private static boolean inPhantomNode(Node node, int levels) A node contained in a phantom node is also a phantom node. We limit how many levels up we check just for performance reasons. | |
| isPhantomNode | back to summary |
|---|---|
| pack-priv static boolean isPhantomNode(Node node) | |