1 write to Span
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\RazorDiagnostic.cs (1)
25
Span
= span ?? SourceSpan.Undefined;
33 references to Span
Microsoft.AspNetCore.Razor.Language.UnitTests (15)
Components\ComponentDuplicateAttributeDiagnosticPassTest.cs (3)
90
Assert.Equal(node.Source, diagnostic.
Span
);
118
Assert.Equal(node.Source, diagnostic.
Span
);
154
Assert.Equal(node.Source, diagnostic.
Span
);
IntegrationTests\ComponentDiagnosticRazorIntegrationTest.cs (4)
78
Assert.Equal(0, item.
Span
.LineIndex);
79
Assert.Equal(0, item.
Span
.CharacterIndex);
87
Assert.Equal(1, item.
Span
.LineIndex);
88
Assert.Equal(0, item.
Span
.CharacterIndex);
IntegrationTests\ComponentImportsIntegrationTest.cs (6)
86
Assert.Equal(0, item.
Span
.LineIndex);
92
Assert.Equal(1, item.
Span
.LineIndex);
98
Assert.Equal(2, item.
Span
.LineIndex);
175
Assert.Equal(0, item.
Span
.LineIndex);
181
Assert.Equal(1, item.
Span
.LineIndex);
187
Assert.Equal(2, item.
Span
.LineIndex);
RazorDiagnosticTest.cs (2)
25
Assert.Equal(span, diagnostic.
Span
);
41
Assert.Equal(span, diagnostic.
Span
);
Microsoft.AspNetCore.Razor.Test.Common (1)
Language\IntegrationTests\IntermediateNodeWriter.cs (1)
346
WriteSourceRange(diagnostic.
Span
);
Microsoft.CodeAnalysis.Razor.Compiler (11)
Language\CodeGeneration\CodeRenderingContext.cs (1)
109
return filtered.ToImmutableOrderedBy(static d => d.
Span
.AbsoluteIndex);
Language\Intermediate\IntermediateNodeExtensions.cs (1)
20
return diagnostics.OrderByAsArray(static d => d.
Span
.AbsoluteIndex);
Language\Legacy\AddTagHelperChunkGenerator.cs (1)
80
var ids = string.Join(", ", Diagnostics.Select(diagnostic => $"{diagnostic.Id}{diagnostic.
Span
}"));
Language\Legacy\RemoveTagHelperChunkGenerator.cs (1)
80
var ids = string.Join(", ", Diagnostics.Select(diagnostic => $"{diagnostic.Id}{diagnostic.
Span
}"));
Language\Legacy\TagHelperParseTreeRewriter.cs (1)
49
var diagnostics = builder.ToImmutableOrderedBy(static d => d.
Span
.AbsoluteIndex);
Language\Legacy\TagHelperPrefixDirectiveChunkGenerator.cs (1)
61
var ids = string.Join(", ", Diagnostics.Select(diagnostic => $"{diagnostic.Id}{diagnostic.
Span
}"));
Language\RazorDiagnostic.cs (2)
57
var span =
Span
;
115
var span = diagnostic.
Span
;
Language\RazorSyntaxTree.cs (1)
68
return diagnosticSet.OrderByAsArray(static d => d.
Span
.AbsoluteIndex);
Language\Syntax\SyntaxSerializer.cs (1)
166
? string.Join(", ", diagnostics.Select(diagnostic => $"{diagnostic.Id}{diagnostic.
Span
}"))
SourceGenerators\Diagnostics\RazorDiagnostics.cs (1)
107
var span = razorDiagnostic.
Span
;
Microsoft.CodeAnalysis.Razor.Workspaces (6)
CodeActions\Razor\ComponentAccessibilityCodeActionProvider.cs (3)
321
if (!(diagnostic.
Span
.AbsoluteIndex > startTag.Span.End
322
|| startTag.Span.Start > diagnostic.
Span
.AbsoluteIndex + diagnostic.
Span
.Length))
Diagnostics\RazorDiagnosticHelper.cs (1)
97
Range = ConvertSpanToRange(razorDiagnostic.
Span
, sourceText)!,
Formatting\RazorFormattingService.cs (2)
89
if (codeDocument.GetRequiredCSharpDocument().Diagnostics.Any(d => d.
Span
!= SourceSpan.Undefined && span.OverlapsWith(sourceText.GetLinePositionSpan(d.
Span
))))