/guava/guava/src/com/google/common/collect/ConcurrentHashMultiset.java
} else { return 0;
return 0; } else {
} } while (true) { int oldValue = existingCounter.get(); if (oldValue == 0) { if (count == 0) { <extra_id_0> AtomicInteger newCounter = new AtomicInteger(count); if ((countMap.putIfAbsent(element, newCounter) == null) || countMap.replace(element, existingCounter, newCounter)) { return 0; } }