| Modifier and Type | Field and Description |
|---|---|
| private int | |
| private final Map | |
| private final Types |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public static int | |
| private void | |
| private void | |
| public void | scan(JCTree tree)
Overrides com. Visitor method: Scan a single node. |
| public void | |
| public void | |
| public void | |
| public void | |
| public void |
| result | back to summary |
|---|---|
| private int result | |
| symbolHashes | back to summary |
|---|---|
| private final Map<Symbol, Integer> symbolHashes | |
| types | back to summary |
|---|---|
| private final Types types | |
| TreeHasher | back to summary |
|---|---|
| public TreeHasher(Types types, Map<Symbol, Integer> symbolHashes) | |
| hash | back to summary |
|---|---|
| public static int hash(Types types, JCTree tree, Collection<? extends Symbol> symbols) | |
| hash | back to summary |
|---|---|
| private void hash(Object object) | |
| hashSymbol | back to summary |
|---|---|
| private void hashSymbol(Symbol sym) | |
| scan | back to summary |
|---|---|
| public void scan(JCTree tree) Overrides com. Doc from com. Visitor method: Scan a single node.
| |
| visitClassDef | back to summary |
|---|---|
| public void visitClassDef(JCTree. Overrides com.
| |
| visitIdent | back to summary |
|---|---|
| public void visitIdent(JCTree. Overrides com.
| |
| visitLiteral | back to summary |
|---|---|
| public void visitLiteral(JCTree. Overrides com.
| |
| visitSelect | back to summary |
|---|---|
| public void visitSelect(JCTree. Overrides com.
| |
| visitVarDef | back to summary |
|---|---|
| public void visitVarDef(JCTree. Overrides com.
| |