Sam Harwell
|
e0b1d7dd26
|
Updated to latest reference build of ANTLR 4
|
2013-02-26 11:14:46 -06:00 |
Sam Harwell
|
54c4bc826f
|
Strings can be constant in C#
|
2013-02-26 10:51:42 -06:00 |
Sam Harwell
|
e5a1ed6996
|
Translate Interval as a struct, and make Length a property
|
2013-02-26 10:39:46 -06:00 |
Sam Harwell
|
cf73d49f6e
|
checked and unchecked are keywords in C#
|
2013-02-25 14:38:30 -06:00 |
Sam Harwell
|
6b7eb5dad4
|
Updated RuleDependencyChecker to match the new behavior of RuleDependencyProcessor
|
2013-02-25 14:37:45 -06:00 |
Sam Harwell
|
5e49211455
|
Constructors don't inherit visibility
|
2013-02-25 13:23:46 -06:00 |
Sam Harwell
|
587b95db74
|
Fix switch case open/closed analysis
|
2013-02-25 13:03:34 -06:00 |
Sam Harwell
|
789b9578a6
|
Updated sharpen property annotations in Lexer
|
2013-02-25 12:54:42 -06:00 |
Sam Harwell
|
17374ffc49
|
Updated reference build of ANTLR 4
|
2013-02-24 12:42:19 -06:00 |
Sam Harwell
|
ef57689c88
|
Ignore Maven build directory
|
2013-02-24 12:39:56 -06:00 |
Sam Harwell
|
459baaf4ca
|
Default visibility for enum constants in enum classes is public
|
2013-02-24 12:38:42 -06:00 |
Sam Harwell
|
39f51a4781
|
Move projects into runtime/CSharp
|
2013-02-20 09:19:59 -06:00 |
Sam Harwell
|
8ec18a03b8
|
Sharpen annotations on ATNConfigSet and EdgeMap+derived
|
2013-02-19 14:40:19 -06:00 |
Sam Harwell
|
b0a106eaa4
|
Updated properties and parameter types
|
2013-02-19 11:45:58 -06:00 |
Sam Harwell
|
c865930973
|
Updated annotations in RecognitionException
|
2013-02-18 19:34:29 -06:00 |
Sam Harwell
|
b12aff16b0
|
BitArray isn't a good replacement for BitSet, will need to provide a proper implementation
|
2013-02-18 17:17:17 -06:00 |
Sam Harwell
|
a6bd78893d
|
Map NoSuchElementException to InvalidOperationException
|
2013-02-18 17:13:51 -06:00 |
Sam Harwell
|
1a44b8e759
|
The override keyword should not be generated for interface implementations when -separateInterfaceConstants is specified
|
2013-02-18 17:11:58 -06:00 |
Sam Harwell
|
15a97b41b6
|
Updated properties in ATNConfigSet
|
2013-02-18 17:09:47 -06:00 |
Sam Harwell
|
2d3fc09ba2
|
Add and use the -separateInterfaceConstants option
|
2013-02-18 13:14:07 -06:00 |
Sam Harwell
|
aaa7adf598
|
Updated sharpen submodule
|
2013-02-18 10:51:09 -06:00 |
Sam Harwell
|
1ffb975f0d
|
Default visibility for methods in interfaces converted to C# classes is public, not internal
|
2013-02-18 09:04:56 -06:00 |
Sam Harwell
|
a7df354202
|
Updated mappings for Predicate, Func0, and Func1
|
2013-02-17 20:59:53 -06:00 |
Sam Harwell
|
9a3d80d115
|
Remove files from project (to match previous changes)
|
2013-02-17 15:43:52 -06:00 |
Sam Harwell
|
b9518b9b52
|
@sharpen.ignore Func0, Func1, Predicate
|
2013-02-17 15:42:22 -06:00 |
Sam Harwell
|
a960ca940e
|
Fix generation of calls to List.remove(int) which should become RemoveAt
|
2013-02-17 15:31:14 -06:00 |
Sam Harwell
|
fb5c7655ea
|
Updated mappings for InputStream and InputStreamReader
|
2013-02-17 15:28:22 -06:00 |
Sam Harwell
|
4ff0791120
|
Use Dictionary instead of FlexibleHashMap
|
2013-02-17 15:26:43 -06:00 |
Sam Harwell
|
f0ef7a5a28
|
Updated sharpen annotations
|
2013-02-17 15:23:38 -06:00 |
Sam Harwell
|
ef09ec8885
|
Fix generic Comparable mapping
|
2013-02-16 20:13:09 -06:00 |
Sam Harwell
|
11e2186805
|
Updated properties
|
2013-02-16 20:12:31 -06:00 |
Sam Harwell
|
87d27b7c02
|
Updated mapping for EqualityComparator and AbstractEqualityComparator
|
2013-02-16 17:14:24 -06:00 |
Sam Harwell
|
8ddfed3dd5
|
Improved method mapping for String.compareTo(String)
|
2013-02-16 17:10:59 -06:00 |
Sam Harwell
|
9c3ec592b6
|
Updated mapping for EmptyStackException
|
2013-02-16 16:40:20 -06:00 |
Sam Harwell
|
9f329cb290
|
Updated mappings for IntegerStack
|
2013-02-16 16:39:11 -06:00 |
Sam Harwell
|
366da4e5d5
|
Updated sharpen property annotations
|
2013-02-16 15:23:03 -06:00 |
Sam Harwell
|
d676aa8c4c
|
Updated mappings
|
2013-02-16 14:41:04 -06:00 |
Sam Harwell
|
e0044cc4dd
|
Add the StateType and TransitionType enumerations; more properties
|
2013-02-16 14:36:32 -06:00 |
Sam Harwell
|
a47fde57b2
|
Fix type mapping for Comparator
|
2013-02-16 13:01:40 -06:00 |
Sam Harwell
|
0572a1cd9d
|
Improved support for enums
|
2013-02-16 13:01:21 -06:00 |
Sam Harwell
|
45ab2eb70a
|
Ignore GUI-related methods
|
2013-02-16 10:40:35 -06:00 |
Sam Harwell
|
4e7cd54954
|
Map IntegerList to List<int>
|
2013-02-16 10:38:55 -06:00 |
Sam Harwell
|
f8c643304b
|
Add type mappings for BitSet; update mapping for BigInteger to use System.Numerics.BigInteger
|
2013-02-16 10:20:34 -06:00 |
Sam Harwell
|
9735d88274
|
Ignore files generated by the sharpen process
|
2013-02-16 10:11:19 -06:00 |
Sam Harwell
|
3d9c3908b8
|
Use spaces instead of tabs
|
2013-02-16 10:11:17 -06:00 |
Sam Harwell
|
12d092143f
|
Map IndexOutOfRangeException to ArgumentOutOfRangeException
|
2013-02-16 10:11:15 -06:00 |
Sam Harwell
|
8ab7c20411
|
Generate several properties in place of methods
|
2013-02-16 10:11:14 -06:00 |
Sam Harwell
|
8007bf4012
|
Fix case of file names in project
|
2013-02-16 10:11:12 -06:00 |
Sam Harwell
|
d21e393059
|
Regenerate code after ignoring several more types and methods
|
2013-02-16 10:11:11 -06:00 |
Sam Harwell
|
6674e9c4c7
|
Native interface names; generic type parameter count in file names
|
2013-02-16 10:11:09 -06:00 |