Lines Matching refs:dagger
17 package dagger.internal.codegen;
21 import static dagger.internal.codegen.DaggerStreams.toImmutableSet;
22 import static dagger.internal.codegen.DaggerStreams.toImmutableSetMultimap;
23 import static dagger.internal.codegen.Formatter.INDENT;
24 import static dagger.model.BindingKind.MULTIBOUND_MAP;
33 import dagger.model.BindingGraph;
34 import dagger.model.Key;
35 import dagger.producers.Producer;
36 import dagger.spi.BindingGraphPlugin;
37 import dagger.spi.DiagnosticReporter;
87 private ImmutableSet<dagger.model.Binding> mapMultibindings(BindingGraph bindingGraph) { in mapMultibindings()
88 ImmutableSetMultimap<Key, dagger.model.Binding> mapMultibindings = in mapMultibindings()
91 .collect(toImmutableSetMultimap(dagger.model.Binding::key, node -> node)); in mapMultibindings()
94 SetMultimap<Key, dagger.model.Binding> plainValueMapMultibindings = in mapMultibindings()
98 SetMultimap<Key, dagger.model.Binding> providerValueMapMultibindings = in mapMultibindings()
107 SetMultimap<Key, dagger.model.Binding> producerValueMapMultibindings = in mapMultibindings()
116 return new ImmutableSet.Builder<dagger.model.Binding>() in mapMultibindings()
124 dagger.model.Binding binding, BindingGraph bindingGraph) { in mapBindingContributions()
133 dagger.model.Binding multiboundMapBinding, in checkForDuplicateMapKeys()
151 dagger.model.Binding multiboundMapBinding, in checkForInconsistentMapKeyAnnotationTypes()