Skip to content

Commit

Permalink
Fix missing generics in J2clClinitPrunerPass
Browse files Browse the repository at this point in the history
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=154862205
  • Loading branch information
gkdn authored and brad4d committed May 3, 2017
1 parent 41c6272 commit cf503a5
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions src/com/google/javascript/jscomp/J2clClinitPrunerPass.java
Expand Up @@ -68,7 +68,7 @@ public boolean shouldTraverse(NodeTraversal t, Node node, Node parent) {
} }


if (isNewControlBranch(parent)) { if (isNewControlBranch(parent)) {
clinitsCalledAtBranch = new HierarchicalSet(clinitsCalledAtBranch); clinitsCalledAtBranch = new HierarchicalSet<>(clinitsCalledAtBranch);
if (isClinitMethod(parent)) { if (isClinitMethod(parent)) {
// Adds itself as any of your children can assume clinit is already called. // Adds itself as any of your children can assume clinit is already called.
clinitsCalledAtBranch.add(NodeUtil.getName(parent)); clinitsCalledAtBranch.add(NodeUtil.getName(parent));
Expand Down Expand Up @@ -301,7 +301,7 @@ private static class HierarchicalSet<T> {
private Set<T> currentSet = new HashSet<>(); private Set<T> currentSet = new HashSet<>();
private HierarchicalSet<T> parent; private HierarchicalSet<T> parent;


public HierarchicalSet(HierarchicalSet parent) { public HierarchicalSet(HierarchicalSet<T> parent) {
this.parent = parent; this.parent = parent;
} }


Expand Down

0 comments on commit cf503a5

Please sign in to comment.