Base:
method
CompareSourceLocations
Microsoft.CodeAnalysis.Compilation.CompareSourceLocations(Microsoft.CodeAnalysis.Location, Microsoft.CodeAnalysis.Location)
13 references to CompareSourceLocations
Microsoft.CodeAnalysis.VisualBasic (11)
Binding\ExecutableCodeBinder.vb (1)
140If bestSymbol Is Nothing OrElse Me.Compilation.CompareSourceLocations(bestLocation, sourceLocation) > 0 Then
Compilation\DocumentationComments\DocumentationCommentCompiler.Includes.vb (1)
666Me._compilation.CompareSourceLocations(
Emit\PEModuleBuilder.vb (1)
301If loc.IsInSource AndAlso (result Is Nothing OrElse compilation.CompareSourceLocations(result, loc) > 0) Then
Symbols\AnonymousTypes\AnonymousTypeManager_Templates.vb (1)
343Return _compilation.CompareSourceLocations(x, y)
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousTypeOrDelegateTemplateSymbol.vb (1)
344Me.Manager.Compilation.CompareSourceLocations(currentAdjustedNames.Location, newLocation) <= 0 Then
Symbols\Source\OverloadingHelper.vb (2)
116If firstOverrideName Is Nothing OrElse compilation.CompareSourceLocations(member.Locations(0), locationOfFirstOverride) < 0 Then 135If firstName Is Nothing OrElse compilation.CompareSourceLocations(memberLocation, locationOfFirstName) < 0 Then
Symbols\Source\SourceFieldSymbol.vb (1)
514SelectMany(Function(g) g.OrderByDescending(Function(f1, f2) g.Key.CompareSourceLocations(f1.Locations(0), f2.Locations(0)))))
Symbols\Source\SourceMemberContainerTypeSymbol.vb (3)
1820Dim candidateIsBigger As Boolean = Me.DeclaringCompilation.CompareSourceLocations(bestPartialMethodLocation, candidateLocation) < 0 1845Dim candidateIsBigger = Me.DeclaringCompilation.CompareSourceLocations(bestImplLocation, candidateLocation) < 0 2248Dim fileCompResult = compilation.CompareSourceLocations(typeToTestLocation, structBeingAnalyzedLocation)
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (2)
DocumentationComments\DocCommentTests.vb (1)
4996Array.Sort(list, Function(x As ISymbol, y As ISymbol) compilation.CompareSourceLocations(x.Locations(0), y.Locations(0)))
SymbolsTests\CompilationCreationTests.vb (1)
2229Assert.Equal(Math.Sign(compilation.CompareSourceLocations(types(i).Locations(0), types(j).Locations(0))), Math.Sign(i.CompareTo(j)))