62 references to GeneratedKind
Microsoft.CodeAnalysis (17)
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;
SourceGeneration\GeneratedCodeUtilities.cs (12)
148internal static GeneratedKind GetGeneratedCodeKindFromOptions(ImmutableDictionary<string, string> options) 155return boolValue ? GeneratedKind.MarkedGenerated : GeneratedKind.NotGenerated; 159return GeneratedKind.Unknown; 162internal static GeneratedKind GetGeneratedCodeKindFromOptions(AnalyzerConfigOptions options) 169return boolValue ? GeneratedKind.MarkedGenerated : GeneratedKind.NotGenerated; 173return GeneratedKind.Unknown; 176internal static bool? ToNullable(this GeneratedKind kind) 179GeneratedKind.MarkedGenerated => true, 180GeneratedKind.NotGenerated => false, 181GeneratedKind.Unknown => null,
Microsoft.CodeAnalysis.CodeStyle (12)
src\Compilers\Core\Portable\SourceGeneration\GeneratedCodeUtilities.cs (12)
148internal static GeneratedKind GetGeneratedCodeKindFromOptions(ImmutableDictionary<string, string> options) 155return boolValue ? GeneratedKind.MarkedGenerated : GeneratedKind.NotGenerated; 159return GeneratedKind.Unknown; 162internal static GeneratedKind GetGeneratedCodeKindFromOptions(AnalyzerConfigOptions options) 169return boolValue ? GeneratedKind.MarkedGenerated : GeneratedKind.NotGenerated; 173return GeneratedKind.Unknown; 176internal static bool? ToNullable(this GeneratedKind kind) 179GeneratedKind.MarkedGenerated => true, 180GeneratedKind.NotGenerated => false, 181GeneratedKind.Unknown => null,
Microsoft.CodeAnalysis.CSharp (9)
Syntax\CSharpSyntaxTree.cs (9)
726null or GeneratedKind.Unknown => isGeneratedHeuristic(), 727GeneratedKind kind => kind != GeneratedKind.NotGenerated 732if (_lazyIsGeneratedCode == GeneratedKind.Unknown) 739_lazyIsGeneratedCode = isGenerated ? GeneratedKind.MarkedGenerated : GeneratedKind.NotGenerated; 742return _lazyIsGeneratedCode == GeneratedKind.MarkedGenerated; 750private GeneratedKind _lazyIsGeneratedCode = GeneratedKind.Unknown;
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (2)
Diagnostics\DiagnosticAnalyzerTests.cs (2)
4265public override GeneratedKind IsGenerated(SyntaxTree tree, CancellationToken cancellationToken) 4268return GeneratedKind.NotGenerated;
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (4)
Semantics\NullableReferenceTypesTests.cs (4)
5797(source1, GeneratedKind.MarkedGenerated), 5798(source2, GeneratedKind.NotGenerated), 5799(source3, GeneratedKind.Unknown), 5800(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 (13)
src\Compilers\Core\Portable\SourceGeneration\GeneratedCodeUtilities.cs (12)
148internal static GeneratedKind GetGeneratedCodeKindFromOptions(ImmutableDictionary<string, string> options) 155return boolValue ? GeneratedKind.MarkedGenerated : GeneratedKind.NotGenerated; 159return GeneratedKind.Unknown; 162internal static GeneratedKind GetGeneratedCodeKindFromOptions(AnalyzerConfigOptions options) 169return boolValue ? GeneratedKind.MarkedGenerated : GeneratedKind.NotGenerated; 173return GeneratedKind.Unknown; 176internal static bool? ToNullable(this GeneratedKind kind) 179GeneratedKind.MarkedGenerated => true, 180GeneratedKind.NotGenerated => false, 181GeneratedKind.Unknown => null,
Workspace\Solution\ProjectState.cs (1)
466public override GeneratedKind IsGenerated(SyntaxTree tree, CancellationToken cancellationToken)