Home
last modified time | relevance | path

Searched refs:ResolvedTypeParameterDeclaration (Results 1 – 25 of 73) sorted by relevance

123

/external/javaparser/javaparser-symbol-solver-core/src/main/java/com/github/javaparser/symbolsolver/resolution/typeinference/
DInferenceVariable.java3 import com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration;
21 private ResolvedTypeParameterDeclaration typeParameterDeclaration;
23 …public static List<InferenceVariable> instantiate(List<ResolvedTypeParameterDeclaration> typeParam… in instantiate()
25 for (ResolvedTypeParameterDeclaration tp : typeParameterDeclarations) { in instantiate()
31 …public static InferenceVariable unnamed(ResolvedTypeParameterDeclaration typeParameterDeclaration)… in unnamed()
35 … public InferenceVariable(String name, ResolvedTypeParameterDeclaration typeParameterDeclaration) { in InferenceVariable()
74 public ResolvedTypeParameterDeclaration getTypeParameterDeclaration() { in getTypeParameterDeclaration()
90 public boolean mention(List<ResolvedTypeParameterDeclaration> typeParameters) { in mention()
DMethodType.java4 import com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration;
21 private List<ResolvedTypeParameterDeclaration> typeParameters;
31 …public MethodType(List<ResolvedTypeParameterDeclaration> typeParameters, List<ResolvedType> formal… in MethodType()
40 public List<ResolvedTypeParameterDeclaration> getTypeParameters() { in getTypeParameters()
DSubstitution.java3 import com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration;
14 private List<ResolvedTypeParameterDeclaration> typeParameterDeclarations;
23 …public Substitution withPair(ResolvedTypeParameterDeclaration typeParameterDeclaration, ResolvedTy… in withPair()
DTypeInference.java8 import com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration;
74 List<ResolvedTypeParameterDeclaration> Ps = methodDeclaration.getTypeParameters(); in instantiationInference()
90 ResolvedTypeParameterDeclaration Pi = Ps.get(i); in instantiationInference()
505 …private BoundSet boundSetup(List<ResolvedTypeParameterDeclaration> typeParameterDeclarations, List… in boundSetup()
517 ResolvedTypeParameterDeclaration Pl = typeParameterDeclarations.get(l); in boundSetup()
530 for (ResolvedTypeParameterDeclaration.Bound bound : Pl.getBounds()) { in boundSetup()
550 …private boolean appearInThrowsClause(ResolvedTypeParameterDeclaration p, ResolvedMethodDeclaration… in appearInThrowsClause()
/external/javaparser/javaparser-symbol-solver-testing/src/test/java/com/github/javaparser/symbolsolver/resolution/typeinference/bounds/
DSubtypeOfBoundTest.java3 import com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration;
32ResolvedTypeParameterDeclaration typeParameterDeclaration = mock(ResolvedTypeParameterDeclaration.… in recognizeProperLowerBound1()
44ResolvedTypeParameterDeclaration typeParameterDeclaration = mock(ResolvedTypeParameterDeclaration.… in recognizeProperLowerBound2()
56ResolvedTypeParameterDeclaration typeParameterDeclaration = mock(ResolvedTypeParameterDeclaration.… in recognizeProperUpperBound1()
68ResolvedTypeParameterDeclaration typeParameterDeclaration1 = mock(ResolvedTypeParameterDeclaration in recognizeProperUpperBound2()
69ResolvedTypeParameterDeclaration typeParameterDeclaration2 = mock(ResolvedTypeParameterDeclaration in recognizeProperUpperBound2()
/external/javaparser/javaparser-core/src/main/java/com/github/javaparser/resolution/types/parametrization/
DResolvedTypeParametersMap.java24 import com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration;
39 private Map<String, ResolvedTypeParameterDeclaration> nameToDeclaration;
47 Map<String, ResolvedTypeParameterDeclaration> nameToDeclaration) { in Builder()
58 public Builder setValue(ResolvedTypeParameterDeclaration typeParameter, in setValue()
92 private Map<String, ResolvedTypeParameterDeclaration> nameToDeclaration;
99 … Map<String, ResolvedTypeParameterDeclaration> nameToDeclaration) { in ResolvedTypeParametersMap()
106 public ResolvedType getValue(ResolvedTypeParameterDeclaration typeParameter) { in getValue()
140 Map<ResolvedTypeParameterDeclaration, ResolvedType> inferredTypes = new HashMap<>(); in replaceAll()
141 …for (ResolvedTypeParameterDeclaration typeParameterDeclaration : this.nameToDeclaration.values()) { in replaceAll()
DResolvedTypeParameterValueProvider.java24 import com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration;
39 … Optional<ResolvedType> typeParamValue(ResolvedTypeParameterDeclaration typeParameterDeclaration); in typeParamValue()
47 ResolvedTypeParameterDeclaration typeParameter = type.asTypeParameter(); in useThisTypeParametersOnTheGivenType()
/external/javaparser/javaparser-core/src/main/java/com/github/javaparser/resolution/types/
DResolvedTypeVariable.java24 import com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration;
37 private ResolvedTypeParameterDeclaration typeParameter;
39 public ResolvedTypeVariable(ResolvedTypeParameterDeclaration typeParameter) { in ResolvedTypeVariable()
82 … replaceTypeVariables(ResolvedTypeParameterDeclaration tpToBeReplaced, ResolvedType replaced, Map< in replaceTypeVariables() argument
102 public ResolvedTypeParameterDeclaration asTypeParameter() { in asTypeParameter()
126 public boolean mention(List<ResolvedTypeParameterDeclaration> typeParameters) { in mention()
DResolvedType.java24 import com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration;
126 default ResolvedTypeParameterDeclaration asTypeParameter() { in asTypeParameter()
165 …edType replaceTypeVariables(ResolvedTypeParameterDeclaration tp, ResolvedType replaced, Map<Resolv… in replaceTypeVariables() argument
172 …default ResolvedType replaceTypeVariables(ResolvedTypeParameterDeclaration tp, ResolvedType replac… in replaceTypeVariables()
179 default boolean mention(List<ResolvedTypeParameterDeclaration> typeParameters) { in mention()
DResolvedReferenceType.java29 import com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration;
165 …public ResolvedType replaceTypeVariables(ResolvedTypeParameterDeclaration tpToReplace, ResolvedTyp… in replaceTypeVariables()
166 … Map<ResolvedTypeParameterDeclaration, ResolvedType> inferredTypes) { in replaceTypeVariables() argument
256 for (ResolvedTypeParameterDeclaration tp : typeDeclaration.getTypeParameters()) { in getGenericParameterByName()
276 public List<Pair<ResolvedTypeParameterDeclaration, ResolvedType>> getTypeParametersMap() { in getTypeParametersMap()
277 … List<Pair<ResolvedTypeParameterDeclaration, ResolvedType>> typeParametersMap = new ArrayList<>(); in getTypeParametersMap()
362 …public Optional<ResolvedType> typeParamValue(ResolvedTypeParameterDeclaration typeParameterDeclara… in typeParamValue()
478 …asTypeVariable().asTypeParameter().getBounds().stream().map(ResolvedTypeParameterDeclaration.Bound… in compareConsideringTypeParameters()
479 …asTypeVariable().asTypeParameter().getBounds().stream().map(ResolvedTypeParameterDeclaration.Bound… in compareConsideringTypeParameters()
499 List<ResolvedTypeParameterDeclaration> typeParameters = typeDeclaration.getTypeParameters(); in deriveParams()
DResolvedWildcard.java24 import com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration;
147 …pe replaceTypeVariables(ResolvedTypeParameterDeclaration tpToReplace, ResolvedType replaced, Map<R… in replaceTypeVariables() argument
166 public boolean mention(List<ResolvedTypeParameterDeclaration> typeParameters) { in mention()
DResolvedArrayType.java24 import com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration;
104 …pe replaceTypeVariables(ResolvedTypeParameterDeclaration tpToReplace, ResolvedType replaced, Map<R… in replaceTypeVariables() argument
DResolvedIntersectionType.java24 import com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration;
70 …edType replaceTypeVariables(ResolvedTypeParameterDeclaration tp, ResolvedType replaced, Map<Resolv… in replaceTypeVariables() argument
/external/javaparser/javaparser-symbol-solver-core/src/main/java/com/github/javaparser/symbolsolver/javassistmodel/
DJavassistTypeParameter.java31 public class JavassistTypeParameter implements ResolvedTypeParameterDeclaration {
46 if (!(o instanceof ResolvedTypeParameterDeclaration)) return false; in equals()
48 ResolvedTypeParameterDeclaration that = (ResolvedTypeParameterDeclaration) o; in equals()
96 public List<ResolvedTypeParameterDeclaration.Bound> getBounds() { in getBounds()
DJavassistUtils.java22 import com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration;
40 … List<ResolvedTypeParameterDeclaration> typeParameters, List<ResolvedType> typeParameterValues) { in getMethodUsage()
48 ResolvedTypeParameterDeclaration tpToReplace = typeParameters.get(i); in getMethodUsage()
96 …Optional<ResolvedTypeParameterDeclaration> typeParameterDeclarationOpt = typeParametrizable.findTy… in signatureTypeToType()
100ResolvedTypeParameterDeclaration typeParameterDeclaration = typeParameterDeclarationOpt.get(); in signatureTypeToType()
/external/javaparser/javaparser-symbol-solver-testing/src/test/java/com/github/javaparser/symbolsolver/javassistmodel/
DJavassistTypeParameterDeclarationTest.java18 import com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration;
52 List<ResolvedTypeParameterDeclaration> typeParams = method.getTypeParameters(); in testGetBounds()
56 … List<ResolvedTypeParameterDeclaration.Bound> bounds = typeParams.get(0).getBounds(); in testGetBounds()
74 List<ResolvedTypeParameterDeclaration> typeParams = method.getTypeParameters(); in testGetComplexBounds()
79 List<ResolvedTypeParameterDeclaration.Bound> bounds = typeParams.get(0).getBounds(); in testGetComplexBounds()
/external/javaparser/javaparser-symbol-solver-core/src/main/java/com/github/javaparser/symbolsolver/reflectionmodel/
DReflectionTypeParameter.java21 import com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration;
37 public class ReflectionTypeParameter implements ResolvedTypeParameterDeclaration {
59 if (!(o instanceof ResolvedTypeParameterDeclaration)) return false; in equals()
61 ResolvedTypeParameterDeclaration that = (ResolvedTypeParameterDeclaration) o; in equals()
/external/javaparser/javaparser-symbol-solver-core/src/main/java/com/github/javaparser/symbolsolver/javaparsermodel/contexts/
DMethodCallExprContext.java98 Map<ResolvedTypeParameterDeclaration, ResolvedType> inferredTypes = new HashMap<>(); in solveMethodAsUsage()
128 …List<ResolvedTypeParameterDeclaration> tyParamDecls = methodUsage.getDeclaration().getTypeParamete… in resolveMethodTypeParametersFromExplicitList()
193 Map<ResolvedTypeParameterDeclaration, ResolvedType> derivedValues = new HashMap<>(); in solveMethodAsUsage()
203 … for (Map.Entry<ResolvedTypeParameterDeclaration, ResolvedType> entry : derivedValues.entrySet()){ in solveMethodAsUsage()
221 …id inferTypes(ResolvedType source, ResolvedType target, Map<ResolvedTypeParameterDeclaration, Reso… in inferTypes() argument
305 Map<ResolvedTypeParameterDeclaration, ResolvedType> matchedTypeParameters = new HashMap<>(); in resolveMethodTypeParameters()
318 … for (ResolvedTypeParameterDeclaration tp : methodUsage.getDeclaration().getTypeParameters()) { in resolveMethodTypeParameters()
347 for (ResolvedTypeParameterDeclaration tp : matchedTypeParameters.keySet()) { in resolveMethodTypeParameters()
353 …ers(ResolvedType expectedType, ResolvedType actualType, Map<ResolvedTypeParameterDeclaration, Reso… in matchTypeParameters() argument
387 for (ResolvedTypeParameterDeclaration.Bound bound : tp.asTypeParameter().getBounds()) { in solveMethodAsUsage()
[all …]
/external/javaparser/javaparser-symbol-solver-core/src/main/java/com/github/javaparser/symbolsolver/model/typesystem/
DLazyType.java80 public ResolvedTypeParameterDeclaration asTypeParameter() { in asTypeParameter()
105 …public ResolvedType replaceTypeVariables(ResolvedTypeParameterDeclaration tp, ResolvedType replace… in replaceTypeVariables()
106 … Map<ResolvedTypeParameterDeclaration, ResolvedType> inferredTypes) { in replaceTypeVariables() argument
111 …public ResolvedType replaceTypeVariables(ResolvedTypeParameterDeclaration tp, ResolvedType replace… in replaceTypeVariables()
/external/javaparser/javaparser-symbol-solver-testing/src/test/java/com/github/javaparser/symbolsolver/model/typesystem/
DWildcardUsageTest.java19 import com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration;
69 …a = new ResolvedTypeVariable(ResolvedTypeParameterDeclaration.onType("A", "foo.Bar", Collections.e… in setup()
188ResolvedTypeParameterDeclaration tpA = ResolvedTypeParameterDeclaration.onType("A", "foo.Bar", Col… in testReplaceParam()
189ResolvedTypeParameterDeclaration tpB = ResolvedTypeParameterDeclaration.onType("B", "foo.Bar", Col… in testReplaceParam()
/external/javaparser/javaparser-symbol-solver-core/src/main/java/com/github/javaparser/symbolsolver/resolution/
DMethodResolutionLogic.java75 for (ResolvedTypeParameterDeclaration tp : method.getTypeParameters()) { in isApplicable()
115 List<ResolvedTypeParameterDeclaration> typeParameters = method.getTypeParameters(); in isApplicable()
117 for (ResolvedTypeParameterDeclaration tp : typeParameters) { in isApplicable()
230 …public static ResolvedType replaceTypeParam(ResolvedType type, ResolvedTypeParameterDeclaration tp… in replaceTypeParam()
233 List<ResolvedTypeParameterDeclaration.Bound> bounds = tp.getBounds(); in replaceTypeParam()
270 …List<ResolvedTypeParameterDeclaration> typeParameters = method.getDeclaration().getTypeParameters(… in isApplicable()
277 Map<ResolvedTypeParameterDeclaration, ResolvedType> derivedValues = new HashMap<>(); in isApplicable()
287 … for (Map.Entry<ResolvedTypeParameterDeclaration, ResolvedType> entry : derivedValues.entrySet()) { in isApplicable()
288 ResolvedTypeParameterDeclaration tp = entry.getKey(); in isApplicable()
292 for (ResolvedTypeParameterDeclaration tp : typeParameters) { in isApplicable()
[all …]
/external/javaparser/javaparser-symbol-solver-testing/src/test/java/com/github/javaparser/symbolsolver/resolution/typeinference/constraintformulas/
DConstraintFormulaTest.java5 import com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration;
31 ResolvedTypeParameterDeclaration tp = mock(ResolvedTypeParameterDeclaration.class); in testExpressionCompatibleWithTypeReduce1()
/external/javaparser/javaparser-core/src/main/java/com/github/javaparser/resolution/declarations/
DResolvedTypeParametrizable.java37 List<ResolvedTypeParameterDeclaration> getTypeParameters(); in getTypeParameters()
43 Optional<ResolvedTypeParameterDeclaration> findTypeParameter(String name); in findTypeParameter()
DResolvedTypeParameterDeclaration.java41 public interface ResolvedTypeParameterDeclaration extends ResolvedTypeDeclaration { interface
46 …static ResolvedTypeParameterDeclaration onType(final String name, String classQName, List<Bound> b… in onType()
47 return new ResolvedTypeParameterDeclaration() { in onType()
/external/javaparser/javaparser-symbol-solver-testing/src/test/java/com/github/javaparser/symbolsolver/logic/
DInferenceContextTest.java19 import com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration;
49 private ResolvedTypeParameterDeclaration tpE;
57 tpE = mock(ResolvedTypeParameterDeclaration.class); in setup()

123