111 instantiations of SourceMapping
Microsoft.AspNetCore.Razor.Language.UnitTests (14)
CodeGeneration\DesignTimeNodeWriterTest.cs (2)
53var expectedSourceMapping = new SourceMapping(originalSpan, generatedSpan); 89var expectedSourceMapping = new SourceMapping(originalSpan, generatedSpan);
SourceSpanTest.cs (12)
17var left = new SourceMapping( 21var right = new SourceMapping( 35var left = new SourceMapping( 39var right = new SourceMapping( 51var left = new SourceMapping( 55var right = new SourceMapping( 67var left = new SourceMapping( 71var right = new SourceMapping( 83var left = new SourceMapping( 87var right = new SourceMapping( 99var left = new SourceMapping( 103var right = new SourceMapping(
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\CodeGeneration\CodeRenderingContext.cs (1)
149var sourceMapping = new SourceMapping(source, generatedLocation);
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (48)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Mapping\RazorEditServiceTest.cs (1)
1305sourceMappings.Add(new SourceMapping(razorSourceSpan, csharpSourceSpan));
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\RazorDocumentMappingServiceTest.cs (47)
31sourceMappings: [new SourceMapping(new SourceSpan(4, 12), new SourceSpan(6, 12))]); 54sourceMappings: [new SourceMapping(new SourceSpan(4, 12), new SourceSpan(6, 12))]); 77sourceMappings: [new SourceMapping(new SourceSpan(4, 12), new SourceSpan(6, 12))]); 101sourceMappings: [new SourceMapping(new SourceSpan(4, 12), new SourceSpan(6, 12))]); 125sourceMappings: [new SourceMapping(new SourceSpan(4, 12), new SourceSpan(6, 12))]); 149sourceMappings: [new SourceMapping(new SourceSpan(4, 12), new SourceSpan(6, 12))]); 174new SourceMapping(new SourceSpan(4, 8), new SourceSpan(6, 8)), // DateTime 175new SourceMapping(new SourceSpan(12, 4), new SourceSpan(14, 4)) // .Now 200new SourceMapping(new SourceSpan(4, 8), new SourceSpan(6, 8)), // DateTime 201new SourceMapping(new SourceSpan(12, 4), new SourceSpan(14, 4)) // .Now 225sourceMappings: [new SourceMapping(new SourceSpan(4, 12), new SourceSpan(6, 12))]); 250new SourceMapping(new SourceSpan(4, 8), new SourceSpan(6, 8)), // DateTime 251new SourceMapping(new SourceSpan(12, 4), new SourceSpan(14, 4)) // .Now 275sourceMappings: [new SourceMapping(new SourceSpan(4, 12), new SourceSpan(6, 12))]); 299sourceMappings: [new SourceMapping(new SourceSpan(26, 12), new SourceSpan(25, 12))]); 323new SourceMapping(new SourceSpan(2, 11), new SourceSpan(0, 11)), 324new SourceMapping(new SourceSpan(35, 1), new SourceSpan(30, 1)) 349sourceMappings: [new SourceMapping(new SourceSpan(2, 11), new SourceSpan(0, 11))]); 373sourceMappings: [new SourceMapping(new SourceSpan(2, 11), new SourceSpan(0, 11))]); 409sourceMappings: [new(new(30, 1), new(2, 1)), new(new(28, 2), new(30, 2))]); 436sourceMappings: [new SourceMapping(new SourceSpan(2, 100), new SourceSpan(0, 100))]); 458new SourceMapping(new SourceSpan(0, 1), new SourceSpan(0, 1)), 459new SourceMapping(new SourceSpan(16, 19), new SourceSpan(11, 19)) 484new SourceMapping(new SourceSpan(0, 1), new SourceSpan(0, 1)), 485new SourceMapping(new SourceSpan(16, 19), new SourceSpan(11, 19)) 510new SourceMapping(new SourceSpan(0, 1), new SourceSpan(0, 1)), 511new SourceMapping(new SourceSpan(16, 19), new SourceSpan(11, 19)) 535sourceMappings: [new SourceMapping(new SourceSpan(2, 100), new SourceSpan(2, 100))]); 557new SourceMapping(new SourceSpan(0, 1), new SourceSpan(0, 1)), 558new SourceMapping(new SourceSpan(16, 19), new SourceSpan(11, 19)) 583new SourceMapping(new SourceSpan(0, 1), new SourceSpan(0, 1)), 584new SourceMapping(new SourceSpan(16, 19), new SourceSpan(11, 19)) 609new SourceMapping(new SourceSpan(0, 1), new SourceSpan(0, 1)), 610new SourceMapping(new SourceSpan(16, 19), new SourceSpan(11, 19)) 635new SourceMapping(new SourceSpan(0, 1), new SourceSpan(0, 1)), 636new SourceMapping(new SourceSpan(16, 19), new SourceSpan(11, 19)) 662new SourceMapping(new SourceSpan(2, 4), new SourceSpan(3, 4)), 685new SourceMapping(new SourceSpan(2, 5), new SourceSpan(3, 5)), 708new SourceMapping(new SourceSpan(2, 6), new SourceSpan(3, 6)), 730sourceMappings: [new SourceMapping(new SourceSpan(0, 1), new SourceSpan(0, 1))]); 752new SourceMapping(new SourceSpan(0, 1), new SourceSpan(0, 1)), 753new SourceMapping(new SourceSpan(19, 10), new SourceSpan(5, 10)), 754new SourceMapping(new SourceSpan(16, 3), new SourceSpan(11, 3)) 785new SourceMapping(new SourceSpan(0, 1), new SourceSpan(0, 1)), 786new SourceMapping(new SourceSpan(16, 3), new SourceSpan(11, 3)), 787new SourceMapping(new SourceSpan(19, 10), new SourceSpan(5, 10))
Microsoft.VisualStudioCode.RazorExtension.UnitTests (48)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Mapping\RazorEditServiceTest.cs (1)
1305sourceMappings.Add(new SourceMapping(razorSourceSpan, csharpSourceSpan));
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\RazorDocumentMappingServiceTest.cs (47)
31sourceMappings: [new SourceMapping(new SourceSpan(4, 12), new SourceSpan(6, 12))]); 54sourceMappings: [new SourceMapping(new SourceSpan(4, 12), new SourceSpan(6, 12))]); 77sourceMappings: [new SourceMapping(new SourceSpan(4, 12), new SourceSpan(6, 12))]); 101sourceMappings: [new SourceMapping(new SourceSpan(4, 12), new SourceSpan(6, 12))]); 125sourceMappings: [new SourceMapping(new SourceSpan(4, 12), new SourceSpan(6, 12))]); 149sourceMappings: [new SourceMapping(new SourceSpan(4, 12), new SourceSpan(6, 12))]); 174new SourceMapping(new SourceSpan(4, 8), new SourceSpan(6, 8)), // DateTime 175new SourceMapping(new SourceSpan(12, 4), new SourceSpan(14, 4)) // .Now 200new SourceMapping(new SourceSpan(4, 8), new SourceSpan(6, 8)), // DateTime 201new SourceMapping(new SourceSpan(12, 4), new SourceSpan(14, 4)) // .Now 225sourceMappings: [new SourceMapping(new SourceSpan(4, 12), new SourceSpan(6, 12))]); 250new SourceMapping(new SourceSpan(4, 8), new SourceSpan(6, 8)), // DateTime 251new SourceMapping(new SourceSpan(12, 4), new SourceSpan(14, 4)) // .Now 275sourceMappings: [new SourceMapping(new SourceSpan(4, 12), new SourceSpan(6, 12))]); 299sourceMappings: [new SourceMapping(new SourceSpan(26, 12), new SourceSpan(25, 12))]); 323new SourceMapping(new SourceSpan(2, 11), new SourceSpan(0, 11)), 324new SourceMapping(new SourceSpan(35, 1), new SourceSpan(30, 1)) 349sourceMappings: [new SourceMapping(new SourceSpan(2, 11), new SourceSpan(0, 11))]); 373sourceMappings: [new SourceMapping(new SourceSpan(2, 11), new SourceSpan(0, 11))]); 409sourceMappings: [new(new(30, 1), new(2, 1)), new(new(28, 2), new(30, 2))]); 436sourceMappings: [new SourceMapping(new SourceSpan(2, 100), new SourceSpan(0, 100))]); 458new SourceMapping(new SourceSpan(0, 1), new SourceSpan(0, 1)), 459new SourceMapping(new SourceSpan(16, 19), new SourceSpan(11, 19)) 484new SourceMapping(new SourceSpan(0, 1), new SourceSpan(0, 1)), 485new SourceMapping(new SourceSpan(16, 19), new SourceSpan(11, 19)) 510new SourceMapping(new SourceSpan(0, 1), new SourceSpan(0, 1)), 511new SourceMapping(new SourceSpan(16, 19), new SourceSpan(11, 19)) 535sourceMappings: [new SourceMapping(new SourceSpan(2, 100), new SourceSpan(2, 100))]); 557new SourceMapping(new SourceSpan(0, 1), new SourceSpan(0, 1)), 558new SourceMapping(new SourceSpan(16, 19), new SourceSpan(11, 19)) 583new SourceMapping(new SourceSpan(0, 1), new SourceSpan(0, 1)), 584new SourceMapping(new SourceSpan(16, 19), new SourceSpan(11, 19)) 609new SourceMapping(new SourceSpan(0, 1), new SourceSpan(0, 1)), 610new SourceMapping(new SourceSpan(16, 19), new SourceSpan(11, 19)) 635new SourceMapping(new SourceSpan(0, 1), new SourceSpan(0, 1)), 636new SourceMapping(new SourceSpan(16, 19), new SourceSpan(11, 19)) 662new SourceMapping(new SourceSpan(2, 4), new SourceSpan(3, 4)), 685new SourceMapping(new SourceSpan(2, 5), new SourceSpan(3, 5)), 708new SourceMapping(new SourceSpan(2, 6), new SourceSpan(3, 6)), 730sourceMappings: [new SourceMapping(new SourceSpan(0, 1), new SourceSpan(0, 1))]); 752new SourceMapping(new SourceSpan(0, 1), new SourceSpan(0, 1)), 753new SourceMapping(new SourceSpan(19, 10), new SourceSpan(5, 10)), 754new SourceMapping(new SourceSpan(16, 3), new SourceSpan(11, 3)) 785new SourceMapping(new SourceSpan(0, 1), new SourceSpan(0, 1)), 786new SourceMapping(new SourceSpan(16, 3), new SourceSpan(11, 3)), 787new SourceMapping(new SourceSpan(19, 10), new SourceSpan(5, 10))
61 references to SourceMapping
Microsoft.AspNetCore.Razor.Language.UnitTests (18)
CodeGeneration\DesignTimeNodeWriterTest.cs (4)
53var expectedSourceMapping = new SourceMapping(originalSpan, generatedSpan); 64var mapping = Assert.Single(context.GetSourceMappings()); 89var expectedSourceMapping = new SourceMapping(originalSpan, generatedSpan); 101var mapping = Assert.Single(context.GetSourceMappings());
SourceSpanTest.cs (14)
17var left = new SourceMapping( 21var right = new SourceMapping( 35var left = new SourceMapping( 39var right = new SourceMapping( 51var left = new SourceMapping( 55var right = new SourceMapping( 67var left = new SourceMapping( 71var right = new SourceMapping( 83var left = new SourceMapping( 87var right = new SourceMapping( 99var left = new SourceMapping( 103var right = new SourceMapping( 111private void AssertNotEqual(SourceMapping left, SourceMapping right)
Microsoft.AspNetCore.Razor.Test.Common (5)
Language\IntegrationTests\IntegrationTestBase.cs (1)
528foreach (var mapping in csharpDocument.SourceMappingsSortedByOriginal)
Language\IntegrationTests\RazorBaselineIntegrationTestBase.cs (1)
160foreach (var sourceMapping in sourceMappings)
Language\IntegrationTests\SourceMappingsSerializer.cs (1)
20foreach (var sourceMapping in csharpDocument.SourceMappingsSortedByGenerated)
Language\TestRazorCSharpDocument.cs (2)
17ImmutableArray<SourceMapping> sourceMappings = default, 27ImmutableArray<SourceMapping> sourceMappings)
Microsoft.CodeAnalysis.Razor.Compiler (12)
Language\CodeGeneration\CodeRenderingContext.cs (5)
26private readonly ImmutableArray<SourceMapping>.Builder _sourceMappings; 61_sourceMappings = ArrayBuilderPool<SourceMapping>.Default.Get(); 73ArrayBuilderPool<SourceMapping>.Default.Return(_sourceMappings); 149var sourceMapping = new SourceMapping(source, generatedLocation); 154public ImmutableArray<SourceMapping> GetSourceMappings()
Language\RazorCSharpDocument.cs (3)
16public ImmutableArray<SourceMapping> SourceMappingsSortedByGenerated { get; } 17public ImmutableArray<SourceMapping> SourceMappingsSortedByOriginal { get; } 24ImmutableArray<SourceMapping> sourceMappings = default,
Language\SourceMapping.cs (4)
12public sealed class SourceMapping : IEquatable<SourceMapping> 26var other = obj as SourceMapping; 30public bool Equals(SourceMapping other)
Microsoft.CodeAnalysis.Razor.Workspaces (17)
DocumentExcerpt\DocumentExcerptHelper.cs (2)
21ImmutableArray<SourceMapping> mappingsSortedByOriginal, 37foreach (var span in mappingsSortedByOriginal)
DocumentMapping\AbstractDocumentMappingService.cs (9)
99foreach (var mapping in csharpDocument.SourceMappingsSortedByOriginal) 143var mapping = sourceMappings[index]; 166SourceMapping? nextCSharpMapping = null; 170foreach (var mapping in csharpDocument.SourceMappingsSortedByOriginal) 274using var _1 = ListPool<SourceMapping>.GetPooledObject(out var candidateMappings); 300var mapping = candidateMappings[0]; 343SourceMapping? mappingBeforeGeneratedRange = null; 344SourceMapping? mappingAfterGeneratedRange = null; 349var sourceMapping = sourceMappings[i];
Extensions\RazorCodeDocumentExtensions.cs (1)
50foreach (var mapping in csharpDoc.SourceMappingsSortedByOriginal)
Formatting\Passes\CSharpOnTypeFormattingPass.cs (4)
284foreach (var mapping in csharpDocument.SourceMappingsSortedByOriginal) 574foreach (var mapping in csharpDocument.SourceMappingsSortedByOriginal) 659foreach (var mapping in csharpDocument.SourceMappingsSortedByOriginal) 1154foreach (var mapping in codeDocument.GetRequiredCSharpDocument().SourceMappingsSortedByOriginal)
SemanticTokens\AbstractRazorSemanticTokensInfoService.cs (1)
230foreach (var mapping in csharpDoc.SourceMappingsSortedByOriginal)
Microsoft.CodeAnalysis.Remote.Razor (1)
DocumentMapping\RemoteSpanMappingService.cs (1)
145foreach (var mapping in csharpDocument.SourceMappingsSortedByGenerated)
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (4)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\DocumentExcerpt\DocumentExcerptServiceTestBase.cs (1)
47foreach (var mapping in output.GetRequiredCSharpDocument().SourceMappingsSortedByOriginal)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Mapping\RazorEditServiceTest.cs (1)
1282var sourceMappings = new List<SourceMapping>();
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\RazorDocumentMappingServiceTest.cs (2)
784ImmutableArray<SourceMapping> sourceMappings = [ 809private static RazorCodeDocument CreateCodeDocumentWithCSharpProjection(string razorSource, string projectedCSharpSource, ImmutableArray<SourceMapping> sourceMappings)
Microsoft.VisualStudioCode.RazorExtension.UnitTests (4)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\DocumentExcerpt\DocumentExcerptServiceTestBase.cs (1)
47foreach (var mapping in output.GetRequiredCSharpDocument().SourceMappingsSortedByOriginal)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Mapping\RazorEditServiceTest.cs (1)
1282var sourceMappings = new List<SourceMapping>();
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\RazorDocumentMappingServiceTest.cs (2)
784ImmutableArray<SourceMapping> sourceMappings = [ 809private static RazorCodeDocument CreateCodeDocumentWithCSharpProjection(string razorSource, string projectedCSharpSource, ImmutableArray<SourceMapping> sourceMappings)