Skip to content

Commit d6eb526

Browse files
WIP
1 parent 93f79af commit d6eb526

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/coreclr/tools/aot/ILCompiler.Compiler/Compiler/DependencyAnalysis/ExternSymbolNode.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,12 @@ namespace ILCompiler.DependencyAnalysis
1414
/// When making a new node, do not derived from this class directly, derive from one of its subclasses
1515
/// (ExternFunctionSymbolNode / ExternDataSymbolNode) instead.
1616
/// </summary>
17-
public abstract class ExternSymbolNode : SortableDependencyNode, ISortableSymbolNode
17+
public abstract class ExternSymbolNodeX : SortableDependencyNode, ISortableSymbolNode
1818
{
1919
private readonly Utf8String _name;
2020
private readonly bool _isIndirection;
2121

22-
protected ExternSymbolNode(Utf8String name, bool isIndirection = false)
22+
protected ExternSymbolNodeX(Utf8String name, bool isIndirection = false)
2323
{
2424
_name = name;
2525
_isIndirection = isIndirection;
@@ -49,7 +49,7 @@ public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
4949

5050
public override int CompareToImpl(ISortableNode other, CompilerComparer comparer)
5151
{
52-
return _name.CompareTo(((ExternSymbolNode)other)._name);
52+
return _name.CompareTo(((ExternSymbolNodeX)other)._name);
5353
}
5454
#endif
5555

@@ -62,7 +62,7 @@ public override string ToString()
6262
/// <summary>
6363
/// Represents a function symbol that is defined externally and statically linked to the output obj file.
6464
/// </summary>
65-
public class ExternFunctionSymbolNode(Utf8String name, bool isIndirection = false) : ExternSymbolNode(name, isIndirection)
65+
public class ExternFunctionSymbolNode(Utf8String name, bool isIndirection = false) : ExternSymbolNodeX(name, isIndirection)
6666
{
6767
public override int ClassCode => 1452455506;
6868
}
@@ -75,7 +75,7 @@ public class AddressTakenExternFunctionSymbolNode(Utf8String name) : ExternFunct
7575
/// <summary>
7676
/// Represents a data symbol that is defined externally and statically linked to the output obj file.
7777
/// </summary>
78-
public class ExternDataSymbolNode(Utf8String name) : ExternSymbolNode(name)
78+
public class ExternDataSymbolNode(Utf8String name) : ExternSymbolNodeX(name)
7979
{
8080
public override int ClassCode => 1428609964;
8181

0 commit comments

Comments
 (0)