Make DaggerTypes and DaggerElements objects that encapsulate and extend Types and Elements, respectively.
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=171020731
diff --git a/java/dagger/internal/codegen/SetBindingExpression.java b/java/dagger/internal/codegen/SetBindingExpression.java
index 1c56509..d97ced0 100644
--- a/java/dagger/internal/codegen/SetBindingExpression.java
+++ b/java/dagger/internal/codegen/SetBindingExpression.java
@@ -28,7 +28,6 @@
import java.util.Set;
import javax.lang.model.type.TypeMirror;
import javax.lang.model.util.Elements;
-import javax.lang.model.util.Types;
/** A binding expression for multibound sets. */
final class SetBindingExpression extends SimpleInvocationBindingExpression {
@@ -42,9 +41,9 @@
BindingGraph graph,
ComponentBindingExpressions componentBindingExpressions,
BindingExpression delegate,
- Types types,
+ DaggerTypes types,
Elements elements) {
- super(delegate, types, elements);
+ super(delegate, types);
this.binding = binding;
this.graph = graph;
this.componentBindingExpressions = componentBindingExpressions;