Home
last modified time | relevance | path

Searched refs:ResolvedWildcard (Results 1 – 17 of 17) sorted by relevance

/external/javaparser/javaparser-core/src/main/java/com/github/javaparser/resolution/types/
DResolvedWildcard.java38 public class ResolvedWildcard implements ResolvedType { class
40 public static ResolvedWildcard UNBOUNDED = new ResolvedWildcard(null, null);
45 private ResolvedWildcard(BoundType type, ResolvedType boundedType) { in ResolvedWildcard() method in ResolvedWildcard
56 public static ResolvedWildcard superBound(ResolvedType type) { in superBound()
57 return new ResolvedWildcard(BoundType.SUPER, type); in superBound()
60 public static ResolvedWildcard extendsBound(ResolvedType type) { in extendsBound()
61 return new ResolvedWildcard(BoundType.EXTENDS, type); in extendsBound()
76 public ResolvedWildcard asWildcard() { in asWildcard()
83 if (!(o instanceof ResolvedWildcard)) return false; in equals()
85 ResolvedWildcard that = (ResolvedWildcard) o; in equals()
[all …]
DResolvedReferenceType.java465 if (thisParam instanceof ResolvedWildcard) { in compareConsideringTypeParameters()
466 ResolvedWildcard thisParamAsWildcard = (ResolvedWildcard) thisParam; in compareConsideringTypeParameters()
DResolvedType.java138 default ResolvedWildcard asWildcard() { in asWildcard()
/external/javaparser/javaparser-symbol-solver-testing/src/test/java/com/github/javaparser/symbolsolver/model/typesystem/
DWildcardUsageTest.java21 import com.github.javaparser.resolution.types.ResolvedWildcard;
47 private ResolvedWildcard unbounded = ResolvedWildcard.UNBOUNDED;
48 private ResolvedWildcard superFoo;
49 private ResolvedWildcard superBar;
50 private ResolvedWildcard extendsFoo;
51 private ResolvedWildcard extendsBar;
52 private ResolvedWildcard superA;
53 private ResolvedWildcard extendsA;
54 private ResolvedWildcard superString;
55 private ResolvedWildcard extendsString;
[all …]
DReferenceTypeTest.java77 ImmutableList.of(ResolvedWildcard.extendsBound(string)), typeSolver); in setup()
80 ImmutableList.of(ResolvedWildcard.superBound(string)), typeSolver); in setup()
286 ImmutableList.of(ResolvedWildcard.extendsBound(foo), bar), typeSolver) in testGetAllAncestorsConsideringGenericsCases()
296 ImmutableList.of(foo, ResolvedWildcard.extendsBound(bar)), typeSolver) in testGetAllAncestorsConsideringGenericsCases()
306 …ImmutableList.of(ResolvedWildcard.extendsBound(foo), ResolvedWildcard.extendsBound(foo)), typeSolv… in testGetAllAncestorsConsideringGenericsCases()
315 …ImmutableList.of(ResolvedWildcard.extendsBound(foo), ResolvedWildcard.extendsBound(foo)), typeSolv… in testGetAllAncestorsConsideringGenericsCases()
/external/javaparser/javaparser-core/src/main/java/com/github/javaparser/resolution/types/parametrization/
DResolvedTypeParameterValueProvider.java26 import com.github.javaparser.resolution.types.ResolvedWildcard;
58 …return ResolvedWildcard.extendsBound(useThisTypeParametersOnTheGivenType(type.asWildcard().getBoun… in useThisTypeParametersOnTheGivenType()
60 …return ResolvedWildcard.superBound(useThisTypeParametersOnTheGivenType(type.asWildcard().getBounde… in useThisTypeParametersOnTheGivenType()
/external/javaparser/javaparser-symbol-solver-logic/src/main/java/com/github/javaparser/symbolsolver/logic/
DInferenceContext.java121 ResolvedWildcard formalWildcard = formalType.asWildcard(); in registerCorrespondance()
122 ResolvedWildcard actualWildcard = actualType.asWildcard(); in registerCorrespondance()
172 … return ResolvedWildcard.extendsBound(placeInferenceVariables(type.asWildcard().getBoundedType())); in placeInferenceVariables()
174 … return ResolvedWildcard.superBound(placeInferenceVariables(type.asWildcard().getBoundedType())); in placeInferenceVariables()
207 return ResolvedWildcard.extendsBound(resolve(type.asWildcard().getBoundedType())); in resolve()
209 return ResolvedWildcard.superBound(resolve(type.asWildcard().getBoundedType())); in resolve()
DInferenceVariableType.java23 import com.github.javaparser.resolution.types.ResolvedWildcard;
79 …public static InferenceVariableType fromWildcard(ResolvedWildcard wildcard, int id, ObjectProvider… in fromWildcard()
158 ResolvedWildcard wildcardType = type.asWildcard(); in hasInferenceVariables()
/external/javaparser/javaparser-symbol-solver-core/src/main/java/com/github/javaparser/symbolsolver/reflectionmodel/
DReflectionFactory.java96 … return ResolvedWildcard.superBound(typeUsageFor(wildcardType.getLowerBounds()[0], typeSolver)); in typeUsageFor()
102 … return ResolvedWildcard.extendsBound(typeUsageFor(wildcardType.getUpperBounds()[0], typeSolver)); in typeUsageFor()
104 return ResolvedWildcard.UNBOUNDED; in typeUsageFor()
/external/javaparser/javaparser-core/src/main/java/com/github/javaparser/ast/type/
DWildcardType.java37 import com.github.javaparser.resolution.types.ResolvedWildcard;
245 public ResolvedWildcard resolve() { in resolve()
246 return getSymbolResolver().toResolvedType(this, ResolvedWildcard.class); in resolve()
/external/javaparser/javaparser-symbol-solver-core/src/main/java/com/github/javaparser/symbolsolver/javassistmodel/
DJavassistUtils.java155 return ResolvedWildcard.UNBOUNDED; in typeArgumentToType()
157 …return ResolvedWildcard.extendsBound(objectTypeArgumentToType(typeArgument.getType(), typeSolver, … in typeArgumentToType()
159 …return ResolvedWildcard.superBound(objectTypeArgumentToType(typeArgument.getType(), typeSolver, ty… in typeArgumentToType()
/external/javaparser/javaparser-symbol-solver-core/src/main/java/com/github/javaparser/symbolsolver/resolution/typeinference/
DTypeHelper.java38 if (type instanceof ResolvedWildcard) { in isProperType()
39 ResolvedWildcard wildcard = (ResolvedWildcard)type; in isProperType()
/external/javaparser/javaparser-symbol-solver-testing/src/test/java/com/github/javaparser/symbolsolver/resolution/typeinference/bounds/
DSubtypeOfBoundTest.java6 import com.github.javaparser.resolution.types.ResolvedWildcard;
74 … ReferenceTypeImpl(iterableType.getTypeDeclaration(), Arrays.asList(ResolvedWildcard.UNBOUNDED), t… in recognizeProperUpperBound2()
/external/javaparser/javaparser-symbol-solver-core/src/main/java/com/github/javaparser/symbolsolver/javaparsermodel/
DJavaParserFacade.java100 ResolvedWildcard wildcardUsage = type.asWildcard(); in solveGenericTypes()
103 return ResolvedWildcard.extendsBound(boundResolved); in solveGenericTypes()
105 return ResolvedWildcard.superBound(boundResolved); in solveGenericTypes()
531 …return ResolvedWildcard.extendsBound(convertToUsage(wildcardType.getExtendedType().get(), context)… in convertToUsage()
533 …return ResolvedWildcard.superBound(convertToUsage(wildcardType.getSuperType().get(), context)); //… in convertToUsage()
535 return ResolvedWildcard.UNBOUNDED; in convertToUsage()
/external/javaparser/javaparser-symbol-solver-core/src/main/java/com/github/javaparser/symbolsolver/model/typesystem/
DLazyType.java95 public ResolvedWildcard asWildcard() { in asWildcard()
/external/javaparser/javaparser-symbol-solver-core/src/main/java/com/github/javaparser/symbolsolver/javaparsermodel/contexts/
DMethodCallExprContext.java401 } else if (type instanceof ResolvedWildcard) { in solveMethodAsUsage()
402 ResolvedWildcard wildcardUsage = (ResolvedWildcard) type; in solveMethodAsUsage()
/external/javaparser/javaparser-symbol-solver-core/src/main/java/com/github/javaparser/symbolsolver/resolution/
DMethodResolutionLogic.java295 …expectedType = expectedType.replaceTypeVariables(tp, ResolvedWildcard.extendsBound(new ReferenceTy… in isApplicable()
300 …expectedType = expectedType.replaceTypeVariables(tp, ResolvedWildcard.extendsBound(bound.getType()… in isApplicable()
303 …expectedType = expectedType.replaceTypeVariables(tp, ResolvedWildcard.superBound(bound.getType())); in isApplicable()