2 instantiations of SourceSpan
Microsoft.CodeAnalysis.CSharp (1)
Lowering\Instrumentation\CodeCoverageInstrumenter.cs (1)
507_spansBuilder.Add(new SourceSpan(
Microsoft.CodeAnalysis.VisualBasic (1)
Lowering\Instrumentation\CodeCoverageInstrumenter.vb (1)
460_spansBuilder.Add(New SourceSpan(
52 references to SourceSpan
Microsoft.CodeAnalysis (13)
CodeGen\MethodBody.cs (3)
46private readonly ImmutableArray<SourceSpan> _codeCoverageSpans; 72ImmutableArray<SourceSpan> codeCoverageSpans, 115ImmutableArray<SourceSpan> Cci.IMethodBody.CodeCoverageSpans => _codeCoverageSpans;
Emit\EditAndContinue\DeletedMethodBody.cs (2)
67public ImmutableArray<SourceSpan> CodeCoverageSpans => ImmutableArray<SourceSpan>.Empty;
Emit\NoPia\CommonEmbeddedMethod.cs (2)
140ImmutableArray<SourceSpan> Cci.IMethodBody.CodeCoverageSpans => ImmutableArray<SourceSpan>.Empty;
PEWriter\Members.cs (1)
495ImmutableArray<SourceSpan> CodeCoverageSpans { get; }
PEWriter\MetadataWriter.DynamicAnalysis.cs (3)
68var spans = body?.CodeCoverageSpans ?? ImmutableArray<SourceSpan>.Empty; 125ImmutableArray<SourceSpan> spans, 176private void SerializeDeltaLinesAndColumns(BlobBuilder writer, SourceSpan span)
PEWriter\RootModuleStaticConstructor.cs (2)
166public ImmutableArray<SourceSpan> CodeCoverageSpans => ImmutableArray<SourceSpan>.Empty;
Microsoft.CodeAnalysis.CSharp (21)
Compiler\MethodCompiler.cs (11)
271out ImmutableArray<SourceSpan> codeCoverageSpans, 306codeCoverageSpans: ImmutableArray<SourceSpan>.Empty, 777codeCoverageSpans: ImmutableArray<SourceSpan>.Empty, 902codeCoverageSpans: ImmutableArray<SourceSpan>.Empty, 1208ImmutableArray<SourceSpan> codeCoverageSpans; 1242codeCoverageSpans = ImmutableArray<SourceSpan>.Empty; 1304out ImmutableArray<SourceSpan> initializerCodeCoverageSpans, 1409out ImmutableArray<SourceSpan> codeCoverageSpans, 1422codeCoverageSpans = ImmutableArray<SourceSpan>.Empty; 1513codeCoverageSpans = ImmutableArray<SourceSpan>.Empty; 1536ImmutableArray<SourceSpan> codeCoverageSpans,
Lowering\Instrumentation\CodeCoverageInstrumenter.cs (7)
30private readonly ArrayBuilder<SourceSpan> _spansBuilder; 31private ImmutableArray<SourceSpan> _dynamicAnalysisSpans = ImmutableArray<SourceSpan>.Empty; 115_spansBuilder = ArrayBuilder<SourceSpan>.GetInstance(); 166ImmutableArray<SourceSpan> dynamicAnalysisSpans, 194foreach (var span in dynamicAnalysisSpans) 317public ImmutableArray<SourceSpan> DynamicAnalysisSpans => _dynamicAnalysisSpans;
Lowering\LocalRewriter\LocalRewriter.cs (3)
89out ImmutableArray<SourceSpan> codeCoverageSpans, 140codeCoverageSpans = codeCoverageInstrumenter?.DynamicAnalysisSpans ?? ImmutableArray<SourceSpan>.Empty; 151codeCoverageSpans = ImmutableArray<SourceSpan>.Empty;
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (1)
Symbols\EEMethodSymbol.cs (1)
591codeCoverageSpans: out ImmutableArray<SourceSpan> codeCoverageSpans,
Microsoft.CodeAnalysis.VisualBasic (17)
Compilation\MethodCompiler.vb (9)
324codeCoverageSpans:=ImmutableArray(Of SourceSpan).Empty) 894codeCoverageSpans:=ImmutableArray(Of SourceSpan).Empty) 937Dim codeCoverageSpans As ImmutableArray(Of SourceSpan) = ImmutableArray(Of SourceSpan).Empty 1032codeCoverageSpans:=ImmutableArray(Of SourceSpan).Empty) 1378codeCoverageSpans:=ImmutableArray(Of SourceSpan).Empty, 1483Dim codeCoverageSpans As ImmutableArray(Of SourceSpan) = ImmutableArray(Of SourceSpan).Empty 1572codeCoverageSpans As ImmutableArray(Of SourceSpan)) As MethodBody
Lowering\Instrumentation\CodeCoverageInstrumenter.vb (6)
26Private ReadOnly _spansBuilder As ArrayBuilder(Of SourceSpan) 27Private _dynamicAnalysisSpans As ImmutableArray(Of SourceSpan) = ImmutableArray(Of SourceSpan).Empty 97Public ReadOnly Property DynamicAnalysisSpans As ImmutableArray(Of SourceSpan) 118_spansBuilder = ArrayBuilder(Of SourceSpan).GetInstance() 171dynamicAnalysisSpans As ImmutableArray(Of SourceSpan),
Lowering\Rewriter.vb (2)
24<Out> ByRef codeCoverageSpans As ImmutableArray(Of SourceSpan), 68codeCoverageSpans = If(codeCoverageInstrumenter IsNot Nothing, codeCoverageInstrumenter.DynamicAnalysisSpans, ImmutableArray(Of SourceSpan).Empty)