Skip to content

Find-All-References results incomplete and unstable #7391

@333fred

Description

@333fred

Environment data

dotnet --info output:

`dotnet ---info`
Host:
  Version:      9.0.0-preview.5.24306.7
  Architecture: x64
  Commit:       a5cc707d97

.NET SDKs installed:
  6.0.419 [/home/fred/.dotnet/sdk]
  7.0.404 [/home/fred/.dotnet/sdk]
  8.0.100-rc.1.23463.5 [/home/fred/.dotnet/sdk]
  8.0.100 [/home/fred/.dotnet/sdk]
  8.0.101 [/home/fred/.dotnet/sdk]
  8.0.107 [/home/fred/.dotnet/sdk]
  8.0.303 [/home/fred/.dotnet/sdk]
  9.0.100-preview.3.24204.13 [/home/fred/.dotnet/sdk]
  9.0.100-preview.5.24307.3 [/home/fred/.dotnet/sdk]

.NET runtimes installed:
  Microsoft.AspNetCore.App 6.0.27 [/home/fred/.dotnet/shared/Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 7.0.14 [/home/fred/.dotnet/shared/Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 8.0.0-rc.1.23421.29 [/home/fred/.dotnet/shared/Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 8.0.0 [/home/fred/.dotnet/shared/Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 8.0.1 [/home/fred/.dotnet/shared/Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 8.0.7 [/home/fred/.dotnet/shared/Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 9.0.0-preview.3.24172.13 [/home/fred/.dotnet/shared/Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 9.0.0-preview.5.24306.11 [/home/fred/.dotnet/shared/Microsoft.AspNetCore.App]
  Microsoft.NETCore.App 6.0.27 [/home/fred/.dotnet/shared/Microsoft.NETCore.App]
  Microsoft.NETCore.App 7.0.14 [/home/fred/.dotnet/shared/Microsoft.NETCore.App]
  Microsoft.NETCore.App 8.0.0-rc.1.23419.4 [/home/fred/.dotnet/shared/Microsoft.NETCore.App]
  Microsoft.NETCore.App 8.0.0 [/home/fred/.dotnet/shared/Microsoft.NETCore.App]
  Microsoft.NETCore.App 8.0.1 [/home/fred/.dotnet/shared/Microsoft.NETCore.App]
  Microsoft.NETCore.App 8.0.7 [/home/fred/.dotnet/shared/Microsoft.NETCore.App]
  Microsoft.NETCore.App 9.0.0-preview.3.24172.9 [/home/fred/.dotnet/shared/Microsoft.NETCore.App]
  Microsoft.NETCore.App 9.0.0-preview.5.24306.7 [/home/fred/.dotnet/shared/Microsoft.NETCore.App]

Other architectures found:
  None

Environment variables:
  DOTNET_ROOT       [/home/fred/.dotnet]

global.json file:
  /home/fred/git/roslyn/global.json

Learn more:
  https://aka.ms/dotnet/info

Download .NET:
  https://aka.ms/dotnet/download
VS Code version: 1.91.1 C# Extension version: v2.39.29

Steps to reproduce

  1. Open Roslyn
  2. Open https://github.com/dotnet/roslyn/blob/91773064bdc85ab3f64d8118d7b1f562f70dccc6/src/Compilers/CSharp/Portable/Lowering/LocalRewriter/LocalRewriter_StringConcat.cs#L175
  3. Run Find References on GetSpecialTypeMember

Expected behavior

All references to be found and the results to be complete and stable.

Actual behavior

Results change every time, and are always incomplete.

Additional context

lsp trace logs.txt

Some example images from 3 different runs (no code change between each):

image
image
image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions