* ILParser.jay: de-bacwardificate values passed to add method,
[mono.git] / mcs / ilasm / parser / ChangeLog
1 2003-03-15 Jackson Harper <jackson@latitudegeo.com>
2
3         * ILParser.jay: de-bacwardificate values passed to add method, 
4         I was setting the return to the parent before, but the parent 
5         value was being set to the return type value so it all worked 
6         out but was very confusing.
7
8 2003-03-15 Jackson Harper <jackson@latitudegeo.com>
9
10         * ILParser.jay: Add external field references
11
12 2003-03-15 Jackson Harper <jackson@latitudegeo.com>
13
14         * ILParser.jay: Add fields to the field table, add field references,
15         emit instructions that take a field param
16
17 2003-03-15 Jackson Harper <jackson@latitudegeo.com>
18
19         * ILParser.jay: Emit ldstr instruction
20
21 2003-03-15 Jackson Harper <jackson@latitudegeo.com>
22
23         * ILParser.jay: Create external method references
24
25 2003-03-14 Jackson Harper <jackson@latitudegeo.com>
26
27         * ILParser.jay: Emit instructions that take a method def as a single param
28
29 2003-03-14 Jackson Harper <jackson@latitudegeo.com>
30
31         * ILParser.jay: Emit instructions that take a single type as a param
32
33 2003-03-14 Jackson Harper <jackson@latitudegeo.com>
34
35         * ILParser.jay: Emit instructions that take a single int32 as a param
36
37 2003-03-13 Jackson Harper <jackson@latitudegeo.com>
38
39         * ILParser.jay: Remove unused references
40
41 2003-03-13 Jackson Harper <jackson@latitudegeo.com>
42
43         * ILParser.jay: Emit simple instructions
44
45 2003-03-13 Jackson Harper <jackson@latitudegeo.com>
46
47         * ILParser.jay: Set MaxStack, clean up some typos
48
49 2003-03-13 Jackson Harper <jackson@latitudegeo.com>
50
51         * ILParser.jay: Set entrypoint 
52
53 2003-03-11 Jackson Harper <jackson@latitudegeo.com>
54
55         * ILParser.jay: Create TypeRefs instead of types, define methods.
56
57 2003-03-09 Jackson Harper <jackson@latitudegeo.com>
58
59         * ILParser.jay: Set Call Conventions and Implementation Flags
60
61 2003-03-09 Jackson Harper <jackson@latitudegeo.com>
62
63         * ILParser.jay: Add implemented interfaces
64
65 2003-03-08 Jackson Harper <jackson@latitudegeo.com>
66
67         * ILParser.jay: Create method attributes
68
69 2003-03-08 Jackson Harper <jackson@latitudegeo.com>
70
71         * ILParser.jay: Reference external assemblies.
72
73 2003-03-06 Jackson Harper <jackson@latitudegeo.com>
74
75         * ILParser.jay: Implemented class inheritence
76
77 2003-03-06 Jackson Harper <jackson@latitudegeo.com>
78
79         * ILParser.jay: Pass null Location when adding class, concat dottedName pieces
80
81 2003-03-06 Jackson Harper <jackson@latitudegeo.com>
82
83         * ILParser.jay: Reconfigure to work with new PEAPI emission system
84
85 2003-02-10 Jackson Harper <jackson@latitudegeo.com>
86
87         * ILParser.jay: Use arg_list for method signatures, set method parameters
88
89 2003-02-09 Jackson Harper <jackson@latitudegeo.com>
90
91         * ILParser.jay: full names can be short names too (for members)
92
93 2003-02-09 Jackson Harper <jackson@latitudegeo.com>
94
95         * ILParser.jay: Use full names for calling instructions
96
97 2003-02-08 Jackson Harper <jackson@latitudegeo.com>
98
99         * ILParser.jay: Create type names properly
100
101 2003-02-08 Jackson Harper <jackson@latitudegeo.com>
102
103         * ILParser.jay: Handle argument lists better
104
105 2003-02-08 Jackson Harper <jackson@latitudegeo.com>
106
107         * ILParser.jay: Handle .local and newobj
108
109 2003-02-06 Jackson Harper <jackson@latitudegeo.com>
110
111         * ILParser.jay: Allow assembly names to have lots of dashes.
112
113 2003-02-06 Jackson Harper <jackson@latitudegeo.com>
114
115         * ILParser.jay: Add dash token, allow assembly refs to have dashes in their names.
116
117 2003-02-02 Jackson Harper <jackson@latitudegeo.com>
118
119         * ILParser.jay: Add call instruction, other little fixes and additions