81 const char *var_decl,
int add_retval );
88 const char *prefix,
unsigned int proc_offset );
static const WCHAR indent[]
unsigned int(__cdecl typeof(jpeg_read_scanlines))(struct jpeg_decompress_struct *
int align(int length, int align)
GLuint GLuint GLsizei GLenum type
GLint GLint GLsizei GLsizei GLsizei GLint GLenum format
void write_pointer_checks(FILE *file, int indent, const var_t *func)
void declare_stub_args(FILE *file, int indent, const var_t *func)
enum typegen_type typegen_detect_type(const type_t *type, const attr_list_t *attrs, unsigned int flags)
void write_procformatstring(FILE *file, const statement_list_t *stmts, type_pred_t pred)
unsigned int get_size_typeformatstring(const statement_list_t *stmts, type_pred_t pred)
void write_parameters_init(FILE *file, int indent, const var_t *func, const char *local_var_prefix)
void write_endpoints(FILE *f, const char *prefix, const str_list_t *list)
void write_user_quad_list(FILE *file)
void print_phase_basetype(FILE *file, int indent, const char *local_var_prefix, enum remoting_phase phase, enum pass pass, const var_t *var, const char *varname)
expr_t * get_size_is_expr(const type_t *t, const char *name)
void write_full_pointer_init(FILE *file, int indent, const var_t *func, int is_server)
void write_func_param_struct(FILE *file, const type_t *iface, const type_t *func, const char *var_decl, int add_retval)
unsigned char get_pointer_fc(const type_t *type, const attr_list_t *attrs, int toplevel_param)
void write_expr_eval_routine_list(FILE *file, const char *iface)
int decl_indirect(const type_t *t)
void write_typeformatstring(FILE *file, const statement_list_t *stmts, type_pred_t pred)
void write_exceptions(FILE *file)
unsigned char get_struct_fc(const type_t *type)
void write_remoting_arguments(FILE *file, int indent, const var_t *func, const char *local_var_prefix, enum pass pass, enum remoting_phase phase)
int is_full_pointer_function(const var_t *func)
int(* type_pred_t)(const type_t *)
unsigned int get_size_procformatstring_func(const type_t *iface, const var_t *func)
unsigned char get_basic_fc(const type_t *type)
void write_client_call_routine(FILE *file, const type_t *iface, const var_t *func, const char *prefix, unsigned int proc_offset)
unsigned int type_memsize(const type_t *t)
int is_interpreted_func(const type_t *iface, const var_t *func)
int write_expr_eval_routines(FILE *file, const char *iface)
void write_parameter_conf_or_var_exprs(FILE *file, int indent, const char *local_var_prefix, enum remoting_phase phase, const var_t *var, int valid_variance)
unsigned int get_size_procformatstring(const statement_list_t *stmts, type_pred_t pred)
void write_procformatstring_offsets(FILE *file, const type_t *iface)
void print(FILE *file, int indent, const char *format, va_list ap)
unsigned int type_memsize_and_alignment(const type_t *t, unsigned int *align)
void write_full_pointer_free(FILE *file, int indent, const var_t *func)
void write_formatstringsdecl(FILE *f, int indent, const statement_list_t *stmts, type_pred_t pred)
@ TGT_CTXT_HANDLE_POINTER
void assign_stub_out_args(FILE *file, int indent, const var_t *func, const char *local_var_prefix)
void int int ULONGLONG int va_list * ap