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