goog.module('methodreferences.MethodReferences');

goog.require('java.lang.Boolean');
goog.require('java.lang.Double');
goog.require('java.lang.Integer');
goog.require('java.lang.Number');
goog.require('java.lang.Object');
goog.require('java.lang.String');
goog.require('methodreferences.MethodReferences.ArrayProducer');
goog.require('methodreferences.MethodReferences.BiFunction');
goog.require('methodreferences.MethodReferences.Function');
goog.require('methodreferences.MethodReferences.ObjectCapturingOuter');
goog.require('methodreferences.MethodReferences.Predicate');
goog.require('methodreferences.MethodReferences.Producer');
goog.require('nativebootstrap.Long');
goog.require('nativebootstrap.Util');
goog.require('vmbootstrap.Arrays');
goog.require('vmbootstrap.Casts');
goog.require('vmbootstrap.Objects');
goog.require('vmbootstrap.primitives.$boolean');
goog.require('vmbootstrap.primitives.$byte');
goog.require('vmbootstrap.primitives.$char');
goog.require('vmbootstrap.primitives.$double');
goog.require('vmbootstrap.primitives.$float');
goog.require('vmbootstrap.primitives.$int');
goog.require('vmbootstrap.primitives.$long');
goog.require('vmbootstrap.primitives.$short');

const MethodReferences = goog.require('methodreferences.MethodReferences$impl');
exports = MethodReferences;
