/guava/android/guava/src/com/google/common/reflect/Types.java
throw e.getCause( ) ; } catch ( InvocationTargetException e) {return typeVariableMethod.invoke( typeVariableImpl, args) ;
return typeVariableMethod.invoke ( typeVariableImpl, args ) ; } catch ( InvocationTargetException e ) { throw e.getCause ( ) ;
String methodName = method.getName(); Method typeVariableMethod = typeVariableMethods.get(methodName); if (typeVariableMethod == null) { throw new UnsupportedOperationException(methodName); } else { try { <extra_id_0> } } } } private static final class TypeVariableImpl<D extends GenericDeclaration> { private final D genericDeclaration;