widl: Raise RPC_X_SS_IN_NULL_CONTEXT exception for NULL in-only context handles inste...
[wine] / tools / widl / typegen.c
2008-07-07  Alexandre Julliardwidl: Fix a couple of uninitialized variable compiler...
2008-07-03  Rob Shearmanwidl: Consolidate top-level parameter conformance/varia...
2008-07-02  Rob Shearmanwidl: Increment the buffer offset by 8 for embedded...
2008-07-01  Alexandre Julliardwidl: Add some support for unencapsulated unions that...
2008-06-24  Rob Shearmanwidl: Fix type_memsize to follow aliases so that the...
2008-06-24  Rob Shearmanwidl: Fix crash in find_array_or_string_in_struct if...
2008-06-23  Rob Shearmanwidl: Fix the embedded pointer offsets in generated...
2008-06-23  Rob Shearmanwidl: Replace code to round up values and calculate...
2008-06-21  Rob Shearmanwidl: Fix generation of the type format string for...
2008-04-24  Rob Shearmanwidl: Create a list of statements in the whole IDL...
2008-04-22  Rob Shearmanwidl: Remove duplicated code in the form of the write_s...
2008-04-22  Rob Shearmanwidl: Use expr_resolve_type to get the type of the...
2008-04-22  Rob Shearmanwidl: Move expression functions to a new file, expr.c.
2008-04-22  Rob Shearmanwidl: Remove EXPR_MEMBERPTR and implement it using...
2008-04-22  Rob Shearmanwidl: Add support for comparison, exclusive or, logical...
2008-04-21  Rob Shearmanwidl: Add support for '%' operator in expressions.
2008-04-21  Rob Shearmanwidl: Add support for arrays in expressions.
2008-04-21  Rob Shearmanwidl: Add support for "->" and "." operators in express...
2008-04-02  Rob Shearmanwidl: Store function and function pointer types complet...
2008-04-02  Rob Shearmanwidl: Add a function to get the return type of a parsed...
2008-03-27  Rob Shearmanwidl: Make sure that string types are always written...
2008-03-27  Rob Shearmanwidl: Fix detection of non-pointer context handles.
2008-03-27  Rob Shearmanwidl: Use is_string_type for detecting strings in write...
2008-02-22  Dan Hipschmanwidl: Allow is_string_type to work for typedef'd types.
2008-02-15  Rob Shearmanwidl: Remove unused headers.
2008-02-04  Rob Shearmanwidl: Output code for initialising and freeing full...
2008-01-21  Rob Shearmanwidl: Write out code for initialising out-only client...
2008-01-18  Austin Englishtools: Spelling fixes.
2008-01-07  Rob Shearmanwidl: Use symbolic names for some of the context handle...
2008-01-07  Rob Shearmanwidl: Fix context handle "cannot be null" detection.
2008-01-07  Rob Shearmanwidl: Fix the conditions under which array freeing...
2008-01-07  Rob Shearmanwidl: Add support for strict context handles.
2008-01-07  Rob Shearmanwidl: Output calls for the new versions of the marshall...
2008-01-07  Rob Shearmanwidl: Make the offset of conformant string types point...
2007-12-31  Rob Shearmanwidl: Check that the buffer has enough space before...
2007-12-26  Rob Shearmanwidl: Add support for generating code for out-only...
2007-12-26  Rob Shearmanwidl: Fix pointer detection in structures and arrays.
2007-12-24  Rob Shearmanwidl: Fix the generation of temporary variables for...
2007-12-21  Rob Shearmanwidl: Tweak the rules for when to call pfnFree for...
2007-12-19  Rob Shearmanwidl: Fix the length used when clearing alignment space...
2007-12-19  Rob Shearmanwidl: The detection of types is highly dependent on...
2007-12-17  Rob Shearmanwidl: Only base types or reference pointers to base...
2007-12-17  Rob Shearmanwidl: Clear padding in the buffer due to alignment.
2007-12-14  Rob Shearmanwidl: Don't write redundant FC_RP type format out for...
2007-12-12  Rob Shearmanwidl: Remove some confusion in how version numbers...
2007-12-11  Rob Shearmanwidl: Add support for non-basetype return types.
2007-12-10  Rob Shearmanwidl: iid_is should take expressions, not just identifiers.
2007-12-10  Rob Shearmanwidl: Support the address-of operator in expressions.
2007-12-10  Rob Shearmanwidl: Make sure to generate freeing calls for all non...
2007-12-10  Rob Shearmanwidl: Arrays should have freeing code generated on...
2007-12-10  Rob Shearmanwidl: Always write a freeing function for arrays in...
2007-11-19  Michael Stefaniuctools: Remove duplicate includes.
2007-11-06  Dan Hipschmanwidl: Don't rely on type_memsize to return 0 for all...
2007-11-05  Dan Hipschmanwidl: Don't output a void conformance for NdrClearOutPa...
2007-11-05  Dan Hipschmanwidl: Handle pointers to conformant arrays (e.g., ...
2007-10-25  Dan Hipschmanwidl: Fix a crash in compare_expr.
2007-10-25  Dan Hipschmanwidl: Allow void pointers with iid_is attributes.
2007-10-22  Dan Hipschmanwidl: Fix problems with variable-size user types.
2007-10-19  Francois Gougetwidl: Add the trailing '\n' to an error message.
2007-10-18  Dan Hipschmanwidl: Detect conformant arrays of user types correctly.
2007-10-18  Dan Hipschmanwidl: Remove printf format strings that aren't really...
2007-10-16  Dan Hipschmanwidl: Use new functions need_proxy and need_stub to...
2007-10-11  Dan Hipschmanrpcrt4, widl: Make pointer layouts compatible with...
2007-10-09  Dan Hipschmanwidl: Keep track of every allocated type_t to simplify...
2007-10-03  Dan Hipschmanwidl: Correct default pointers.
2007-10-03  Dan Hipschmanwidl: Write types in the format string comments.
2007-10-03  Dan Hipschmanwidl: Add a declonly argument to write_type_left.
2007-10-03  Dan Hipschmanwidl: Add newlines to error messages that are missing...
2007-09-28  Rob Shearmanwidl: Generate client and server code for using context...
2007-09-27  Dan Hipschmanwidl: Fix array alignment bug.
2007-09-27  Dan Hipschmanwidl: Fix string codes in pointer descriptions.
2007-09-27  Dan Hipschmanwidl: Fix top-level conformant arrays with pointer...
2007-09-25  Dan Hipschmanwidl: Clean up write_conf_or_var_desc with string_of_type.
2007-09-20  Dan Hipschmanwidl: Handle top-level conformance for complex arrays.
2007-09-20  Dan Hipschmanwidl: Set the pointer description offset to zero if...
2007-09-19  Dan Hipschmanwidl: Implement complex arrays.
2007-09-19  Dan Hipschmanwidl: Handle all buffer sizes.
2007-09-19  Dan Hipschmanwidl: Implement pointer descriptions for complex struct...
2007-09-19  Dan Hipschmanwidl: Fix alignment comments.
2007-09-18  Rob Shearmanwidl: None of the non-fixed arrays have fixed sizes...
2007-09-18  Rob Shearmanwidl: Missing size_is or length_is attributes should...
2007-09-17  Rob Shearmanwidl: Fix write_string_tfs for strings declared as...
2007-09-17  Rob Shearmanwidl: Add support for strings embedded in structures.
2007-09-14  Dan Hipschmanwidl: Add padding to the end of complex structures.
2007-09-13  Dan Hipschmanwidl: Fix an unused parameter warning on write_conf_or_...
2007-09-13  Dan Hipschmanwidl: Add calls to NdrFooFree for more types in server...
2007-09-13  Dan Hipschmanwidl: Use the correct functions for interface pointers...
2007-09-10  Dan Hipschmanwidl: Allow size_is on strings.
2007-09-10  Dan Hipschmanwidl: Implement NDR for struct field alignment.
2007-09-10  Dan Hipschmanwidl: Fix top-level and callback conformances.
2007-07-17  Alexandre Julliardwidl: Added support for floating-point constants.
2007-06-26  Dan Hipschmanwidl: Allow enums as union switch types.
2007-06-26  Dan Hipschmanwidl: Fix crash dealing with anonymous unions.
2007-06-26  Dan Hipschmanwidl: Get simple enums working.
2007-06-26  Dan Hipschmanwidl: Check for user types when calculating buffer...
2007-06-26  Dan Hipschmanwidl: Check for interface pointers in pointer handling.
2007-06-21  Dan Hipschmanwidl: Fix warnings about unused function parameters.
2007-06-21  Dan Hipschmanwidl: Add tests for arrays of pointers.
2007-06-20  Rob Shearmanwidl: Always write out pointers if the structure is...
2007-06-20  Rob Shearmanwidl: Write out embedded pointers for the element type...
next