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