38 references to GeneratedKind
Microsoft.CodeAnalysis (9)
Compilation\SyntaxTreeOptionsProvider.cs (5)
16public abstract GeneratedKind IsGenerated(SyntaxTree tree, CancellationToken cancellationToken); 33public readonly GeneratedKind IsGenerated; 46IsGenerated = GeneratedKind.Unknown; 74public override GeneratedKind IsGenerated(SyntaxTree tree, CancellationToken _) 75=> _options.TryGetValue(tree, out var value) ? value.IsGenerated : GeneratedKind.Unknown;
InternalUtilities\GeneratedCodeUtilities.cs (4)
148internal static GeneratedKind GetIsGeneratedCodeFromOptions(ImmutableDictionary<string, string> options) 155return boolValue ? GeneratedKind.MarkedGenerated : GeneratedKind.NotGenerated; 159return GeneratedKind.Unknown;
Microsoft.CodeAnalysis.CodeStyle (4)
GeneratedCodeUtilities.cs (4)
148internal static GeneratedKind GetIsGeneratedCodeFromOptions(ImmutableDictionary<string, string> options) 155return boolValue ? GeneratedKind.MarkedGenerated : GeneratedKind.NotGenerated; 159return GeneratedKind.Unknown;
Microsoft.CodeAnalysis.CSharp (9)
Syntax\CSharpSyntaxTree.cs (9)
735null or GeneratedKind.Unknown => isGeneratedHeuristic(), 736GeneratedKind kind => kind != GeneratedKind.NotGenerated 741if (_lazyIsGeneratedCode == GeneratedKind.Unknown) 748_lazyIsGeneratedCode = isGenerated ? GeneratedKind.MarkedGenerated : GeneratedKind.NotGenerated; 751return _lazyIsGeneratedCode == GeneratedKind.MarkedGenerated; 759private GeneratedKind _lazyIsGeneratedCode = GeneratedKind.Unknown;
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (2)
Diagnostics\DiagnosticAnalyzerTests.cs (2)
4111public override GeneratedKind IsGenerated(SyntaxTree tree, CancellationToken cancellationToken) 4114return GeneratedKind.NotGenerated;
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (4)
Semantics\NullableReferenceTypesTests.cs (4)
5795(source1, GeneratedKind.MarkedGenerated), 5796(source2, GeneratedKind.NotGenerated), 5797(source3, GeneratedKind.Unknown), 5798(source4, GeneratedKind.MarkedGenerated)
Microsoft.CodeAnalysis.Test.Utilities (5)
Compilation\TestSyntaxTreeOptionsProvider.cs (5)
16private readonly Dictionary<SyntaxTree, GeneratedKind>? _isGenerated; 54params (SyntaxTree, GeneratedKind isGenerated)[] isGenerated 64public override GeneratedKind IsGenerated(SyntaxTree tree, CancellationToken cancellationToken) 65=> _isGenerated != null && _isGenerated.TryGetValue(tree, out var kind) ? kind : GeneratedKind.Unknown;
Microsoft.CodeAnalysis.Workspaces (5)
GeneratedCodeUtilities.cs (4)
148internal static GeneratedKind GetIsGeneratedCodeFromOptions(ImmutableDictionary<string, string> options) 155return boolValue ? GeneratedKind.MarkedGenerated : GeneratedKind.NotGenerated; 159return GeneratedKind.Unknown;
Workspace\Solution\ProjectState.cs (1)
447public override GeneratedKind IsGenerated(SyntaxTree tree, CancellationToken cancellationToken)