#### Bug description When an async method's result is returned with `??` operator, VSTHRD110 claims the result isn't returned or awaited. #### Repro steps ```cs internal Task<T> GetClientAsync<T>(CancellationToken cancellationToken) where T : VssHttpClientBase { return _vssConnection?.GetClientAsync<T>(cancellationToken) ?? Task.FromResult<T>(null); } ``` #### Expected behavior No warning. #### Actual behavior A warning.