public void reset() { this.defaultPackage = new PackageBinding(this); // assume the default package always exists this.defaultImports = null; this.knownPackages = new HashtableOfPackage(); this.accessRestrictions = new HashMap(3); this.verifier = null; // NOTE: remember to fix #updateCaches(...) when adding unique binding caches this.uniqueParameterizedGenericMethodBindings = new SimpleLookupTable(3); this.uniquePolymorphicMethodBindings = new SimpleLookupTable(3); this.uniqueGetClassMethodBinding = null; this.missingTypes = null; this.typesBeingConnected = new HashSet(); for (int i = this.units.length; --i >= 0;) this.units[i] = null; this.lastUnitIndex = -1; this.lastCompletedUnitIndex = -1; this.unitBeingCompleted = null; // in case AbortException occurred this.classFilePool.reset(); this.typeSystem.reset(); // name environment has a longer life cycle, and must be reset in // the code which created it. }
public void reset() { this.defaultPackage = new PackageBinding(this); // assume the default package always exists this.defaultImports = null; this.knownPackages = new HashtableOfPackage(); this.accessRestrictions = new HashMap(3); this.verifier = null; // NOTE: remember to fix #updateCaches(...) when adding unique binding caches this.uniqueParameterizedGenericMethodBindings = new SimpleLookupTable(3); this.uniquePolymorphicMethodBindings = new SimpleLookupTable(3); this.uniqueGetClassMethodBinding = null; this.missingTypes = null; this.typesBeingConnected = new HashSet(); for (int i = this.units.length; --i >= 0;) this.units[i] = null; this.lastUnitIndex = -1; this.lastCompletedUnitIndex = -1; this.unitBeingCompleted = null; // in case AbortException occurred this.classFilePool.reset(); this.typeSystem.reset(); // name environment has a longer life cycle, and must be reset in // the code which created it. }
public void reset() { this.defaultPackage = new PackageBinding(this); // assume the default package always exists this.defaultImports = null; this.knownPackages = new HashtableOfPackage(); this.accessRestrictions = new HashMap(3); this.verifier = null; // NOTE: remember to fix #updateCaches(...) when adding unique binding caches this.uniqueParameterizedGenericMethodBindings = new SimpleLookupTable(3); this.uniquePolymorphicMethodBindings = new SimpleLookupTable(3); this.uniqueGetClassMethodBinding = null; this.missingTypes = null; this.typesBeingConnected = new HashSet(); for (int i = this.units.length; --i >= 0;) this.units[i] = null; this.lastUnitIndex = -1; this.lastCompletedUnitIndex = -1; this.unitBeingCompleted = null; // in case AbortException occurred this.classFilePool.reset(); this.typeSystem.reset(); // name environment has a longer life cycle, and must be reset in // the code which created it. }
public void reset() { this.defaultPackage = new PackageBinding(this); // assume the default package always exists this.defaultImports = null; this.knownPackages = new HashtableOfPackage(); this.accessRestrictions = new HashMap(3); this.verifier = null; // NOTE: remember to fix #updateCaches(...) when adding unique binding caches this.uniqueParameterizedGenericMethodBindings = new SimpleLookupTable(3); this.uniquePolymorphicMethodBindings = new SimpleLookupTable(3); this.uniqueGetClassMethodBinding = null; this.missingTypes = null; this.typesBeingConnected = new HashSet(); for (int i = this.units.length; --i >= 0;) this.units[i] = null; this.lastUnitIndex = -1; this.lastCompletedUnitIndex = -1; this.unitBeingCompleted = null; // in case AbortException occurred this.classFilePool.reset(); this.typeSystem.reset(); // name environment has a longer life cycle, and must be reset in // the code which created it. }
public void reset() { this.defaultPackage = new PackageBinding(this); // assume the default package always exists this.defaultImports = null; this.knownPackages = new HashtableOfPackage(); this.accessRestrictions = new HashMap(3); this.verifier = null; // NOTE: remember to fix #updateCaches(...) when adding unique binding caches this.uniqueParameterizedGenericMethodBindings = new SimpleLookupTable(3); this.uniquePolymorphicMethodBindings = new SimpleLookupTable(3); this.uniqueGetClassMethodBinding = null; this.missingTypes = null; this.typesBeingConnected = new HashSet(); for (int i = this.units.length; --i >= 0;) this.units[i] = null; this.lastUnitIndex = -1; this.lastCompletedUnitIndex = -1; this.unitBeingCompleted = null; // in case AbortException occurred this.classFilePool.reset(); this.typeSystem.reset(); // name environment has a longer life cycle, and must be reset in // the code which created it. }
public void reset() { this.defaultPackage = new PackageBinding(this); // assume the default package always exists this.defaultImports = null; this.knownPackages = new HashtableOfPackage(); this.accessRestrictions = new HashMap(3); this.verifier = null; // NOTE: remember to fix #updateCaches(...) when adding unique binding caches this.uniqueParameterizedGenericMethodBindings = new SimpleLookupTable(3); this.uniquePolymorphicMethodBindings = new SimpleLookupTable(3); this.uniqueGetClassMethodBinding = null; this.missingTypes = null; this.typesBeingConnected = new HashSet(); for (int i = this.units.length; --i >= 0;) this.units[i] = null; this.lastUnitIndex = -1; this.lastCompletedUnitIndex = -1; this.unitBeingCompleted = null; // in case AbortException occurred this.classFilePool.reset(); this.typeSystem.reset(); // name environment has a longer life cycle, and must be reset in // the code which created it. }
this.typeSystem.reset();
this.typeSystem.reset();