diff options
author | Miguel de Icaza <miguel@gnome.org> | 2007-11-20 17:30:31 +0300 |
---|---|---|
committer | Miguel de Icaza <miguel@gnome.org> | 2007-11-20 17:30:31 +0300 |
commit | 6c584677a0be3423cce0dd2c323a0a42cd0ae8e5 (patch) | |
tree | f1297671ace58745f485b15cc7498681289da91d /mcs/docs | |
parent | 8c1e0eda12c5e677f46d3aa10eefd717cefb304c (diff) |
Add
svn path=/trunk/mcs/; revision=89976
Diffstat (limited to 'mcs/docs')
-rw-r--r-- | mcs/docs/compiler-spec-issues.txt | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/mcs/docs/compiler-spec-issues.txt b/mcs/docs/compiler-spec-issues.txt new file mode 100644 index 00000000000..9c821843087 --- /dev/null +++ b/mcs/docs/compiler-spec-issues.txt @@ -0,0 +1,15 @@ +This document is to track limitations on the C# compiler spec, we +should have started this in 2001, but it is never too late. + +* IntPtr and UIntPtr conversions + + The conversions to and from IntPtr and UIntPtr to other types + and to enumerations was originally planned to be based on + operator overloads, but it was eventually baked into the + compiler due to historical accidents (See Luke's pasted reply + in bug #XXXXXX) + + Currently MCS implements this based on observations made in + real-life code. + + |