Searched refs:constructorElement (Results 1 – 5 of 5) sorted by relevance
| /external/dagger2/java/dagger/internal/codegen/validation/ |
| D | InjectValidator.java | 188 private ValidationReport validateConstructor(XConstructorElement constructorElement) { in validateConstructor() argument 189 superficialValidation.validateTypeOf(constructorElement); in validateConstructor() 191 ValidationReport.about(constructorElement.getEnclosingElement()); in validateConstructor() 193 if (InjectionAnnotations.hasInjectAnnotation(constructorElement) in validateConstructor() 194 && constructorElement.hasAnnotation(TypeNames.ASSISTED_INJECT)) { in validateConstructor() 200 constructorElement, in validateConstructor() 207 if (constructorElement.isPrivate()) { in validateConstructor() 209 "Dagger does not support injection into private constructors", constructorElement); in validateConstructor() 216 if (!processedInPreviousRoundOrCompilationUnit(constructorElement)) { in validateConstructor() 217 superficialValidation.validateAnnotationsOf(constructorElement); in validateConstructor() [all …]
|
| D | InjectBindingRegistryImpl.java | 242 XConstructorElement constructorElement) { in tryRegisterInjectConstructor() argument 244 constructorElement, in tryRegisterInjectConstructor() 251 XConstructorElement constructorElement, in tryRegisterConstructor() argument 254 XTypeElement typeElement = constructorElement.getEnclosingElement(); in tryRegisterConstructor() 270 if (hasInjectAnnotation(constructorElement)) { in tryRegisterConstructor() 271 InjectionBinding binding = bindingFactory.injectionBinding(constructorElement, resolvedType); in tryRegisterConstructor() 277 } else if (constructorElement.hasAnnotation(TypeNames.ASSISTED_INJECT)) { in tryRegisterConstructor() 279 bindingFactory.assistedInjectionBinding(constructorElement, resolvedType); in tryRegisterConstructor() 288 + constructorElement.getEnclosingElement().getQualifiedName()); in tryRegisterConstructor()
|
| /external/dagger2/java/dagger/internal/codegen/binding/ |
| D | BindingFactory.java | 85 XConstructorElement constructorElement, Optional<XType> resolvedEnclosingType) { in injectionBinding() argument 86 checkArgument(InjectionAnnotations.hasInjectAnnotation(constructorElement)); in injectionBinding() 88 XConstructorType constructorType = constructorElement.getExecutableType(); in injectionBinding() 89 XType enclosingType = constructorElement.getEnclosingElement().getType(); in injectionBinding() 94 constructorType = constructorElement.asMemberOf(enclosingType); in injectionBinding() 99 for (int i = 0; i < constructorElement.getParameters().size(); i++) { in injectionBinding() 100 XExecutableParameterElement parameter = constructorElement.getParameters().get(i); in injectionBinding() 107 .bindingElement(constructorElement) in injectionBinding() 111 .scope(injectionAnnotations.getScope(constructorElement.getEnclosingElement())) in injectionBinding() 114 ? Optional.of(injectionBinding(constructorElement, Optional.empty())) in injectionBinding() [all …]
|
| D | InjectBindingRegistry.java | 57 XConstructorElement constructorElement); in tryRegisterInjectConstructor() argument
|
| /external/nullaway/nullaway/src/main/java/com/uber/nullaway/ |
| D | NullAway.java | 1905 for (Element constructorElement : errorFieldsForInitializer.keySet()) { in checkFieldInitialization() 1907 errorFieldsForInitializer.get(constructorElement).stream() in checkFieldInitialization() 1912 (Symbol.MethodSymbol) constructorElement, in checkFieldInitialization() 1913 errMsgForInitializer(errorFieldsForInitializer.get(constructorElement), state), in checkFieldInitialization() 1915 buildDescription(getTreesInstance(state).getTree(constructorElement)), in checkFieldInitialization()
|