void (@NotNull PsiElement element, boolean atStart) { Map<PsiElement, IntList> offsetsAddElement = atStart ? offsetsAddElementStart : offsetsAddElementEnd; IntList offsets = offsetsAddElement.get(element); if (offsets == null) { offsets = getEmptyIntArray(); offsetsAddElement.put(element, offsets); } int offset = myCurrentFlow.getSize() - 1; offsets.add(offset); if (myCurrentFlow.getEndOffset(element) != -1) { patchInstructionOffsets(element); } }