<s>[INST] adds the given executiondata object into the store . if there isalready execution data with this same class id , this structure is merged with the given one . concode_field_sep Map<Long,ExecutionData> entries concode_elem_sep Set<String> names concode_field_sep boolean contains concode_elem_sep void subtract concode_elem_sep void subtract concode_elem_sep ExecutionData get concode_elem_sep ExecutionData get concode_elem_sep void reset concode_elem_sep Collection<ExecutionData> getContents concode_elem_sep void visitClassExecution concode_elem_sep void accept [/INST] void function ( final ExecutionData arg0 ) { final Long loc0 = Long . valueOf ( arg0 . getId ( ) ) ; final ExecutionData loc1 = entries . get ( loc0 ) ; if ( loc1 == null ) { entries . put ( loc0 , arg0 ) ; names . add ( arg0 . getName ( ) ) ; } else { loc1 . merge ( arg0 ) ; } </s>