1 2003-03-15 Jackson Harper <jackson@latitudegeo.com>
3 * ILParser.jay: Define local variables
5 2003-03-15 Jackson Harper <jackson@latitudegeo.com>
7 * ILParser.jay: Add param_list definition, use param_list for method refs
9 2003-03-15 Jackson Harper <jackson@latitudegeo.com>
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.
16 2003-03-15 Jackson Harper <jackson@latitudegeo.com>
18 * ILParser.jay: Add external field references
20 2003-03-15 Jackson Harper <jackson@latitudegeo.com>
22 * ILParser.jay: Add fields to the field table, add field references,
23 emit instructions that take a field param
25 2003-03-15 Jackson Harper <jackson@latitudegeo.com>
27 * ILParser.jay: Emit ldstr instruction
29 2003-03-15 Jackson Harper <jackson@latitudegeo.com>
31 * ILParser.jay: Create external method references
33 2003-03-14 Jackson Harper <jackson@latitudegeo.com>
35 * ILParser.jay: Emit instructions that take a method def as a single param
37 2003-03-14 Jackson Harper <jackson@latitudegeo.com>
39 * ILParser.jay: Emit instructions that take a single type as a param
41 2003-03-14 Jackson Harper <jackson@latitudegeo.com>
43 * ILParser.jay: Emit instructions that take a single int32 as a param
45 2003-03-13 Jackson Harper <jackson@latitudegeo.com>
47 * ILParser.jay: Remove unused references
49 2003-03-13 Jackson Harper <jackson@latitudegeo.com>
51 * ILParser.jay: Emit simple instructions
53 2003-03-13 Jackson Harper <jackson@latitudegeo.com>
55 * ILParser.jay: Set MaxStack, clean up some typos
57 2003-03-13 Jackson Harper <jackson@latitudegeo.com>
59 * ILParser.jay: Set entrypoint
61 2003-03-11 Jackson Harper <jackson@latitudegeo.com>
63 * ILParser.jay: Create TypeRefs instead of types, define methods.
65 2003-03-09 Jackson Harper <jackson@latitudegeo.com>
67 * ILParser.jay: Set Call Conventions and Implementation Flags
69 2003-03-09 Jackson Harper <jackson@latitudegeo.com>
71 * ILParser.jay: Add implemented interfaces
73 2003-03-08 Jackson Harper <jackson@latitudegeo.com>
75 * ILParser.jay: Create method attributes
77 2003-03-08 Jackson Harper <jackson@latitudegeo.com>
79 * ILParser.jay: Reference external assemblies.
81 2003-03-06 Jackson Harper <jackson@latitudegeo.com>
83 * ILParser.jay: Implemented class inheritence
85 2003-03-06 Jackson Harper <jackson@latitudegeo.com>
87 * ILParser.jay: Pass null Location when adding class, concat dottedName pieces
89 2003-03-06 Jackson Harper <jackson@latitudegeo.com>
91 * ILParser.jay: Reconfigure to work with new PEAPI emission system
93 2003-02-10 Jackson Harper <jackson@latitudegeo.com>
95 * ILParser.jay: Use arg_list for method signatures, set method parameters
97 2003-02-09 Jackson Harper <jackson@latitudegeo.com>
99 * ILParser.jay: full names can be short names too (for members)
101 2003-02-09 Jackson Harper <jackson@latitudegeo.com>
103 * ILParser.jay: Use full names for calling instructions
105 2003-02-08 Jackson Harper <jackson@latitudegeo.com>
107 * ILParser.jay: Create type names properly
109 2003-02-08 Jackson Harper <jackson@latitudegeo.com>
111 * ILParser.jay: Handle argument lists better
113 2003-02-08 Jackson Harper <jackson@latitudegeo.com>
115 * ILParser.jay: Handle .local and newobj
117 2003-02-06 Jackson Harper <jackson@latitudegeo.com>
119 * ILParser.jay: Allow assembly names to have lots of dashes.
121 2003-02-06 Jackson Harper <jackson@latitudegeo.com>
123 * ILParser.jay: Add dash token, allow assembly refs to have dashes in their names.
125 2003-02-02 Jackson Harper <jackson@latitudegeo.com>
127 * ILParser.jay: Add call instruction, other little fixes and additions