/external/dagger2/compiler/src/main/java/dagger/internal/codegen/ |
D | Util.java | 19 import com.google.auto.common.MoreTypes; 37 import static com.google.auto.common.MoreTypes.asDeclared; 53 checkState(MoreTypes.isTypeOf(Map.class, mapType), "%s is not a Map.", mapType); in getProvidedValueTypeOfMap() 62 checkState(MoreTypes.isTypeOf(Map.class, mapType), "%s is not a Map.", mapType); in getValueTypeOfMap() 70 checkState(MoreTypes.isTypeOf(Map.class, mapType), "%s is not a Map.", mapType); in getKeyTypeOfMap() 78 return MoreTypes.isType(type) in isMapWithNonProvidedValues() 79 && MoreTypes.isTypeOf(Map.class, type) in isMapWithNonProvidedValues() 80 && !MoreTypes.isTypeOf(Provider.class, asDeclared(type).getTypeArguments().get(1)); in isMapWithNonProvidedValues() 87 return MoreTypes.isType(type) in isMapWithProvidedValues() 88 && MoreTypes.isTypeOf(Map.class, type) in isMapWithProvidedValues() [all …]
|
D | Key.java | 20 import com.google.auto.common.MoreTypes; 49 import static com.google.auto.common.MoreTypes.asExecutable; 100 MoreTypes.equivalence().wrap(normalize(types, newType))); in withType() 143 return MoreTypes.asDeclared(element.asType()).getTypeArguments().isEmpty() in isValidImplicitProvisionKey() 199 if (MoreTypes.isTypeOf(ListenableFuture.class, returnType)) { 200 keyType = Iterables.getOnlyElement(MoreTypes.asDeclared(returnType).getTypeArguments()); 239 if (MoreTypes.isTypeOf(ListenableFuture.class, returnType)) { 241 Iterables.getOnlyElement(MoreTypes.asDeclared(returnType).getTypeArguments()); 271 checkArgument(MoreTypes.isType(returnType) && MoreTypes.isTypeOf(Set.class, returnType)); 295 MoreTypes.equivalence().wrap(keyType)); [all …]
|
D | ComponentDescriptor.java | 19 import com.google.auto.common.MoreTypes; 268 DeclaredType declaredComponentType = MoreTypes.asDeclared(componentDefinitionType.asType()); 275 ? MoreTypes.asTypeElements(getComponentDependencies(componentMirror)) 298 modules.add(moduleDescriptorFactory.create(MoreTypes.asTypeElement(moduleIncludesType))); 314 MoreTypes.asExecutable(types.asMemberOf(declaredComponentType, componentMethod)); 323 MoreElements.asType(MoreTypes.asElement(resolvedMethod.getReturnType())), 331 MoreTypes.asElement(resolvedMethod.getReturnType()).getEnclosingElement()), 363 ExecutableType resolvedComponentMethod = MoreTypes.asExecutable(types.asMemberOf( 364 MoreTypes.asDeclared(componentElement.asType()), componentMethod)); 367 if (MoreTypes.isTypeOf(Provider.class, returnType) [all …]
|
D | ProvisionBinding.java | 19 import com.google.auto.common.MoreTypes; 38 import static com.google.auto.common.MoreTypes.asDeclared; 99 ExecutableType cxtorType = MoreTypes.asExecutable(constructorElement.asType()); in forInjectConstructor() 101 MoreTypes.asDeclared(constructorElement.getEnclosingElement().asType()); in forInjectConstructor() 104 DeclaredType resolved = MoreTypes.asDeclared(resolvedType.get()); in forInjectConstructor() 109 cxtorType = MoreTypes.asExecutable(types.asMemberOf(resolved, constructorElement)); in forInjectConstructor() 164 DeclaredType declaredContainer = MoreTypes.asDeclared(contributedBy); in forProvidesMethod() 166 MoreTypes.asExecutable(types.asMemberOf(declaredContainer, providesMethod)); in forProvidesMethod() 181 Optional.of(MoreTypes.asTypeElement(declaredContainer)), in forProvidesMethod()
|
D | MethodSignatureFormatter.java | 19 import com.google.auto.common.MoreTypes; 60 ExecutableType executableType = MoreTypes.asExecutable(method.asType()); in format() 62 executableType = MoreTypes.asExecutable(types.asMemberOf(container.get(), method)); in format() 108 return MoreTypes.asPrimitiveType(type).toString(); in nameOfType() 112 return stripCommonTypePrefixes(MoreTypes.asDeclared(type).toString()); in nameOfType()
|
D | ProductionBinding.java | 18 import com.google.auto.common.MoreTypes; 113 DeclaredType declaredContainer = MoreTypes.asDeclared(contributedBy); in forProducesMethod() 115 MoreTypes.asExecutable(types.asMemberOf(declaredContainer, producesMethod)); in forProducesMethod() 124 Kind kind = MoreTypes.isTypeOf(ListenableFuture.class, producesMethod.getReturnType()) in forProducesMethod() 134 Optional.of(MoreTypes.asTypeElement(declaredContainer)), in forProducesMethod() 170 checkArgument(MoreTypes.isTypeOf(ListenableFuture.class, componentMethod.getReturnType())); in forComponentMethod()
|
D | ComponentValidator.java | 19 import com.google.auto.common.MoreTypes; 150 DeclaredType subjectType = MoreTypes.asDeclared(subject.asType()); in validate() 159 MoreTypes.asExecutable(types.asMemberOf(subjectType, method)); in validate() 171 referencedSubcomponents.put(MoreTypes.asElement(returnType), method); in validate() 179 referencedSubcomponents.put(MoreTypes.asElement(returnType).getEnclosingElement(), in validate() 257 MoreTypes.asTypeElements(getComponentModules(subcomponentAnnotation.get())); in validateSubcomponentMethod() 279 ? Optional.of(MoreTypes.asTypeElement(t)) in validateSubcomponentMethod() 298 MoreTypes.asTypeElement(returnType).getQualifiedName()), in validateSubcomponentMethod() 322 TypeElement builderElement = MoreTypes.asTypeElement(returnType); in validateSubcomponentBuilderMethod()
|
D | ProducesMethodValidator.java | 18 import com.google.auto.common.MoreTypes; 140 && MoreTypes.isTypeOf(ListenableFuture.class, returnType)) { in validate() 141 DeclaredType declaredReturnType = MoreTypes.asDeclared(returnType); in validate() 175 if (type.getKind().equals(DECLARED) && MoreTypes.isTypeOf(ListenableFuture.class, type)) { in validateSingleReturnType() 176 DeclaredType declaredType = MoreTypes.asDeclared(type); in validateSingleReturnType() 195 DeclaredType declaredType = MoreTypes.asDeclared(type); in validateSetType()
|
D | MethodSignature.java | 3 import com.google.auto.common.MoreTypes; 23 parameters.add(MoreTypes.equivalence().wrap(parameter)); in fromExecutableType() 26 thrownTypes.add(MoreTypes.equivalence().wrap(thrownType)); in fromExecutableType()
|
D | InjectProcessingStep.java | 19 import com.google.auto.common.MoreTypes; 101 MoreTypes.asDeclared(constructorElement.getEnclosingElement().asType()); in process() 118 MoreTypes.asDeclared(fieldElement.getEnclosingElement().asType())); in process() 133 MoreTypes.asDeclared(methodElement.getEnclosingElement().asType())); in process()
|
D | Scope.java | 19 import com.google.auto.common.MoreTypes; 28 import static com.google.auto.common.MoreTypes.isTypeOf; 112 TypeElement typeElement = MoreTypes.asTypeElement(annotationMirror.getAnnotationType()); in getQualifiedName()
|
D | MapKeyProcessingStep.java | 20 import com.google.auto.common.MoreTypes; 77 getUnwrappedMapKeyType(MoreTypes.asDeclared(element.asType()), types); in process() 81 MoreElements.asType(element), MoreTypes.asTypeElement(keyType))); in process()
|
D | SubcomponentWriter.java | 18 import com.google.auto.common.MoreTypes; 102 return MoreTypes.asExecutable( in resolvedSubcomponentFactoryMethod() 104 MoreTypes.asDeclared(parent.componentDefinitionType().asType()), in resolvedSubcomponentFactoryMethod() 113 MoreTypes.asTypeElement( in createComponentClass() 168 TypeElement moduleTypeElement = MoreTypes.asTypeElement(paramTypes.get(i)); in writeSubcomponentWithoutBuilder()
|
D | MembersInjectionBinding.java | 19 import com.google.auto.common.MoreTypes; 138 MoreTypes.asExecutable(types.asMemberOf(containingType, methodElement)); in injectionSiteForInjectMethod() 163 DeclaredType unresolved = MoreTypes.asDeclared(binding.bindingElement().asType()); in unresolve() 181 DeclaredType resolved = MoreTypes.asDeclared(resolvedType.get()); in forInjectedType() 203 MoreTypes.nonObjectSuperclass(types, elements, declaredType) in forInjectedType() 231 currentType = MoreTypes.nonObjectSuperclass(types, elements, currentType.get())) { in getInjectionSites()
|
D | MapKeys.java | 18 import com.google.auto.common.MoreTypes; 106 MoreTypes.asTypeElement(mapKeyAnnotationType).getKind() == ElementKind.ANNOTATION_TYPE, in getUnwrappedMapKeyType() 124 return MoreTypes.asDeclared(types.boxedClass(t).asType()); in getUnwrappedMapKeyType() 156 getMapKeyCreatorClassName(MoreTypes.asTypeElement(mapKey.getAnnotationType())); in getMapKeySnippet() 324 return ClassName.fromTypeElement(MoreTypes.asTypeElement(t));
|
D | BuilderValidator.java | 18 import com.google.auto.common.MoreTypes; 112 MoreTypes.asExecutable(types.asMemberOf(MoreTypes.asDeclared(subject.asType()), method)); in validate() 139 MoreTypes.equivalence().<TypeMirror>wrap( in validate()
|
D | ModuleDescriptor.java | 3 import com.google.auto.common.MoreTypes; 108 TypeElement superclassElement = MoreTypes.asTypeElement(superclass); 116 includedModules.add(create(MoreTypes.asTypeElement(moduleIncludesType)));
|
/external/guice/core/test/com/google/inject/internal/ |
D | MoreTypesTest.java | 35 MoreTypes.typeToString(innerString.getType())); in testParameterizedTypeToString() 40 MoreTypes.typeToString(mapInnerInteger.getType())); in testParameterizedTypeToString() 47 MoreTypes.typeToString(mapInnerLongToSetInnerLong.getType())); in testParameterizedTypeToString() 52 assertTrue(MoreTypes.equals(new TypeLiteral<T>() {}.getType(), type)); in testEquals_typeVariable() 60 assertEquals(Object.class, MoreTypes.getRawType(wildcard)); in testGetRawType_wildcard()
|
/external/guice/core/src/com/google/inject/util/ |
D | Types.java | 20 import com.google.inject.internal.MoreTypes; 21 import com.google.inject.internal.MoreTypes.GenericArrayTypeImpl; 22 import com.google.inject.internal.MoreTypes.ParameterizedTypeImpl; 23 import com.google.inject.internal.MoreTypes.WildcardTypeImpl; 79 return new WildcardTypeImpl(new Type[] {bound}, MoreTypes.EMPTY_TYPE_ARRAY); in subtypeOf()
|
/external/guice/core/src/com/google/inject/ |
D | TypeLiteral.java | 21 import static com.google.inject.internal.MoreTypes.canonicalize; 24 import com.google.inject.internal.MoreTypes; 76 this.rawType = (Class<? super T>) MoreTypes.getRawType(type); in TypeLiteral() 84 this.rawType = (Class<? super T>) MoreTypes.getRawType(this.type); in TypeLiteral() 135 return o instanceof TypeLiteral<?> && MoreTypes.equals(type, ((TypeLiteral) o).type); in equals() 140 return MoreTypes.typeToString(type); in toString() 172 toResolve = MoreTypes.resolveTypeVariable(type, rawType, original); in resolveType() 240 return resolve(MoreTypes.getGenericSupertype(type, rawType, supertype)); in getSupertype()
|
D | Key.java | 25 import com.google.inject.internal.MoreTypes; 75 MoreTypes.canonicalizeForKey( in Key() 95 MoreTypes.canonicalizeForKey( in Key() 114 MoreTypes.canonicalizeForKey( in Key() 123 this.typeLiteral = MoreTypes.canonicalizeForKey((TypeLiteral<T>) TypeLiteral.get(type)); in Key() 130 this.typeLiteral = MoreTypes.canonicalizeForKey(typeLiteral); in Key()
|
/external/dagger2/compiler/src/test/java/dagger/internal/codegen/ |
D | KeyTest.java | 18 import com.google.auto.common.MoreTypes; 76 MoreTypes.equivalence().wrap(typeElement.asType()))); in forInjectConstructorWithResolvedType() 94 MoreTypes.equivalence().wrap(stringType))); in forProvidesMethod() 114 assertThat(MoreTypes.equivalence().wrap(key.qualifier().get().getAnnotationType())) in forProvidesMethod_qualified() 115 .isEqualTo(MoreTypes.equivalence().wrap(qualifierElement.asType())); in forProvidesMethod_qualified() 116 assertThat(key.wrappedType()).isEqualTo(MoreTypes.equivalence().wrap(stringType)); in forProvidesMethod_qualified() 170 MoreTypes.equivalence().wrap(setOfStringsType))); in forProvidesMethod_sets() 231 MoreTypes.equivalence().wrap(stringType))); in forProducesMethod() 258 MoreTypes.equivalence().wrap(setOfStringsType))); in forProducesMethod_sets()
|
/external/guice/core/src/com/google/inject/internal/ |
D | MoreTypes.java | 44 public class MoreTypes { class 48 private MoreTypes() {} in MoreTypes() method in MoreTypes 388 if (ownerType != null && !MoreTypes.isFullySpecified(ownerType)) { in isFullySpecified() 392 if (!MoreTypes.isFullySpecified(rawType)) { in isFullySpecified() 397 if (!MoreTypes.isFullySpecified(type)) { in isFullySpecified() 408 && MoreTypes.equals(this, (ParameterizedType) other); in equals() 464 return MoreTypes.isFullySpecified(componentType); in isFullySpecified() 469 return o instanceof GenericArrayType && MoreTypes.equals(this, (GenericArrayType) o); in equals() 525 return MoreTypes.isFullySpecified(upperBound) in isFullySpecified() 526 && (lowerBound == null || MoreTypes.isFullySpecified(lowerBound)); in isFullySpecified() [all …]
|
/external/guice/core/test/com/google/inject/util/ |
D | TypesTest.java | 26 import com.google.inject.internal.MoreTypes; 164 Assert.assertEquals("java.lang.String", MoreTypes.typeToString(String.class)); in testToString() 165 assertEquals("java.util.Set<java.lang.String>[][]", MoreTypes.typeToString(setStringArray)); in testToString() 168 MoreTypes.typeToString(mapStringInteger)); in testToString() 171 MoreTypes.typeToString(listSetStringArray)); in testToString() 172 assertEquals(innerFloatDouble.toString(), MoreTypes.typeToString(innerFloatDouble)); in testToString()
|
/external/dagger2/compiler/src/main/java/dagger/internal/codegen/writer/ |
D | TypeVariableName.java | 18 import com.google.auto.common.MoreTypes; 109 return !MoreTypes.isType(input) || !MoreTypes.isTypeOf(Object.class, input); in fromTypeParameterElement()
|