Lines Matching refs:dagger
17 package dagger.internal.codegen;
24 import static dagger.internal.codegen.DaggerStreams.toImmutableList;
25 import static dagger.internal.codegen.DaggerStreams.toImmutableSet;
26 import static dagger.internal.codegen.Optionals.optionalComparator;
27 import static dagger.internal.codegen.javapoet.TypeNames.DOUBLE_CHECK;
28 import static dagger.internal.codegen.javapoet.TypeNames.MAP_FACTORY;
29 import static dagger.internal.codegen.javapoet.TypeNames.MAP_OF_PRODUCED_PRODUCER;
30 import static dagger.internal.codegen.javapoet.TypeNames.MAP_OF_PRODUCER_PRODUCER;
31 import static dagger.internal.codegen.javapoet.TypeNames.MAP_PRODUCER;
32 import static dagger.internal.codegen.javapoet.TypeNames.MAP_PROVIDER_FACTORY;
33 import static dagger.internal.codegen.javapoet.TypeNames.PROVIDER_OF_LAZY;
34 import static dagger.internal.codegen.javapoet.TypeNames.SET_FACTORY;
35 import static dagger.internal.codegen.javapoet.TypeNames.SET_OF_PRODUCED_PRODUCER;
36 import static dagger.internal.codegen.javapoet.TypeNames.SET_PRODUCER;
37 import static dagger.model.BindingKind.INJECTION;
38 import static dagger.model.BindingKind.MULTIBOUND_MAP;
39 import static dagger.model.BindingKind.MULTIBOUND_SET;
57 import dagger.internal.SetFactory;
58 import dagger.model.DependencyRequest;
59 import dagger.model.Key;
60 import dagger.model.RequestKind;
61 import dagger.producers.Produced;
62 import dagger.producers.Producer;
63 import dagger.producers.internal.SetOfProducedProducer;
64 import dagger.producers.internal.SetProducer;