The highlight regions contained in the file. Each highlight region
represents a particular syntactic or semantic meaning associated with some
range. Note that the highlight regions that are returned can overlap other
highlight regions if there is more than one meaning associated with a
particular region.