MCPcopy Create free account
hub / github.com/antlr/codebuff / resolve

Method resolve

output/java_guava/1.4.17/TypeResolver.java:283–295  ·  view source on GitHub ↗
(final TypeVariable<?> var)

Source from the content-addressed store, hash-verified

281 }
282
283 final Type resolve(final TypeVariable<?> var) {
284 final TypeTable unguarded = this;
285 TypeTable guarded = new TypeTable() {
286 @Override
287 public Type resolveInternal(TypeVariable<?> intermediateVar, TypeTable forDependent) {
288 if (intermediateVar.getGenericDeclaration().equals(var.getGenericDeclaration())) {
289 return intermediateVar;
290 }
291 return unguarded.resolveInternal(intermediateVar, forDependent);
292 }
293 };
294 return resolveInternal(var, guarded);
295 }
296
297 /**
298 * Resolves {@code var} using the encapsulated type mapping. If it maps to yet another

Callers 1

resolveTypeMethod · 0.45

Calls 1

resolveInternalMethod · 0.95

Tested by

no test coverage detected