boolean (@NotNull TypeDfaState baseDfaState, @NotNull Int2ObjectMap<DFAType> newDfaTypes) { var oldMap = baseDfaState.getRawVarTypes(); for (var entry : newDfaTypes.int2ObjectEntrySet()) { if (!oldMap.containsKey(entry.getIntKey()) || !oldMap.get(entry.getIntKey()).equals(entry.getValue())) { return false; } } return true; }