From 846c7dafdad14d8f743db8a69e35e705d3abdcdf Mon Sep 17 00:00:00 2001 From: parrt Date: Wed, 6 Dec 2017 12:22:11 -0800 Subject: [PATCH] pull in additions by Sebastian Lang --- doc/case-insensitive-lexing.md | 2 +- .../resources}/CaseChangingCharStream.cs | 0 .../runtime/CSharp/Antlr4.Runtime/CharStreams.cs | 10 ---------- 3 files changed, 1 insertion(+), 11 deletions(-) rename {runtime/CSharp/runtime/CSharp/Antlr4.Runtime => doc/resources}/CaseChangingCharStream.cs (100%) diff --git a/doc/case-insensitive-lexing.md b/doc/case-insensitive-lexing.md index 8fd45436b..8e9a4f72a 100644 --- a/doc/case-insensitive-lexing.md +++ b/doc/case-insensitive-lexing.md @@ -75,4 +75,4 @@ Here are implementations of `CaseChangingCharStream` in various target languages * [Java](https://github.com/parrt/antlr4/blob/case-insensitivity-doc/doc/resources/CaseChangingCharStream.java) * [JavaScript](https://github.com/parrt/antlr4/blob/case-insensitivity-doc/doc/resources/CaseInsensitiveInputStream.js) * [Go](https://github.com/parrt/antlr4/blob/case-insensitivity-doc/doc/resources/case_changing_stream.go) -* [C#](https://github.com/parrt/antlr4/blob/case-insensitivity-doc/doc/resources/) \ No newline at end of file +* [C#](https://github.com/parrt/antlr4/blob/case-insensitivity-doc/doc/resources/CaseChangingCharStream.cs) \ No newline at end of file diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/CaseChangingCharStream.cs b/doc/resources/CaseChangingCharStream.cs similarity index 100% rename from runtime/CSharp/runtime/CSharp/Antlr4.Runtime/CaseChangingCharStream.cs rename to doc/resources/CaseChangingCharStream.cs diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/CharStreams.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/CharStreams.cs index 9a29ed58d..c5e20b153 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/CharStreams.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/CharStreams.cs @@ -89,15 +89,5 @@ namespace Antlr4.Runtime { return new CodePointCharStream(s); } - - public static ICharStream toUpper(ICharStream inStream) - { - return new CaseChangingCharStream(inStream, true); - } - - public static ICharStream toLower(ICharStream inStream) - { - return new CaseChangingCharStream(inStream, false); - } } }