2 writes to InstrumentationKinds
Microsoft.CodeAnalysis (2)
Emit\EmitOptions.cs (2)
247
InstrumentationKinds
= instrumentationKinds.NullToEmpty();
533
return new EmitOptions(this) {
InstrumentationKinds
= instrumentationKinds };
41 references to InstrumentationKinds
Microsoft.CodeAnalysis (9)
Compilation\Compilation.cs (1)
3308
emitOptions.
InstrumentationKinds
.Contains(InstrumentationKind.TestCoverage),
Compilation\DeterministicKeyBuilder.cs (2)
401
if (!options.
InstrumentationKinds
.IsDefault)
403
foreach (var kind in options.
InstrumentationKinds
)
Emit\EmitOptions.cs (6)
265
other.
InstrumentationKinds
,
300
InstrumentationKinds
.NullToEmpty().SequenceEqual(other.
InstrumentationKinds
.NullToEmpty(), (a, b) => a == b) &&
319
Hash.Combine(Hash.CombineValues(
InstrumentationKinds
),
341
foreach (var instrumentationKind in
InstrumentationKinds
)
528
if (
InstrumentationKinds
== instrumentationKinds)
Microsoft.CodeAnalysis.CSharp (3)
Compilation\CSharpCompilation.cs (1)
3556
if ((emittingPdb || moduleBeingBuilt.EmitOptions.
InstrumentationKinds
.Contains(InstrumentationKind.TestCoverage)) &&
Emitter\EditAndContinue\PEDeltaAssemblyBuilder.cs (1)
256
Debug.Assert(EmitOptions.
InstrumentationKinds
.IsEmpty);
Emitter\Model\PEModuleBuilder.cs (1)
506
=> new MethodInstrumentation { Kinds = EmitOptions.
InstrumentationKinds
};
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (13)
CommandLineTests.cs (13)
3989
Assert.True(parsedArgs.EmitOptions.
InstrumentationKinds
.SequenceEqual(ImmutableArray<InstrumentationKind>.Empty));
3995
Assert.True(parsedArgs.EmitOptions.
InstrumentationKinds
.SequenceEqual(ImmutableArray<InstrumentationKind>.Empty));
4001
Assert.True(parsedArgs.EmitOptions.
InstrumentationKinds
.SequenceEqual(ImmutableArray<InstrumentationKind>.Empty));
4007
Assert.True(parsedArgs.EmitOptions.
InstrumentationKinds
.SequenceEqual(ImmutableArray<InstrumentationKind>.Empty));
4013
Assert.True(parsedArgs.EmitOptions.
InstrumentationKinds
.SequenceEqual(ImmutableArray<InstrumentationKind>.Empty));
4018
Assert.True(parsedArgs.EmitOptions.
InstrumentationKinds
.SequenceEqual(ImmutableArray<InstrumentationKind>.Empty));
4023
Assert.True(parsedArgs.EmitOptions.
InstrumentationKinds
.SequenceEqual(ImmutableArray<InstrumentationKind>.Empty));
4028
Assert.True(parsedArgs.EmitOptions.
InstrumentationKinds
.SequenceEqual(ImmutableArray.Create(InstrumentationKind.TestCoverage)));
4032
Assert.True(parsedArgs.EmitOptions.
InstrumentationKinds
.SequenceEqual(ImmutableArray.Create(InstrumentationKind.TestCoverage)));
4036
Assert.True(parsedArgs.EmitOptions.
InstrumentationKinds
.SequenceEqual(ImmutableArray.Create(InstrumentationKind.TestCoverage)));
4040
Assert.True(parsedArgs.EmitOptions.
InstrumentationKinds
.SequenceEqual(ImmutableArray.Create(InstrumentationKind.TestCoverage)));
4044
Assert.True(parsedArgs.EmitOptions.
InstrumentationKinds
.SequenceEqual(ImmutableArray.Create(InstrumentationKind.TestCoverage)));
4048
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 (1)
Emit\PEModuleBuilder.vb (1)
325
Return New MethodInstrumentation() With {.Kinds = EmitOptions.
InstrumentationKinds
}
Microsoft.CodeAnalysis.VisualBasic.CommandLine.UnitTests (13)
CommandLineTests.vb (13)
867
Assert.True(args.EmitOptions.
InstrumentationKinds
.SequenceEqual({}))
871
Assert.True(args.EmitOptions.
InstrumentationKinds
.SequenceEqual({}))
875
Assert.True(args.EmitOptions.
InstrumentationKinds
.SequenceEqual({}))
879
Assert.True(args.EmitOptions.
InstrumentationKinds
.SequenceEqual({}))
883
Assert.True(args.EmitOptions.
InstrumentationKinds
.SequenceEqual({}))
887
Assert.True(args.EmitOptions.
InstrumentationKinds
.SequenceEqual({}))
891
Assert.True(args.EmitOptions.
InstrumentationKinds
.SequenceEqual({}))
895
Assert.True(args.EmitOptions.
InstrumentationKinds
.SequenceEqual({InstrumentationKind.TestCoverage}))
899
Assert.True(args.EmitOptions.
InstrumentationKinds
.SequenceEqual({InstrumentationKind.TestCoverage}))
903
Assert.True(args.EmitOptions.
InstrumentationKinds
.SequenceEqual({InstrumentationKind.TestCoverage}))
907
Assert.True(args.EmitOptions.
InstrumentationKinds
.SequenceEqual({InstrumentationKind.TestCoverage}))
911
Assert.True(args.EmitOptions.
InstrumentationKinds
.SequenceEqual({InstrumentationKind.TestCoverage}))
915
Assert.True(args.EmitOptions.
InstrumentationKinds
.SequenceEqual({InstrumentationKind.TestCoverage}))