Skip to content

Commit

Permalink
Update NativeAot with latest ILLink changes (#86712)
Browse files Browse the repository at this point in the history
This brings us up to date with changes from `dotnet/linker` and
allows us to remove the `ReferenceSource` directories.

* Update Dataflow ReferenceSource

* Update ILCompiler DataFlow

* Update Logging ReferenceSource

* Update ILCompiler Logging

* Update Common/Compiler ReferenceSource

* Apply formatting

* Fix up license headers

* Update Common/Compiler

* Remove ReferenceSource

* Apply suggestions from code review

Co-authored-by: Michal Strehovský <MichalStrehovsky@users.noreply.github.com>

---------

Co-authored-by: Michal Strehovský <MichalStrehovsky@users.noreply.github.com>
  • Loading branch information
sbomer and MichalStrehovsky authored May 26, 2023
1 parent 58e5850 commit 2e45de5
Show file tree
Hide file tree
Showing 55 changed files with 57 additions and 8,503 deletions.
2 changes: 1 addition & 1 deletion src/coreclr/tools/Common/Compiler/ProcessLinkerXmlBase.cs
Original file line number Diff line number Diff line change
Expand Up @@ -231,7 +231,7 @@ private void MatchType(TypeDesc type, Regex regex, XPathNavigator nav)
{
StringBuilder sb = new StringBuilder();
CecilTypeNameFormatter.Instance.AppendName(sb, type);
if (regex.IsMatch(sb.ToString()))
if (regex.Match(sb.ToString()).Success)
ProcessType(type, nav);
}

Expand Down

This file was deleted.

Loading

0 comments on commit 2e45de5

Please sign in to comment.