Use ThrowIfCancellationRequested()
ValueParameterUnusedIssue: highlight only the 'get'/'set'/'add'/'remove' keyword, not the whole accessor body
Fix NullReferenceException in semantic highlighting.