2 writes to InstrumentationKinds
Microsoft.CodeAnalysis (2)
Emit\EmitOptions.cs (2)
247InstrumentationKinds = instrumentationKinds.NullToEmpty(); 533return new EmitOptions(this) { InstrumentationKinds = instrumentationKinds };
38 references to InstrumentationKinds
Microsoft.CodeAnalysis (9)
Compilation\Compilation.cs (1)
3308emitOptions.InstrumentationKinds.Contains(InstrumentationKind.TestCoverage),
Compilation\DeterministicKeyBuilder.cs (2)
401if (!options.InstrumentationKinds.IsDefault) 403foreach (var kind in options.InstrumentationKinds)
Emit\EmitOptions.cs (6)
265other.InstrumentationKinds, 300InstrumentationKinds.NullToEmpty().SequenceEqual(other.InstrumentationKinds.NullToEmpty(), (a, b) => a == b) && 319Hash.Combine(Hash.CombineValues(InstrumentationKinds), 341foreach (var instrumentationKind in InstrumentationKinds) 528if (InstrumentationKinds == instrumentationKinds)
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (13)
CommandLineTests.cs (13)
3989Assert.True(parsedArgs.EmitOptions.InstrumentationKinds.SequenceEqual(ImmutableArray<InstrumentationKind>.Empty)); 3995Assert.True(parsedArgs.EmitOptions.InstrumentationKinds.SequenceEqual(ImmutableArray<InstrumentationKind>.Empty)); 4001Assert.True(parsedArgs.EmitOptions.InstrumentationKinds.SequenceEqual(ImmutableArray<InstrumentationKind>.Empty)); 4007Assert.True(parsedArgs.EmitOptions.InstrumentationKinds.SequenceEqual(ImmutableArray<InstrumentationKind>.Empty)); 4013Assert.True(parsedArgs.EmitOptions.InstrumentationKinds.SequenceEqual(ImmutableArray<InstrumentationKind>.Empty)); 4018Assert.True(parsedArgs.EmitOptions.InstrumentationKinds.SequenceEqual(ImmutableArray<InstrumentationKind>.Empty)); 4023Assert.True(parsedArgs.EmitOptions.InstrumentationKinds.SequenceEqual(ImmutableArray<InstrumentationKind>.Empty)); 4028Assert.True(parsedArgs.EmitOptions.InstrumentationKinds.SequenceEqual(ImmutableArray.Create(InstrumentationKind.TestCoverage))); 4032Assert.True(parsedArgs.EmitOptions.InstrumentationKinds.SequenceEqual(ImmutableArray.Create(InstrumentationKind.TestCoverage))); 4036Assert.True(parsedArgs.EmitOptions.InstrumentationKinds.SequenceEqual(ImmutableArray.Create(InstrumentationKind.TestCoverage))); 4040Assert.True(parsedArgs.EmitOptions.InstrumentationKinds.SequenceEqual(ImmutableArray.Create(InstrumentationKind.TestCoverage))); 4044Assert.True(parsedArgs.EmitOptions.InstrumentationKinds.SequenceEqual(ImmutableArray.Create(InstrumentationKind.TestCoverage))); 4048Assert.True(parsedArgs.EmitOptions.InstrumentationKinds.SequenceEqual(ImmutableArray.Create(InstrumentationKind.TestCoverage)));
Microsoft.CodeAnalysis.UnitTests (2)
Emit\EmitOptionsTests.cs (2)
67TestProperty((old, value) => old.WithInstrumentationKinds(value), opt => opt.InstrumentationKinds, ImmutableArray.Create(InstrumentationKind.TestCoverage)); 93nameof(EmitOptions.InstrumentationKinds),
Microsoft.CodeAnalysis.VisualBasic (1)
Emit\PEModuleBuilder.vb (1)
325Return New MethodInstrumentation() With {.Kinds = EmitOptions.InstrumentationKinds}
Microsoft.CodeAnalysis.VisualBasic.CommandLine.UnitTests (13)
CommandLineTests.vb (13)
867Assert.True(args.EmitOptions.InstrumentationKinds.SequenceEqual({})) 871Assert.True(args.EmitOptions.InstrumentationKinds.SequenceEqual({})) 875Assert.True(args.EmitOptions.InstrumentationKinds.SequenceEqual({})) 879Assert.True(args.EmitOptions.InstrumentationKinds.SequenceEqual({})) 883Assert.True(args.EmitOptions.InstrumentationKinds.SequenceEqual({})) 887Assert.True(args.EmitOptions.InstrumentationKinds.SequenceEqual({})) 891Assert.True(args.EmitOptions.InstrumentationKinds.SequenceEqual({})) 895Assert.True(args.EmitOptions.InstrumentationKinds.SequenceEqual({InstrumentationKind.TestCoverage})) 899Assert.True(args.EmitOptions.InstrumentationKinds.SequenceEqual({InstrumentationKind.TestCoverage})) 903Assert.True(args.EmitOptions.InstrumentationKinds.SequenceEqual({InstrumentationKind.TestCoverage})) 907Assert.True(args.EmitOptions.InstrumentationKinds.SequenceEqual({InstrumentationKind.TestCoverage})) 911Assert.True(args.EmitOptions.InstrumentationKinds.SequenceEqual({InstrumentationKind.TestCoverage})) 915Assert.True(args.EmitOptions.InstrumentationKinds.SequenceEqual({InstrumentationKind.TestCoverage}))