Browse Source

Fix #2020: Mark Modifier Letter (Lm category) characters as printable

pull/2030/head
Siegfried Pammer 5 years ago
parent
commit
a49577ce2d
  1. 2
      ICSharpCode.Decompiler/CSharp/OutputVisitor/TextWriterTokenWriter.cs

2
ICSharpCode.Decompiler/CSharp/OutputVisitor/TextWriterTokenWriter.cs

@ -416,7 +416,6 @@ namespace ICSharpCode.Decompiler.CSharp.OutputVisitor @@ -416,7 +416,6 @@ namespace ICSharpCode.Decompiler.CSharp.OutputVisitor
return "\\u" + ((int)ch).ToString("x4");
default:
switch (char.GetUnicodeCategory(ch)) {
case UnicodeCategory.ModifierLetter:
case UnicodeCategory.NonSpacingMark:
case UnicodeCategory.SpacingCombiningMark:
case UnicodeCategory.EnclosingMark:
@ -503,7 +502,6 @@ namespace ICSharpCode.Decompiler.CSharp.OutputVisitor @@ -503,7 +502,6 @@ namespace ICSharpCode.Decompiler.CSharp.OutputVisitor
return true;
}
switch (char.GetUnicodeCategory(identifier, index)) {
case UnicodeCategory.ModifierLetter:
case UnicodeCategory.NonSpacingMark:
case UnicodeCategory.SpacingCombiningMark:
case UnicodeCategory.EnclosingMark:

Loading…
Cancel
Save