private function collectStatement(array $start, array $end, int $coverage = 0) : void
    {
        $this->fileCoverage['statementMap'][] = [
            'start' => $start,
            'end' => $end,
        ];

        $this->fileCoverage['s'][] = $coverage;
    }
private function collectStatement(array $start, array $end, int $coverage = 0) : void
    {
        $this->fileCoverage['statementMap'][] = [
            'start' => $start,
            'end' => $end,
        ];

        $this->fileCoverage['s'][] = $coverage;
    }
private function collectStatement ( array $ start , array $ end , int $ coverage = 0 ) : void { $ this -> fileCoverage [ 'statementMap' ] [ ] = [ 'start' => $ start , 'end' => $ end , ] ; $ this -> fileCoverage [ 's' ] [ ] = $ coverage ; }
Collects and stores a statement's location information as well as any coverage counts

@param array $start
@param array $end
@param int   $coverage
Collects and stores a statement s location information as well as any coverage counts