Home | History | Annotate | Download | only in codegen

Lines Matching refs:Scope

568       Scope scope = descriptor.scope();
570 if (scope.isPresent()) {
571 // Dagger 1.x scope compatibility requires this be suppress-able.
573 && scope.isSingleton()) {
587 StringBuilder message = new StringBuilder(scope.getReadableSource())
597 // Dagger 1.x scope compatibility requires this be suppress-able.
601 new ArrayDeque<Scope>(),
674 Deque<Scope> scopeStack,
676 Scope scope = Scope.scopeOf(componentType);
677 if (scope.isPresent()) {
678 if (scopeStack.contains(scope)) {
680 // Current scope has already appeared in the component chain.
683 message.append(" depends on scoped components in a non-hierarchical scope ordering:\n");
699 scopeStack.push(scope);
712 * Validates that the scope (if any) of this component are compatible with the scopes of the
717 Scope componentScope = subject.componentDescriptor().scope();
722 Scope bindingScope = contributionBinding.scope();
725 // types decorated by a different scope annotation. Unscoped components cannot
727 // scope annotation.
1026 * Append and format a list of indented component types (with their scope annotations)
1031 Scope scope = Scope.scopeOf(scopedComponent);
1032 if (scope.isPresent()) {
1033 message.append(scope.getReadableSource()).append(' ');
1047 return Scope.scopeOf(input).isPresent();