The highlight in the defs plane seems to have an off by one error wrt actual cursor position. In the enclosed screenshot the cursor is in vout_ChangePause but the defs highlight is on vout_Cancel. This off-by one seems to be reliable across files. If the cursor is between functions then the defs highlight seems plausible, indeed as you cursor down the highlight moves down to the correct function but once you are in that function it goes up again!