final int realStart = Math.max(start, i.start());
deletionInherit.each(new ReadableStringMap.ProcV<String>() {
@Override
public void apply(String key, String value) {
events.add(
new AnnotationStartEvent(realStart, key, getAnnotation(realStart, key)));
open.add(key);
}
});
i.annotations().each(new ReadableStringMap.ProcV<String>() {
@Override
public void apply(String key, String value) {
if (!deletionInherit.containsKey(key)) {
events.add(
new AnnotationStartEvent(realStart, key, value));
open.add(key);
}
}
});
}