src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TreeHasher.java
changeset 59285 7799a51dbe30
parent 49541 4f6887eade94
equal deleted inserted replaced
59284:88502b1cf76f 59285:7799a51dbe30
   104         hash(tree.sym);
   104         hash(tree.sym);
   105         super.visitSelect(tree);
   105         super.visitSelect(tree);
   106     }
   106     }
   107 
   107 
   108     @Override
   108     @Override
       
   109     public void visitBindingPattern(JCTree.JCBindingPattern tree) {
       
   110         symbolHashes.computeIfAbsent(tree.symbol, k -> symbolHashes.size());
       
   111         super.visitBindingPattern(tree);
       
   112     }
       
   113 
       
   114     @Override
   109     public void visitVarDef(JCVariableDecl tree) {
   115     public void visitVarDef(JCVariableDecl tree) {
   110         symbolHashes.computeIfAbsent(tree.sym, k -> symbolHashes.size());
   116         symbolHashes.computeIfAbsent(tree.sym, k -> symbolHashes.size());
   111         super.visitVarDef(tree);
   117         super.visitVarDef(tree);
   112     }
   118     }
   113 }
   119 }