question: at end of a parse if coverage is enabled we will do final processing of the primitive coverage array and make sure runtimes coverage data has been updated with this new data . concode_field_sep boolean asBlock concode_elem_sep Encoding defaultEncoding concode_elem_sep boolean frozenStringLiteral concode_elem_sep boolean isEvalParse concode_elem_sep int[] EMPTY_COVERAGE concode_elem_sep boolean saveData concode_elem_sep int lineNumber concode_elem_sep boolean inlineSource concode_elem_sep Ruby runtime concode_elem_sep boolean isDebug concode_elem_sep int[] coverage concode_elem_sep DynamicScope existingScope concode_field_sep void growCoverageLines concode_elem_sep void setDefaultEncoding concode_elem_sep KCode getKCode concode_elem_sep boolean isFrozenStringLiteral concode_elem_sep Encoding getDefaultEncoding concode_elem_sep boolean isInlineSource concode_elem_sep boolean isEvalParse concode_elem_sep EncodingService getEncodingService concode_elem_sep boolean isDebug concode_elem_sep int getLineNumber concode_elem_sep boolean isCoverageEnabled concode_elem_sep boolean isSaveData concode_elem_sep void coverLine concode_elem_sep void parseAsBlock concode_elem_sep int[] getCoverage concode_elem_sep void setFrozenStringLiteral concode_elem_sep Ruby getRuntime concode_elem_sep DynamicScope getScope
target: CoverageData function ( String arg0 , int arg1 ) { if ( ! isCoverageEnabled ( ) ) return null ; growCoverageLines ( arg1 ) ; CoverageData loc0 = runtime . getCoverageData ( ) ; loc0 . prepareCoverage ( arg0 , coverage ) ; return loc0 ; }