valaccodebasemodule.h   valaccodebasemodule.h 
skipping to change at line 30 skipping to change at line 30
* Author: * Author:
* Jürg Billeter <j@bitron.ch> * Jürg Billeter <j@bitron.ch>
* Raffaele Sandrini <raffaele@sandrini.ch> * Raffaele Sandrini <raffaele@sandrini.ch>
*/ */
#ifndef __GOBJECT_VALACCODEBASEMODULE_H__ #ifndef __GOBJECT_VALACCODEBASEMODULE_H__
#define __GOBJECT_VALACCODEBASEMODULE_H__ #define __GOBJECT_VALACCODEBASEMODULE_H__
#include <glib.h> #include <glib.h>
#include <glib-object.h> #include <glib-object.h>
#include <ccode/valaccodefragment.h>
#include <vala/valamethod.h> #include <vala/valamethod.h>
#include <stdlib.h> #include <stdlib.h>
#include <string.h> #include <string.h>
#include <vala/valadatatype.h> #include <vala/valadatatype.h>
#include <vala/valatypesymbol.h> #include <vala/valatypesymbol.h>
#include <ccode/valaccodenode.h> #include <ccode/valaccodenode.h>
#include <vala/valacodenode.h> #include <vala/valacodenode.h>
#include <ccode/valaccodeexpression.h> #include <ccode/valaccodeexpression.h>
#include <vala/valaexpression.h> #include <vala/valaexpression.h>
#include <vala/valaclass.h> #include <vala/valaclass.h>
#include <vala/valalocalvariable.h> #include <vala/valalocalvariable.h>
#include <gee/arraylist.h> #include <gee/arraylist.h>
#include <gee/map.h> #include <gee/map.h>
#include <gee/set.h> #include <gee/set.h>
#include <vala/valacodecontext.h> #include <vala/valacodecontext.h>
#include <vala/valastruct.h> #include <vala/valastruct.h>
#include <vala/valasourcereference.h> #include <vala/valasourcereference.h>
#include <ccode/valaccodefragment.h>
#include <float.h> #include <float.h>
#include <math.h> #include <math.h>
#include <ccode/valaccodeenum.h> #include <ccode/valaccodeenum.h>
#include <vala/valastatement.h> #include <vala/valastatement.h>
#include <gee/list.h> #include <gee/list.h>
#include <ccode/valaccodestruct.h> #include <ccode/valaccodestruct.h>
#include <vala/valasymbol.h> #include <vala/valasymbol.h>
#include <vala/valatrystatement.h> #include <vala/valatrystatement.h>
#include <vala/valaerrortype.h> #include <vala/valaerrortype.h>
#include <ccode/valaccodeidentifier.h> #include <ccode/valaccodeidentifier.h>
skipping to change at line 100 skipping to change at line 100
#include <vala/valasizeofexpression.h> #include <vala/valasizeofexpression.h>
#include <vala/valatypeofexpression.h> #include <vala/valatypeofexpression.h>
#include <vala/valaunaryexpression.h> #include <vala/valaunaryexpression.h>
#include <vala/valapointerindirection.h> #include <vala/valapointerindirection.h>
#include <vala/valaaddressofexpression.h> #include <vala/valaaddressofexpression.h>
#include <vala/valareferencetransferexpression.h> #include <vala/valareferencetransferexpression.h>
#include <vala/valabinaryexpression.h> #include <vala/valabinaryexpression.h>
#include <vala/valatypecheck.h> #include <vala/valatypecheck.h>
#include <vala/valalambdaexpression.h> #include <vala/valalambdaexpression.h>
#include <gobject/valaccodemodule.h> #include <gobject/valaccodemodule.h>
#include <gobject/valaccodedeclarationspace.h>
#include <gobject/valaccodegenerator.h> #include <gobject/valaccodegenerator.h>
G_BEGIN_DECLS G_BEGIN_DECLS
#define VALA_TYPE_CCODE_BASE_MODULE (vala_ccode_base_module_get_type ()) #define VALA_TYPE_CCODE_BASE_MODULE (vala_ccode_base_module_get_type ())
#define VALA_CCODE_BASE_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VAL A_TYPE_CCODE_BASE_MODULE, ValaCCodeBaseModule)) #define VALA_CCODE_BASE_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VAL A_TYPE_CCODE_BASE_MODULE, ValaCCodeBaseModule))
#define VALA_CCODE_BASE_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klas s), VALA_TYPE_CCODE_BASE_MODULE, ValaCCodeBaseModuleClass)) #define VALA_CCODE_BASE_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klas s), VALA_TYPE_CCODE_BASE_MODULE, ValaCCodeBaseModuleClass))
#define VALA_IS_CCODE_BASE_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_CCODE_BASE_MODULE)) #define VALA_IS_CCODE_BASE_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_CCODE_BASE_MODULE))
#define VALA_IS_CCODE_BASE_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((k lass), VALA_TYPE_CCODE_BASE_MODULE)) #define VALA_IS_CCODE_BASE_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((k lass), VALA_TYPE_CCODE_BASE_MODULE))
#define VALA_CCODE_BASE_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS (( obj), VALA_TYPE_CCODE_BASE_MODULE, ValaCCodeBaseModuleClass)) #define VALA_CCODE_BASE_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS (( obj), VALA_TYPE_CCODE_BASE_MODULE, ValaCCodeBaseModuleClass))
skipping to change at line 129 skipping to change at line 130
ValaCCodeModule parent_instance; ValaCCodeModule parent_instance;
ValaCCodeBaseModulePrivate * priv; ValaCCodeBaseModulePrivate * priv;
ValaSymbol* root_symbol; ValaSymbol* root_symbol;
ValaSymbol* current_symbol; ValaSymbol* current_symbol;
ValaTypeSymbol* current_type_symbol; ValaTypeSymbol* current_type_symbol;
ValaClass* current_class; ValaClass* current_class;
ValaMethod* current_method; ValaMethod* current_method;
ValaDataType* current_return_type; ValaDataType* current_return_type;
ValaTryStatement* current_try; ValaTryStatement* current_try;
ValaPropertyAccessor* current_property_accessor; ValaPropertyAccessor* current_property_accessor;
ValaCCodeFragment* header_begin; ValaCCodeDeclarationSpace* header_declarations;
ValaCCodeFragment* header_type_declaration; ValaCCodeDeclarationSpace* source_declarations;
ValaCCodeFragment* header_type_definition;
ValaCCodeFragment* header_type_member_declaration;
ValaCCodeFragment* header_constant_declaration;
ValaCCodeFragment* source_begin;
ValaCCodeFragment* source_include_directives;
ValaCCodeFragment* source_type_declaration;
ValaCCodeFragment* source_type_definition;
ValaCCodeFragment* source_type_member_declaration;
ValaCCodeFragment* source_constant_declaration;
ValaCCodeFragment* source_signal_marshaller_declaration; ValaCCodeFragment* source_signal_marshaller_declaration;
ValaCCodeFragment* source_type_member_definition; ValaCCodeFragment* source_type_member_definition;
ValaCCodeFragment* class_init_fragment; ValaCCodeFragment* class_init_fragment;
ValaCCodeFragment* base_init_fragment; ValaCCodeFragment* base_init_fragment;
ValaCCodeFragment* class_finalize_fragment; ValaCCodeFragment* class_finalize_fragment;
ValaCCodeFragment* base_finalize_fragment; ValaCCodeFragment* base_finalize_fragment;
ValaCCodeFragment* instance_init_fragment; ValaCCodeFragment* instance_init_fragment;
ValaCCodeFragment* instance_finalize_fragment; ValaCCodeFragment* instance_finalize_fragment;
ValaCCodeFragment* source_signal_marshaller_definition; ValaCCodeFragment* source_signal_marshaller_definition;
ValaCCodeFragment* module_init_fragment; ValaCCodeFragment* module_init_fragment;
skipping to change at line 200 skipping to change at line 192
ValaDataType* float_type; ValaDataType* float_type;
ValaDataType* double_type; ValaDataType* double_type;
ValaTypeSymbol* gtype_type; ValaTypeSymbol* gtype_type;
ValaTypeSymbol* gobject_type; ValaTypeSymbol* gobject_type;
ValaErrorType* gerror_type; ValaErrorType* gerror_type;
ValaClass* glist_type; ValaClass* glist_type;
ValaClass* gslist_type; ValaClass* gslist_type;
ValaTypeSymbol* gstringbuilder_type; ValaTypeSymbol* gstringbuilder_type;
ValaTypeSymbol* garray_type; ValaTypeSymbol* garray_type;
ValaTypeSymbol* gbytearray_type; ValaTypeSymbol* gbytearray_type;
ValaTypeSymbol* gptrarray_type;
ValaDataType* gquark_type; ValaDataType* gquark_type;
ValaStruct* gvalue_type; ValaStruct* gvalue_type;
ValaStruct* mutex_type; ValaStruct* mutex_type;
ValaTypeSymbol* type_module_type; ValaTypeSymbol* type_module_type;
ValaTypeSymbol* dbus_object_type; ValaTypeSymbol* dbus_object_type;
gboolean in_plugin; gboolean in_plugin;
char* module_init_param_name; char* module_init_param_name;
gboolean string_h_needed; gboolean string_h_needed;
gboolean gvaluecollector_h_needed; gboolean gvaluecollector_h_needed;
gboolean gio_h_needed; gboolean gio_h_needed;
 End of changes. 5 change blocks. 
12 lines changed or deleted 5 lines changed or added


 valacodenode.h   valacodenode.h 
skipping to change at line 80 skipping to change at line 80
typedef struct _ValaStringLiteral ValaStringLiteral; typedef struct _ValaStringLiteral ValaStringLiteral;
typedef struct _ValaStringLiteralClass ValaStringLiteralClass; typedef struct _ValaStringLiteralClass ValaStringLiteralClass;
typedef struct _ValaLiteral ValaLiteral; typedef struct _ValaLiteral ValaLiteral;
typedef struct _ValaLiteralClass ValaLiteralClass; typedef struct _ValaLiteralClass ValaLiteralClass;
typedef struct _ValaConstant ValaConstant; typedef struct _ValaConstant ValaConstant;
typedef struct _ValaConstantClass ValaConstantClass; typedef struct _ValaConstantClass ValaConstantClass;
typedef struct _ValaCreationMethod ValaCreationMethod; typedef struct _ValaCreationMethod ValaCreationMethod;
typedef struct _ValaCreationMethodClass ValaCreationMethodClass; typedef struct _ValaCreationMethodClass ValaCreationMethodClass;
typedef struct _ValaMethod ValaMethod; typedef struct _ValaMethod ValaMethod;
typedef struct _ValaMethodClass ValaMethodClass; typedef struct _ValaMethodClass ValaMethodClass;
typedef struct _ValaSignal ValaSignal;
typedef struct _ValaSignalClass ValaSignalClass;
typedef struct _ValaFormalParameter ValaFormalParameter; typedef struct _ValaFormalParameter ValaFormalParameter;
typedef struct _ValaFormalParameterClass ValaFormalParameterClass; typedef struct _ValaFormalParameterClass ValaFormalParameterClass;
typedef struct _ValaDelegate ValaDelegate;
typedef struct _ValaDelegateClass ValaDelegateClass;
typedef struct _ValaLocalVariable ValaLocalVariable; typedef struct _ValaLocalVariable ValaLocalVariable;
typedef struct _ValaLocalVariableClass ValaLocalVariableClass; typedef struct _ValaLocalVariableClass ValaLocalVariableClass;
typedef struct _ValaBlock ValaBlock; typedef struct _ValaBlock ValaBlock;
typedef struct _ValaBlockClass ValaBlockClass; typedef struct _ValaBlockClass ValaBlockClass;
typedef struct _ValaStatement ValaStatement; typedef struct _ValaStatement ValaStatement;
typedef struct _ValaStatementIface ValaStatementIface; typedef struct _ValaStatementIface ValaStatementIface;
typedef struct _ValaBasicBlock ValaBasicBlock; typedef struct _ValaBasicBlock ValaBasicBlock;
typedef struct _ValaBasicBlockClass ValaBasicBlockClass; typedef struct _ValaBasicBlockClass ValaBasicBlockClass;
typedef struct _ValaBooleanLiteral ValaBooleanLiteral; typedef struct _ValaBooleanLiteral ValaBooleanLiteral;
typedef struct _ValaBooleanLiteralClass ValaBooleanLiteralClass; typedef struct _ValaBooleanLiteralClass ValaBooleanLiteralClass;
typedef struct _ValaRealLiteral ValaRealLiteral; typedef struct _ValaRealLiteral ValaRealLiteral;
typedef struct _ValaRealLiteralClass ValaRealLiteralClass; typedef struct _ValaRealLiteralClass ValaRealLiteralClass;
typedef struct _ValaIntegerLiteral ValaIntegerLiteral; typedef struct _ValaIntegerLiteral ValaIntegerLiteral;
typedef struct _ValaIntegerLiteralClass ValaIntegerLiteralClass; typedef struct _ValaIntegerLiteralClass ValaIntegerLiteralClass;
typedef struct _ValaEnumValue ValaEnumValue; typedef struct _ValaEnumValue ValaEnumValue;
typedef struct _ValaEnumValueClass ValaEnumValueClass; typedef struct _ValaEnumValueClass ValaEnumValueClass;
typedef struct _ValaMemberAccess ValaMemberAccess; typedef struct _ValaMemberAccess ValaMemberAccess;
typedef struct _ValaMemberAccessClass ValaMemberAccessClass; typedef struct _ValaMemberAccessClass ValaMemberAccessClass;
typedef struct _ValaDelegate ValaDelegate;
typedef struct _ValaDelegateClass ValaDelegateClass;
typedef struct _ValaNullLiteral ValaNullLiteral; typedef struct _ValaNullLiteral ValaNullLiteral;
typedef struct _ValaNullLiteralClass ValaNullLiteralClass; typedef struct _ValaNullLiteralClass ValaNullLiteralClass;
typedef struct _ValaSignal ValaSignal;
typedef struct _ValaSignalClass ValaSignalClass;
typedef struct _ValaInterface ValaInterface; typedef struct _ValaInterface ValaInterface;
typedef struct _ValaInterfaceClass ValaInterfaceClass; typedef struct _ValaInterfaceClass ValaInterfaceClass;
typedef struct _ValaObjectTypeSymbol ValaObjectTypeSymbol; typedef struct _ValaObjectTypeSymbol ValaObjectTypeSymbol;
typedef struct _ValaObjectTypeSymbolClass ValaObjectTypeSymbolClass; typedef struct _ValaObjectTypeSymbolClass ValaObjectTypeSymbolClass;
typedef struct _ValaProperty ValaProperty; typedef struct _ValaProperty ValaProperty;
typedef struct _ValaPropertyClass ValaPropertyClass; typedef struct _ValaPropertyClass ValaPropertyClass;
typedef struct _ValaPropertyAccessor ValaPropertyAccessor; typedef struct _ValaPropertyAccessor ValaPropertyAccessor;
typedef struct _ValaPropertyAccessorClass ValaPropertyAccessorClass; typedef struct _ValaPropertyAccessorClass ValaPropertyAccessorClass;
typedef struct _ValaClass ValaClass; typedef struct _ValaClass ValaClass;
typedef struct _ValaClassClass ValaClassClass; typedef struct _ValaClassClass ValaClassClass;
 End of changes. 4 change blocks. 
4 lines changed or deleted 4 lines changed or added


 valagerrormodule.h   valagerrormodule.h 
skipping to change at line 20 skipping to change at line 20
* This library is distributed in the hope that it will be useful, * This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of * but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details. * Lesser General Public License for more details.
* You should have received a copy of the GNU Lesser General Public * You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software * License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
* *
* Author: * Author:
* Jürg Billeter <j@bitron.ch> * Jürg Billeter <j@bitron.ch>
* Thijs Vermeir <thijsvermeir@gmail.com>
*/ */
#ifndef __GOBJECT_VALAGERRORMODULE_H__ #ifndef __GOBJECT_VALAGERRORMODULE_H__
#define __GOBJECT_VALAGERRORMODULE_H__ #define __GOBJECT_VALAGERRORMODULE_H__
#include <glib.h> #include <glib.h>
#include <glib-object.h> #include <glib-object.h>
#include <vala/valaerrordomain.h> #include <vala/valaerrordomain.h>
#include <vala/valaerrorcode.h> #include <vala/valaerrorcode.h>
#include <vala/valathrowstatement.h> #include <vala/valathrowstatement.h>
 End of changes. 1 change blocks. 
1 lines changed or deleted 2 lines changed or added


 valamethod.h   valamethod.h 
skipping to change at line 124 skipping to change at line 124
double vala_method_get_cdelegate_target_parameter_position (ValaMethod* sel f); double vala_method_get_cdelegate_target_parameter_position (ValaMethod* sel f);
void vala_method_set_cdelegate_target_parameter_position (ValaMethod* self, double value); void vala_method_set_cdelegate_target_parameter_position (ValaMethod* self, double value);
gboolean vala_method_get_no_array_length (ValaMethod* self); gboolean vala_method_get_no_array_length (ValaMethod* self);
void vala_method_set_no_array_length (ValaMethod* self, gboolean value); void vala_method_set_no_array_length (ValaMethod* self, gboolean value);
gboolean vala_method_get_array_null_terminated (ValaMethod* self); gboolean vala_method_get_array_null_terminated (ValaMethod* self);
void vala_method_set_array_null_terminated (ValaMethod* self, gboolean valu e); void vala_method_set_array_null_terminated (ValaMethod* self, gboolean valu e);
gboolean vala_method_get_printf_format (ValaMethod* self); gboolean vala_method_get_printf_format (ValaMethod* self);
void vala_method_set_printf_format (ValaMethod* self, gboolean value); void vala_method_set_printf_format (ValaMethod* self, gboolean value);
gboolean vala_method_get_has_construct_function (ValaMethod* self); gboolean vala_method_get_has_construct_function (ValaMethod* self);
void vala_method_set_has_construct_function (ValaMethod* self, gboolean val ue); void vala_method_set_has_construct_function (ValaMethod* self, gboolean val ue);
ValaSignal* vala_method_get_signal_reference (ValaMethod* self);
void vala_method_set_signal_reference (ValaMethod* self, ValaSignal* value)
;
gboolean vala_method_get_coroutine (ValaMethod* self); gboolean vala_method_get_coroutine (ValaMethod* self);
void vala_method_set_coroutine (ValaMethod* self, gboolean value); void vala_method_set_coroutine (ValaMethod* self, gboolean value);
GType vala_method_get_type (void); GType vala_method_get_type (void);
G_END_DECLS G_END_DECLS
#endif #endif
 End of changes. 1 change blocks. 
0 lines changed or deleted 3 lines changed or added


 valanamespace.h   valanamespace.h 
skipping to change at line 85 skipping to change at line 85
GeeList* vala_namespace_get_delegates (ValaNamespace* self); GeeList* vala_namespace_get_delegates (ValaNamespace* self);
GeeList* vala_namespace_get_methods (ValaNamespace* self); GeeList* vala_namespace_get_methods (ValaNamespace* self);
void vala_namespace_add_constant (ValaNamespace* self, ValaConstant* consta nt); void vala_namespace_add_constant (ValaNamespace* self, ValaConstant* consta nt);
void vala_namespace_add_field (ValaNamespace* self, ValaField* f); void vala_namespace_add_field (ValaNamespace* self, ValaField* f);
void vala_namespace_add_method (ValaNamespace* self, ValaMethod* m); void vala_namespace_add_method (ValaNamespace* self, ValaMethod* m);
GeeList* vala_namespace_get_cprefixes (ValaNamespace* self); GeeList* vala_namespace_get_cprefixes (ValaNamespace* self);
void vala_namespace_add_cprefix (ValaNamespace* self, const char* cprefix); void vala_namespace_add_cprefix (ValaNamespace* self, const char* cprefix);
void vala_namespace_set_lower_case_cprefix (ValaNamespace* self, const char * cprefix); void vala_namespace_set_lower_case_cprefix (ValaNamespace* self, const char * cprefix);
char* vala_namespace_get_cheader_filename (ValaNamespace* self); char* vala_namespace_get_cheader_filename (ValaNamespace* self);
void vala_namespace_set_cheader_filename (ValaNamespace* self, const char* cheader_filename); void vala_namespace_set_cheader_filename (ValaNamespace* self, const char* cheader_filename);
void vala_namespace_add_cheader_filename (ValaNamespace* self, const char* cheader_filename);
void vala_namespace_process_attributes (ValaNamespace* self); void vala_namespace_process_attributes (ValaNamespace* self);
GType vala_namespace_get_type (void); GType vala_namespace_get_type (void);
G_END_DECLS G_END_DECLS
#endif #endif
 End of changes. 1 change blocks. 
0 lines changed or deleted 1 lines changed or added


 valasignal.h   valasignal.h 
/* valasignal.vala /* valasignal.vala
* *
* Copyright (C) 2006-2008 Jürg Billeter * Copyright (C) 2006-2009 Jürg Billeter
* *
* This library is free software; you can redistribute it and/or * This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public * modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either * License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version. * version 2.1 of the License, or (at your option) any later version.
* This library is distributed in the hope that it will be useful, * This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of * but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details. * Lesser General Public License for more details.
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/