2 writes to InstrumentationKinds
Microsoft.CodeAnalysis (2)
Emit\EmitOptions.cs (2)
245
InstrumentationKinds
= instrumentationKinds.NullToEmpty();
531
return new EmitOptions(this) {
InstrumentationKinds
= instrumentationKinds };
42 references to InstrumentationKinds
Microsoft.CodeAnalysis (9)
Compilation\Compilation.cs (1)
3236
emitOptions.
InstrumentationKinds
.Contains(InstrumentationKind.TestCoverage),
Compilation\DeterministicKeyBuilder.cs (2)
400
if (!options.
InstrumentationKinds
.IsDefault)
402
foreach (var kind in options.
InstrumentationKinds
)
Emit\EmitOptions.cs (6)
263
other.
InstrumentationKinds
,
298
InstrumentationKinds
.NullToEmpty().SequenceEqual(other.
InstrumentationKinds
.NullToEmpty(), (a, b) => a == b) &&
317
Hash.Combine(Hash.CombineValues(
InstrumentationKinds
),
339
foreach (var instrumentationKind in
InstrumentationKinds
)
526
if (
InstrumentationKinds
== instrumentationKinds)
Microsoft.CodeAnalysis.CSharp (3)
Compilation\CSharpCompilation.cs (1)
3234
if ((emittingPdb || moduleBeingBuilt.EmitOptions.
InstrumentationKinds
.Contains(InstrumentationKind.TestCoverage)) &&
Emitter\EditAndContinue\PEDeltaAssemblyBuilder.cs (1)
310
Debug.Assert(EmitOptions.
InstrumentationKinds
.IsEmpty);
Emitter\Model\PEModuleBuilder.cs (1)
499
=> new MethodInstrumentation { Kinds = EmitOptions.
InstrumentationKinds
};
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (13)
CommandLineTests.cs (13)
3808
Assert.True(parsedArgs.EmitOptions.
InstrumentationKinds
.SequenceEqual(ImmutableArray<InstrumentationKind>.Empty));
3814
Assert.True(parsedArgs.EmitOptions.
InstrumentationKinds
.SequenceEqual(ImmutableArray<InstrumentationKind>.Empty));
3820
Assert.True(parsedArgs.EmitOptions.
InstrumentationKinds
.SequenceEqual(ImmutableArray<InstrumentationKind>.Empty));
3826
Assert.True(parsedArgs.EmitOptions.
InstrumentationKinds
.SequenceEqual(ImmutableArray<InstrumentationKind>.Empty));
3832
Assert.True(parsedArgs.EmitOptions.
InstrumentationKinds
.SequenceEqual(ImmutableArray<InstrumentationKind>.Empty));
3837
Assert.True(parsedArgs.EmitOptions.
InstrumentationKinds
.SequenceEqual(ImmutableArray<InstrumentationKind>.Empty));
3842
Assert.True(parsedArgs.EmitOptions.
InstrumentationKinds
.SequenceEqual(ImmutableArray<InstrumentationKind>.Empty));
3847
Assert.True(parsedArgs.EmitOptions.
InstrumentationKinds
.SequenceEqual(ImmutableArray.Create(InstrumentationKind.TestCoverage)));
3851
Assert.True(parsedArgs.EmitOptions.
InstrumentationKinds
.SequenceEqual(ImmutableArray.Create(InstrumentationKind.TestCoverage)));
3855
Assert.True(parsedArgs.EmitOptions.
InstrumentationKinds
.SequenceEqual(ImmutableArray.Create(InstrumentationKind.TestCoverage)));
3859
Assert.True(parsedArgs.EmitOptions.
InstrumentationKinds
.SequenceEqual(ImmutableArray.Create(InstrumentationKind.TestCoverage)));
3863
Assert.True(parsedArgs.EmitOptions.
InstrumentationKinds
.SequenceEqual(ImmutableArray.Create(InstrumentationKind.TestCoverage)));
3867
Assert.True(parsedArgs.EmitOptions.
InstrumentationKinds
.SequenceEqual(ImmutableArray.Create(InstrumentationKind.TestCoverage)));
Microsoft.CodeAnalysis.UnitTests (2)
Emit\EmitOptionsTests.cs (2)
67
TestProperty((old, value) => old.WithInstrumentationKinds(value), opt => opt.
InstrumentationKinds
, ImmutableArray.Create(InstrumentationKind.TestCoverage));
93
nameof(EmitOptions.
InstrumentationKinds
),
Microsoft.CodeAnalysis.VisualBasic (2)
Compilation\VisualBasicCompilation.vb (1)
2478
If (emittingPdb OrElse moduleBuilder.EmitOptions.
InstrumentationKinds
.Contains(InstrumentationKind.TestCoverage)) AndAlso
Emit\PEModuleBuilder.vb (1)
325
Return New MethodInstrumentation() With {.Kinds = EmitOptions.
InstrumentationKinds
}
Microsoft.CodeAnalysis.VisualBasic.CommandLine.UnitTests (13)
CommandLineTests.vb (13)
865
Assert.True(args.EmitOptions.
InstrumentationKinds
.SequenceEqual({}))
869
Assert.True(args.EmitOptions.
InstrumentationKinds
.SequenceEqual({}))
873
Assert.True(args.EmitOptions.
InstrumentationKinds
.SequenceEqual({}))
877
Assert.True(args.EmitOptions.
InstrumentationKinds
.SequenceEqual({}))
881
Assert.True(args.EmitOptions.
InstrumentationKinds
.SequenceEqual({}))
885
Assert.True(args.EmitOptions.
InstrumentationKinds
.SequenceEqual({}))
889
Assert.True(args.EmitOptions.
InstrumentationKinds
.SequenceEqual({}))
893
Assert.True(args.EmitOptions.
InstrumentationKinds
.SequenceEqual({InstrumentationKind.TestCoverage}))
897
Assert.True(args.EmitOptions.
InstrumentationKinds
.SequenceEqual({InstrumentationKind.TestCoverage}))
901
Assert.True(args.EmitOptions.
InstrumentationKinds
.SequenceEqual({InstrumentationKind.TestCoverage}))
905
Assert.True(args.EmitOptions.
InstrumentationKinds
.SequenceEqual({InstrumentationKind.TestCoverage}))
909
Assert.True(args.EmitOptions.
InstrumentationKinds
.SequenceEqual({InstrumentationKind.TestCoverage}))
913
Assert.True(args.EmitOptions.
InstrumentationKinds
.SequenceEqual({InstrumentationKind.TestCoverage}))