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

Method resolve

output/java_guava/1.4.19/TypeResolver.java:285–297  ·  view source on GitHub ↗
(final TypeVariable<?> var)

Source from the content-addressed store, hash-verified

283 }
284
285 final Type resolve(final TypeVariable<?> var) {
286 final TypeTable unguarded = this;
287 TypeTable guarded = new TypeTable() {
288 @Override
289 public Type resolveInternal(TypeVariable<?> intermediateVar, TypeTable forDependent) {
290 if (intermediateVar.getGenericDeclaration().equals(var.getGenericDeclaration())) {
291 return intermediateVar;
292 }
293 return unguarded.resolveInternal(intermediateVar, forDependent);
294 }
295 };
296 return resolveInternal(var, guarded);
297 }
298
299 /**
300 * 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