Michael Karcher
|
1c56d293f0
|
widl: Dereference operator in expr works on any declared pointer.
|
2009-01-12 16:53:18 +01:00 |
Rob Shearman
|
67ac03ae4e
|
widl: Add a new function, type_pointer_get_ref.
Use it for retrieving the type that a pointer refers to.
|
2009-01-06 12:58:25 +01:00 |
Rob Shearman
|
2b87d269e1
|
widl: Add a new function, type_array_get_element.
Use it whenever retrieving the element type of an array.
|
2009-01-06 12:58:13 +01:00 |
Rob Shearman
|
04a22cc412
|
widl: Hide the details of where arguments, fields, values and cases are stored in the type_t structure for functions, structures, enums and unions.
|
2008-12-29 14:42:47 +01:00 |
Alexandre Julliard
|
bf011b0f53
|
widl: Infrastructure for adding a prefix to local variable references.
|
2008-09-15 16:46:01 +02:00 |
Rob Shearman
|
33c891e694
|
widl: Add support for string literals and wide-string literals in expressions.
|
2008-04-25 12:10:24 +02:00 |
Rob Shearman
|
1a0d28bf02
|
widl: Remove duplicated code in the form of the write_struct_expr function by enhancing write_expr to allow toplevel identifiers to be prefixed by a string, if specified.
|
2008-04-22 13:05:18 +02:00 |
Rob Shearman
|
80ab2a7c6d
|
widl: Move expression functions to a new file, expr.c.
|
2008-04-22 13:04:58 +02:00 |