valaccodebasemodule.h   valaccodebasemodule.h 
skipping to change at line 32 skipping to change at line 32
* 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 <ccode/valaccodefragment.h>
#include <vala/valamethod.h> #include <vala/valamethod.h>
#include <ccode/valaccodenode.h>
#include <vala/valacodenode.h>
#include <vala/valadatatype.h> #include <vala/valadatatype.h>
#include <vala/valatypesymbol.h> #include <vala/valatypesymbol.h>
#include <ccode/valaccodenode.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 <stdlib.h> #include <stdlib.h>
#include <string.h> #include <string.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>
skipping to change at line 219 skipping to change at line 219
ValaInterface* map_type; ValaInterface* map_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;
gboolean requires_free_checked; gboolean requires_free_checked;
gboolean requires_array_free; gboolean requires_array_free;
gboolean requires_array_move; gboolean requires_array_move;
gboolean requires_array_length;
gboolean requires_strcmp0; gboolean requires_strcmp0;
gboolean dbus_glib_h_needed; gboolean dbus_glib_h_needed;
gboolean dbus_glib_h_needed_in_header; gboolean dbus_glib_h_needed_in_header;
GeeSet* wrappers; GeeSet* wrappers;
GeeMap* variable_name_map; GeeMap* variable_name_map;
}; };
struct _ValaCCodeBaseModuleClass { struct _ValaCCodeBaseModuleClass {
ValaCCodeModuleClass parent_class; ValaCCodeModuleClass parent_class;
void (*append_vala_array_free) (ValaCCodeBaseModule* self); void (*append_vala_array_free) (ValaCCodeBaseModule* self);
void (*append_vala_array_move) (ValaCCodeBaseModule* self); void (*append_vala_array_move) (ValaCCodeBaseModule* self);
void (*append_vala_array_length) (ValaCCodeBaseModule* self);
ValaCCodeExpression* (*get_dup_func_expression) (ValaCCodeBaseModule * self, ValaDataType* type, ValaSourceReference* source_reference); ValaCCodeExpression* (*get_dup_func_expression) (ValaCCodeBaseModule * self, ValaDataType* type, ValaSourceReference* source_reference);
char* (*get_delegate_target_cname) (ValaCCodeBaseModule* self, const char* delegate_cname); char* (*get_delegate_target_cname) (ValaCCodeBaseModule* self, const char* delegate_cname);
ValaCCodeExpression* (*get_delegate_target_cexpression) (ValaCCodeBa seModule* self, ValaExpression* delegate_expr); ValaCCodeExpression* (*get_delegate_target_cexpression) (ValaCCodeBa seModule* self, ValaExpression* delegate_expr);
char* (*get_delegate_target_destroy_notify_cname) (ValaCCodeBaseModu le* self, const char* delegate_cname); char* (*get_delegate_target_destroy_notify_cname) (ValaCCodeBaseModu le* self, const char* delegate_cname);
ValaCCodeExpression* (*get_implicit_cast_expression) (ValaCCodeBaseM odule* self, ValaCCodeExpression* source_cexpr, ValaDataType* expression_ty pe, ValaDataType* target_type, ValaExpression* expr); ValaCCodeExpression* (*get_implicit_cast_expression) (ValaCCodeBaseM odule* self, ValaCCodeExpression* source_cexpr, ValaDataType* expression_ty pe, ValaDataType* target_type, ValaExpression* expr);
}; };
ValaCCodeBaseModule* vala_ccode_base_module_construct (GType object_type, V alaCCodeGenerator* codegen, ValaCCodeModule* next); ValaCCodeBaseModule* vala_ccode_base_module_construct (GType object_type, V alaCCodeGenerator* codegen, ValaCCodeModule* next);
ValaCCodeBaseModule* vala_ccode_base_module_new (ValaCCodeGenerator* codege n, ValaCCodeModule* next); ValaCCodeBaseModule* vala_ccode_base_module_new (ValaCCodeGenerator* codege n, ValaCCodeModule* next);
void vala_ccode_base_module_append_vala_array_free (ValaCCodeBaseModule* se lf); void vala_ccode_base_module_append_vala_array_free (ValaCCodeBaseModule* se lf);
void vala_ccode_base_module_append_vala_array_move (ValaCCodeBaseModule* se lf); void vala_ccode_base_module_append_vala_array_move (ValaCCodeBaseModule* se lf);
void vala_ccode_base_module_append_vala_array_length (ValaCCodeBaseModule* self);
gboolean vala_ccode_base_module_is_constant_ccode_expression (ValaCCodeBase Module* self, ValaCCodeExpression* cexpr); gboolean vala_ccode_base_module_is_constant_ccode_expression (ValaCCodeBase Module* self, ValaCCodeExpression* cexpr);
gboolean vala_ccode_base_module_is_pure_ccode_expression (ValaCCodeBaseModu le* self, ValaCCodeExpression* cexpr); gboolean vala_ccode_base_module_is_pure_ccode_expression (ValaCCodeBaseModu le* self, ValaCCodeExpression* cexpr);
ValaCCodeExpression* vala_ccode_base_module_get_variable_cexpression (ValaC CodeBaseModule* self, const char* name); ValaCCodeExpression* vala_ccode_base_module_get_variable_cexpression (ValaC CodeBaseModule* self, const char* name);
char* vala_ccode_base_module_get_variable_cname (ValaCCodeBaseModule* self, const char* name); char* vala_ccode_base_module_get_variable_cname (ValaCCodeBaseModule* self, const char* name);
ValaLocalVariable* vala_ccode_base_module_get_temp_variable (ValaCCodeBaseM odule* self, ValaDataType* type, gboolean value_owned, ValaCodeNode* node_r eference); ValaLocalVariable* vala_ccode_base_module_get_temp_variable (ValaCCodeBaseM odule* self, ValaDataType* type, gboolean value_owned, ValaCodeNode* node_r eference);
ValaCCodeExpression* vala_ccode_base_module_get_dup_func_expression (ValaCC odeBaseModule* self, ValaDataType* type, ValaSourceReference* source_refere nce); ValaCCodeExpression* vala_ccode_base_module_get_dup_func_expression (ValaCC odeBaseModule* self, ValaDataType* type, ValaSourceReference* source_refere nce);
ValaCCodeExpression* vala_ccode_base_module_get_destroy_func_expression (Va laCCodeBaseModule* self, ValaDataType* type); ValaCCodeExpression* vala_ccode_base_module_get_destroy_func_expression (Va laCCodeBaseModule* self, ValaDataType* type);
ValaCCodeExpression* vala_ccode_base_module_get_unref_expression (ValaCCode BaseModule* self, ValaCCodeExpression* cvar, ValaDataType* type, ValaExpres sion* expr); ValaCCodeExpression* vala_ccode_base_module_get_unref_expression (ValaCCode BaseModule* self, ValaCCodeExpression* cvar, ValaDataType* type, ValaExpres sion* expr);
void vala_ccode_base_module_append_temp_decl (ValaCCodeBaseModule* self, Va laCCodeFragment* cfrag, GeeList* temp_vars); void vala_ccode_base_module_append_temp_decl (ValaCCodeBaseModule* self, Va laCCodeFragment* cfrag, GeeList* temp_vars);
void vala_ccode_base_module_create_temp_decl (ValaCCodeBaseModule* self, Va laStatement* stmt, GeeList* temp_vars); void vala_ccode_base_module_create_temp_decl (ValaCCodeBaseModule* self, Va laStatement* stmt, GeeList* temp_vars);
 End of changes. 5 change blocks. 
2 lines changed or deleted 5 lines changed or added


 valaccodedelegatemodule.h   valaccodedelegatemodule.h 
/* valaccodedelegatemodule.vala /* valaccodedelegatemodule.vala
* *
* Copyright (C) 2006-2008 Jürg Billeter, Raffaele Sandrini * Copyright (C) 2006-2009 Jürg Billeter
* Copyright (C) 2006-2008 Raffaele Sandrini
* *
* 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 2 lines changed or added


 valaccodevariabledeclarator.h   valaccodevariabledeclarator.h 
/* valaccodevariabledeclarator.vala /* valaccodevariabledeclarator.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.
skipping to change at line 59 skipping to change at line 59
*/ */
struct _ValaCCodeVariableDeclarator { struct _ValaCCodeVariableDeclarator {
ValaCCodeDeclarator parent_instance; ValaCCodeDeclarator parent_instance;
ValaCCodeVariableDeclaratorPrivate * priv; ValaCCodeVariableDeclaratorPrivate * priv;
}; };
struct _ValaCCodeVariableDeclaratorClass { struct _ValaCCodeVariableDeclaratorClass {
ValaCCodeDeclaratorClass parent_class; ValaCCodeDeclaratorClass parent_class;
}; };
ValaCCodeVariableDeclarator* vala_ccode_variable_declarator_construct (GTyp ValaCCodeVariableDeclarator* vala_ccode_variable_declarator_construct (GTyp
e object_type, const char* name); e object_type, const char* name, ValaCCodeExpression* initializer);
ValaCCodeVariableDeclarator* vala_ccode_variable_declarator_new (const char ValaCCodeVariableDeclarator* vala_ccode_variable_declarator_new (const char
* name); * name, ValaCCodeExpression* initializer);
ValaCCodeVariableDeclarator* vala_ccode_variable_declarator_construct_with_
initializer (GType object_type, const char* name, ValaCCodeExpression* init
ializer);
ValaCCodeVariableDeclarator* vala_ccode_variable_declarator_new_with_initia
lizer (const char* name, ValaCCodeExpression* initializer);
const char* vala_ccode_variable_declarator_get_name (ValaCCodeVariableDecla rator* self); const char* vala_ccode_variable_declarator_get_name (ValaCCodeVariableDecla rator* self);
void vala_ccode_variable_declarator_set_name (ValaCCodeVariableDeclarator* self, const char* value); void vala_ccode_variable_declarator_set_name (ValaCCodeVariableDeclarator* self, const char* value);
ValaCCodeExpression* vala_ccode_variable_declarator_get_initializer (ValaCC odeVariableDeclarator* self); ValaCCodeExpression* vala_ccode_variable_declarator_get_initializer (ValaCC odeVariableDeclarator* self);
void vala_ccode_variable_declarator_set_initializer (ValaCCodeVariableDecla rator* self, ValaCCodeExpression* value); void vala_ccode_variable_declarator_set_initializer (ValaCCodeVariableDecla rator* self, ValaCCodeExpression* value);
GType vala_ccode_variable_declarator_get_type (void); GType vala_ccode_variable_declarator_get_type (void);
G_END_DECLS G_END_DECLS
#endif #endif
 End of changes. 2 change blocks. 
10 lines changed or deleted 5 lines changed or added


 valaclass.h   valaclass.h 
/* valaclass.vala /* valaclass.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


 valacodecontext.h   valacodecontext.h 
skipping to change at line 84 skipping to change at line 84
void vala_code_context_find_header_cycles (ValaCodeContext* self); void vala_code_context_find_header_cycles (ValaCodeContext* self);
char* vala_code_context_get_package_path (ValaCodeContext* self, const char * pkg, char** vapi_directories, int vapi_directories_length1); char* vala_code_context_get_package_path (ValaCodeContext* self, const char * pkg, char** vapi_directories, int vapi_directories_length1);
const char* vala_code_context_get_library (ValaCodeContext* self); const char* vala_code_context_get_library (ValaCodeContext* self);
void vala_code_context_set_library (ValaCodeContext* self, const char* valu e); void vala_code_context_set_library (ValaCodeContext* self, const char* valu e);
gboolean vala_code_context_get_memory_management (ValaCodeContext* self); gboolean vala_code_context_get_memory_management (ValaCodeContext* self);
void vala_code_context_set_memory_management (ValaCodeContext* self, gboole an value); void vala_code_context_set_memory_management (ValaCodeContext* self, gboole an value);
gboolean vala_code_context_get_assert (ValaCodeContext* self); gboolean vala_code_context_get_assert (ValaCodeContext* self);
void vala_code_context_set_assert (ValaCodeContext* self, gboolean value); void vala_code_context_set_assert (ValaCodeContext* self, gboolean value);
gboolean vala_code_context_get_checking (ValaCodeContext* self); gboolean vala_code_context_get_checking (ValaCodeContext* self);
void vala_code_context_set_checking (ValaCodeContext* self, gboolean value) ; void vala_code_context_set_checking (ValaCodeContext* self, gboolean value) ;
gboolean vala_code_context_get_non_null (ValaCodeContext* self); gboolean vala_code_context_get_deprecated (ValaCodeContext* self);
void vala_code_context_set_non_null (ValaCodeContext* self, gboolean value) void vala_code_context_set_deprecated (ValaCodeContext* self, gboolean valu
; e);
gboolean vala_code_context_get_experimental (ValaCodeContext* self);
void vala_code_context_set_experimental (ValaCodeContext* self, gboolean va
lue);
gboolean vala_code_context_get_non_null_experimental (ValaCodeContext* self ); gboolean vala_code_context_get_non_null_experimental (ValaCodeContext* self );
void vala_code_context_set_non_null_experimental (ValaCodeContext* self, gb oolean value); void vala_code_context_set_non_null_experimental (ValaCodeContext* self, gb oolean value);
gboolean vala_code_context_get_dbus_transformation (ValaCodeContext* self); gboolean vala_code_context_get_dbus_transformation (ValaCodeContext* self);
void vala_code_context_set_dbus_transformation (ValaCodeContext* self, gboo lean value); void vala_code_context_set_dbus_transformation (ValaCodeContext* self, gboo lean value);
gboolean vala_code_context_get_ccode_only (ValaCodeContext* self); gboolean vala_code_context_get_ccode_only (ValaCodeContext* self);
void vala_code_context_set_ccode_only (ValaCodeContext* self, gboolean valu e); void vala_code_context_set_ccode_only (ValaCodeContext* self, gboolean valu e);
gboolean vala_code_context_get_compile_only (ValaCodeContext* self); gboolean vala_code_context_get_compile_only (ValaCodeContext* self);
void vala_code_context_set_compile_only (ValaCodeContext* self, gboolean va lue); void vala_code_context_set_compile_only (ValaCodeContext* self, gboolean va lue);
const char* vala_code_context_get_output (ValaCodeContext* self); const char* vala_code_context_get_output (ValaCodeContext* self);
void vala_code_context_set_output (ValaCodeContext* self, const char* value ); void vala_code_context_set_output (ValaCodeContext* self, const char* value );
 End of changes. 1 change blocks. 
3 lines changed or deleted 6 lines changed or added


 valacodenode.h   valacodenode.h 
/* valacodenode.vala /* valacodenode.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.
skipping to change at line 108 skipping to change at line 108
typedef struct _ValaStruct ValaStruct; typedef struct _ValaStruct ValaStruct;
typedef struct _ValaStructClass ValaStructClass; typedef struct _ValaStructClass ValaStructClass;
typedef struct _ValaEnum ValaEnum; typedef struct _ValaEnum ValaEnum;
typedef struct _ValaEnumClass ValaEnumClass; typedef struct _ValaEnumClass ValaEnumClass;
typedef struct _ValaEnumValue ValaEnumValue; typedef struct _ValaEnumValue ValaEnumValue;
typedef struct _ValaEnumValueClass ValaEnumValueClass; typedef struct _ValaEnumValueClass ValaEnumValueClass;
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 _ValaMemberAccess ValaMemberAccess;
typedef struct _ValaMemberAccessClass ValaMemberAccessClass;
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 _ValaCreationMethod ValaCreationMethod; typedef struct _ValaCreationMethod ValaCreationMethod;
typedef struct _ValaCreationMethodClass ValaCreationMethodClass; typedef struct _ValaCreationMethodClass ValaCreationMethodClass;
typedef struct _ValaNullLiteral ValaNullLiteral; typedef struct _ValaNullLiteral ValaNullLiteral;
typedef struct _ValaNullLiteralClass ValaNullLiteralClass; typedef struct _ValaNullLiteralClass ValaNullLiteralClass;
typedef struct _ValaInterface ValaInterface; typedef struct _ValaMemberAccess ValaMemberAccess;
typedef struct _ValaInterfaceClass ValaInterfaceClass; typedef struct _ValaMemberAccessClass ValaMemberAccessClass;
typedef struct _ValaUsingDirective ValaUsingDirective;
typedef struct _ValaUsingDirectiveClass ValaUsingDirectiveClass;
typedef struct _ValaPointerIndirection ValaPointerIndirection;
typedef struct _ValaPointerIndirectionClass ValaPointerIndirectionClass;
typedef struct _ValaBaseAccess ValaBaseAccess;
typedef struct _ValaBaseAccessClass ValaBaseAccessClass;
typedef struct _ValaMethodCall ValaMethodCall;
typedef struct _ValaMethodCallClass ValaMethodCallClass;
typedef struct _ValaObjectCreationExpression ValaObjectCreationExpression;
typedef struct _ValaObjectCreationExpressionClass ValaObjectCreationExpress
ionClass;
typedef struct _ValaMemberInitializer ValaMemberInitializer;
typedef struct _ValaMemberInitializerClass ValaMemberInitializerClass;
typedef struct _ValaErrorCode ValaErrorCode; typedef struct _ValaErrorCode ValaErrorCode;
typedef struct _ValaErrorCodeClass ValaErrorCodeClass; typedef struct _ValaErrorCodeClass ValaErrorCodeClass;
typedef struct _ValaErrorDomain ValaErrorDomain; typedef struct _ValaErrorDomain ValaErrorDomain;
typedef struct _ValaErrorDomainClass ValaErrorDomainClass; typedef struct _ValaErrorDomainClass ValaErrorDomainClass;
typedef struct _ValaReturnStatement ValaReturnStatement;
typedef struct _ValaReturnStatementClass ValaReturnStatementClass;
typedef struct _ValaAssignment ValaAssignment;
typedef struct _ValaAssignmentClass ValaAssignmentClass;
typedef struct _ValaElementAccess ValaElementAccess;
typedef struct _ValaElementAccessClass ValaElementAccessClass;
typedef struct _ValaPointerIndirection ValaPointerIndirection;
typedef struct _ValaPointerIndirectionClass ValaPointerIndirectionClass;
typedef struct _ValaBinaryExpression ValaBinaryExpression;
typedef struct _ValaBinaryExpressionClass ValaBinaryExpressionClass;
typedef struct _ValaWhileStatement ValaWhileStatement;
typedef struct _ValaWhileStatementClass ValaWhileStatementClass;
typedef struct _ValaUnaryExpression ValaUnaryExpression; typedef struct _ValaUnaryExpression ValaUnaryExpression;
typedef struct _ValaUnaryExpressionClass ValaUnaryExpressionClass; typedef struct _ValaUnaryExpressionClass ValaUnaryExpressionClass;
typedef struct _ValaParenthesizedExpression ValaParenthesizedExpression; typedef struct _ValaParenthesizedExpression ValaParenthesizedExpression;
typedef struct _ValaParenthesizedExpressionClass ValaParenthesizedExpressio nClass; typedef struct _ValaParenthesizedExpressionClass ValaParenthesizedExpressio nClass;
typedef struct _ValaBinaryExpression ValaBinaryExpression;
typedef struct _ValaBinaryExpressionClass ValaBinaryExpressionClass;
typedef struct _ValaWhileStatement ValaWhileStatement;
typedef struct _ValaWhileStatementClass ValaWhileStatementClass;
typedef struct _ValaBreakStatement ValaBreakStatement; typedef struct _ValaBreakStatement ValaBreakStatement;
typedef struct _ValaBreakStatementClass ValaBreakStatementClass; typedef struct _ValaBreakStatementClass ValaBreakStatementClass;
typedef struct _ValaIfStatement ValaIfStatement; typedef struct _ValaIfStatement ValaIfStatement;
typedef struct _ValaIfStatementClass ValaIfStatementClass; typedef struct _ValaIfStatementClass ValaIfStatementClass;
typedef struct _ValaDoStatement ValaDoStatement; typedef struct _ValaDoStatement ValaDoStatement;
typedef struct _ValaDoStatementClass ValaDoStatementClass; typedef struct _ValaDoStatementClass ValaDoStatementClass;
typedef struct _ValaDeclarationStatement ValaDeclarationStatement; typedef struct _ValaDeclarationStatement ValaDeclarationStatement;
typedef struct _ValaDeclarationStatementClass ValaDeclarationStatementClass ; typedef struct _ValaDeclarationStatementClass ValaDeclarationStatementClass ;
typedef struct _ValaExpressionStatement ValaExpressionStatement; typedef struct _ValaExpressionStatement ValaExpressionStatement;
typedef struct _ValaExpressionStatementClass ValaExpressionStatementClass; typedef struct _ValaExpressionStatementClass ValaExpressionStatementClass;
typedef struct _ValaAssignment ValaAssignment;
typedef struct _ValaAssignmentClass ValaAssignmentClass;
typedef struct _ValaElementAccess ValaElementAccess;
typedef struct _ValaElementAccessClass ValaElementAccessClass;
typedef struct _ValaForStatement ValaForStatement; typedef struct _ValaForStatement ValaForStatement;
typedef struct _ValaForStatementClass ValaForStatementClass; typedef struct _ValaForStatementClass ValaForStatementClass;
typedef struct _ValaUsingDirective ValaUsingDirective;
typedef struct _ValaUsingDirectiveClass ValaUsingDirectiveClass;
typedef struct _ValaBaseAccess ValaBaseAccess;
typedef struct _ValaBaseAccessClass ValaBaseAccessClass;
typedef struct _ValaMethodCall ValaMethodCall;
typedef struct _ValaMethodCallClass ValaMethodCallClass;
typedef struct _ValaObjectCreationExpression ValaObjectCreationExpression;
typedef struct _ValaObjectCreationExpressionClass ValaObjectCreationExpress
ionClass;
typedef struct _ValaMemberInitializer ValaMemberInitializer;
typedef struct _ValaMemberInitializerClass ValaMemberInitializerClass;
typedef struct _ValaYieldStatement ValaYieldStatement; typedef struct _ValaYieldStatement ValaYieldStatement;
typedef struct _ValaYieldStatementClass ValaYieldStatementClass; typedef struct _ValaYieldStatementClass ValaYieldStatementClass;
typedef struct _ValaReturnStatement ValaReturnStatement;
typedef struct _ValaReturnStatementClass ValaReturnStatementClass;
typedef struct _ValaInterface ValaInterface;
typedef struct _ValaInterfaceClass ValaInterfaceClass;
typedef struct _ValaLambdaExpression ValaLambdaExpression; typedef struct _ValaLambdaExpression ValaLambdaExpression;
typedef struct _ValaLambdaExpressionClass ValaLambdaExpressionClass; typedef struct _ValaLambdaExpressionClass ValaLambdaExpressionClass;
typedef struct _ValaEmptyStatement ValaEmptyStatement; typedef struct _ValaEmptyStatement ValaEmptyStatement;
typedef struct _ValaEmptyStatementClass ValaEmptyStatementClass; typedef struct _ValaEmptyStatementClass ValaEmptyStatementClass;
typedef struct _ValaArrayCreationExpression ValaArrayCreationExpression; typedef struct _ValaArrayCreationExpression ValaArrayCreationExpression;
typedef struct _ValaArrayCreationExpressionClass ValaArrayCreationExpressio nClass; typedef struct _ValaArrayCreationExpressionClass ValaArrayCreationExpressio nClass;
typedef struct _ValaInitializerList ValaInitializerList; typedef struct _ValaInitializerList ValaInitializerList;
typedef struct _ValaInitializerListClass ValaInitializerListClass; typedef struct _ValaInitializerListClass ValaInitializerListClass;
typedef struct _ValaSwitchLabel ValaSwitchLabel; typedef struct _ValaSwitchLabel ValaSwitchLabel;
typedef struct _ValaSwitchLabelClass ValaSwitchLabelClass; typedef struct _ValaSwitchLabelClass ValaSwitchLabelClass;
skipping to change at line 272 skipping to change at line 272
void vala_code_node_accept (ValaCodeNode* self, ValaCodeVisitor* visitor); void vala_code_node_accept (ValaCodeNode* self, ValaCodeVisitor* visitor);
void vala_code_node_accept_children (ValaCodeNode* self, ValaCodeVisitor* v isitor); void vala_code_node_accept_children (ValaCodeNode* self, ValaCodeVisitor* v isitor);
gboolean vala_code_node_check (ValaCodeNode* self, ValaSemanticAnalyzer* an alyzer); gboolean vala_code_node_check (ValaCodeNode* self, ValaSemanticAnalyzer* an alyzer);
void vala_code_node_replace_type (ValaCodeNode* self, ValaDataType* old_typ e, ValaDataType* new_type); void vala_code_node_replace_type (ValaCodeNode* self, ValaDataType* old_typ e, ValaDataType* new_type);
void vala_code_node_replace_expression (ValaCodeNode* self, ValaExpression* old_node, ValaExpression* new_node); void vala_code_node_replace_expression (ValaCodeNode* self, ValaExpression* old_node, ValaExpression* new_node);
ValaAttribute* vala_code_node_get_attribute (ValaCodeNode* self, const char * name); ValaAttribute* vala_code_node_get_attribute (ValaCodeNode* self, const char * name);
char* vala_code_node_to_string (ValaCodeNode* self); char* vala_code_node_to_string (ValaCodeNode* self);
void vala_code_node_get_defined_variables (ValaCodeNode* self, GeeCollectio n* collection); void vala_code_node_get_defined_variables (ValaCodeNode* self, GeeCollectio n* collection);
void vala_code_node_get_used_variables (ValaCodeNode* self, GeeCollection* collection); void vala_code_node_get_used_variables (ValaCodeNode* self, GeeCollection* collection);
char* vala_code_node_get_temp_name (ValaCodeNode* self); char* vala_code_node_get_temp_name (ValaCodeNode* self);
const char* vala_code_node_get_type_name (ValaCodeNode* self);
ValaCodeNode* vala_code_node_get_parent_node (ValaCodeNode* self); ValaCodeNode* vala_code_node_get_parent_node (ValaCodeNode* self);
void vala_code_node_set_parent_node (ValaCodeNode* self, ValaCodeNode* valu e); void vala_code_node_set_parent_node (ValaCodeNode* self, ValaCodeNode* valu e);
ValaSourceReference* vala_code_node_get_source_reference (ValaCodeNode* sel f); ValaSourceReference* vala_code_node_get_source_reference (ValaCodeNode* sel f);
void vala_code_node_set_source_reference (ValaCodeNode* self, ValaSourceRef erence* value); void vala_code_node_set_source_reference (ValaCodeNode* self, ValaSourceRef erence* value);
ValaCCodeNode* vala_code_node_get_ccodenode (ValaCodeNode* self); ValaCCodeNode* vala_code_node_get_ccodenode (ValaCodeNode* self);
void vala_code_node_set_ccodenode (ValaCodeNode* self, ValaCCodeNode* value ); void vala_code_node_set_ccodenode (ValaCodeNode* self, ValaCCodeNode* value );
gboolean vala_code_node_get_checked (ValaCodeNode* self); gboolean vala_code_node_get_checked (ValaCodeNode* self);
void vala_code_node_set_checked (ValaCodeNode* self, gboolean value); void vala_code_node_set_checked (ValaCodeNode* self, gboolean value);
gboolean vala_code_node_get_error (ValaCodeNode* self); gboolean vala_code_node_get_error (ValaCodeNode* self);
void vala_code_node_set_error (ValaCodeNode* self, gboolean value); void vala_code_node_set_error (ValaCodeNode* self, gboolean value);
 End of changes. 9 change blocks. 
28 lines changed or deleted 29 lines changed or added


 valaflowanalyzer.h   valaflowanalyzer.h 
/* valaflowanalyzer.vala /* valaflowanalyzer.vala
* *
* Copyright (C) 2008 Jürg Billeter * Copyright (C) 2008-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.
skipping to change at line 38 skipping to change at line 38
#include <vala/valacodevisitor.h> #include <vala/valacodevisitor.h>
#include <vala/valacodecontext.h> #include <vala/valacodecontext.h>
#include <vala/valasourcefile.h> #include <vala/valasourcefile.h>
#include <vala/valaclass.h> #include <vala/valaclass.h>
#include <vala/valastruct.h> #include <vala/valastruct.h>
#include <vala/valainterface.h> #include <vala/valainterface.h>
#include <vala/valaenum.h> #include <vala/valaenum.h>
#include <vala/valaerrordomain.h> #include <vala/valaerrordomain.h>
#include <vala/valafield.h> #include <vala/valafield.h>
#include <vala/valamethod.h> #include <vala/valamethod.h>
#include <vala/valacreationmethod.h>
#include <vala/valaproperty.h> #include <vala/valaproperty.h>
#include <vala/valapropertyaccessor.h> #include <vala/valapropertyaccessor.h>
#include <vala/valablock.h> #include <vala/valablock.h>
#include <vala/valadeclarationstatement.h> #include <vala/valadeclarationstatement.h>
#include <vala/valaexpressionstatement.h> #include <vala/valaexpressionstatement.h>
#include <vala/valaifstatement.h> #include <vala/valaifstatement.h>
#include <vala/valaswitchstatement.h> #include <vala/valaswitchstatement.h>
#include <vala/valawhilestatement.h> #include <vala/valawhilestatement.h>
#include <vala/valadostatement.h> #include <vala/valadostatement.h>
#include <vala/valaforstatement.h> #include <vala/valaforstatement.h>
 End of changes. 2 change blocks. 
1 lines changed or deleted 2 lines changed or added


 valalambdaexpression.h   valalambdaexpression.h 
/* valalambdaexpression.vala /* valalambdaexpression.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


 valaobjecttypesymbol.h   valaobjecttypesymbol.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>
* Philip Van Hoof <pvanhoof@gnome.org> * Philip Van Hoof <pvanhoof@gnome.org>
*/ */
#ifndef __VALA_VALAOBJECTTYPESYMBOL_H__ #ifndef __VALA_VALAOBJECTTYPESYMBOL_H__
#define __VALA_VALAOBJECTTYPESYMBOL_H__ #define __VALA_VALAOBJECTTYPESYMBOL_H__
#include <glib.h> #include <glib.h>
#include <glib-object.h> #include <glib-object.h>
#include <gee/list.h>
#include <stdlib.h> #include <stdlib.h>
#include <string.h> #include <string.h>
#include <gee/list.h>
#include <vala/valatypesymbol.h> #include <vala/valatypesymbol.h>
#include <vala/valacodenode.h> #include <vala/valacodenode.h>
G_BEGIN_DECLS G_BEGIN_DECLS
#define VALA_TYPE_OBJECT_TYPE_SYMBOL (vala_object_type_symbol_get_type ()) #define VALA_TYPE_OBJECT_TYPE_SYMBOL (vala_object_type_symbol_get_type ())
#define VALA_OBJECT_TYPE_SYMBOL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VA LA_TYPE_OBJECT_TYPE_SYMBOL, ValaObjectTypeSymbol)) #define VALA_OBJECT_TYPE_SYMBOL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VA LA_TYPE_OBJECT_TYPE_SYMBOL, ValaObjectTypeSymbol))
#define VALA_OBJECT_TYPE_SYMBOL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((kla ss), VALA_TYPE_OBJECT_TYPE_SYMBOL, ValaObjectTypeSymbolClass)) #define VALA_OBJECT_TYPE_SYMBOL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((kla ss), VALA_TYPE_OBJECT_TYPE_SYMBOL, ValaObjectTypeSymbolClass))
#define VALA_IS_OBJECT_TYPE_SYMBOL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_OBJECT_TYPE_SYMBOL)) #define VALA_IS_OBJECT_TYPE_SYMBOL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_OBJECT_TYPE_SYMBOL))
#define VALA_IS_OBJECT_TYPE_SYMBOL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE (( klass), VALA_TYPE_OBJECT_TYPE_SYMBOL)) #define VALA_IS_OBJECT_TYPE_SYMBOL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE (( klass), VALA_TYPE_OBJECT_TYPE_SYMBOL))
 End of changes. 2 change blocks. 
1 lines changed or deleted 1 lines changed or added


 valapropertyaccessor.h   valapropertyaccessor.h 
/* valapropertyaccessor.vala /* valapropertyaccessor.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.
skipping to change at line 57 skipping to change at line 57
struct _ValaPropertyAccessor { struct _ValaPropertyAccessor {
ValaCodeNode parent_instance; ValaCodeNode parent_instance;
ValaPropertyAccessorPrivate * priv; ValaPropertyAccessorPrivate * priv;
}; };
struct _ValaPropertyAccessorClass { struct _ValaPropertyAccessorClass {
ValaCodeNodeClass parent_class; ValaCodeNodeClass parent_class;
}; };
char* vala_property_accessor_get_cname (ValaPropertyAccessor* self); char* vala_property_accessor_get_cname (ValaPropertyAccessor* self);
ValaPropertyAccessor* vala_property_accessor_construct (GType object_type, ValaPropertyAccessor* vala_property_accessor_construct (GType object_type,
gboolean readable, gboolean writable, gboolean construction, ValaBlock* bod gboolean readable, gboolean writable, gboolean construction, ValaDataType*
y, ValaSourceReference* source_reference); value_type, ValaBlock* body, ValaSourceReference* source_reference);
ValaPropertyAccessor* vala_property_accessor_new (gboolean readable, gboole ValaPropertyAccessor* vala_property_accessor_new (gboolean readable, gboole
an writable, gboolean construction, ValaBlock* body, ValaSourceReference* s an writable, gboolean construction, ValaDataType* value_type, ValaBlock* bo
ource_reference); dy, ValaSourceReference* source_reference);
void vala_property_accessor_process_attributes (ValaPropertyAccessor* self) ; void vala_property_accessor_process_attributes (ValaPropertyAccessor* self) ;
ValaProperty* vala_property_accessor_get_prop (ValaPropertyAccessor* self); ValaProperty* vala_property_accessor_get_prop (ValaPropertyAccessor* self);
void vala_property_accessor_set_prop (ValaPropertyAccessor* self, ValaPrope rty* value); void vala_property_accessor_set_prop (ValaPropertyAccessor* self, ValaPrope rty* value);
ValaDataType* vala_property_accessor_get_value_type (ValaPropertyAccessor*
self);
void vala_property_accessor_set_value_type (ValaPropertyAccessor* self, Val
aDataType* value);
gboolean vala_property_accessor_get_readable (ValaPropertyAccessor* self); gboolean vala_property_accessor_get_readable (ValaPropertyAccessor* self);
void vala_property_accessor_set_readable (ValaPropertyAccessor* self, gbool ean value); void vala_property_accessor_set_readable (ValaPropertyAccessor* self, gbool ean value);
gboolean vala_property_accessor_get_writable (ValaPropertyAccessor* self); gboolean vala_property_accessor_get_writable (ValaPropertyAccessor* self);
void vala_property_accessor_set_writable (ValaPropertyAccessor* self, gbool ean value); void vala_property_accessor_set_writable (ValaPropertyAccessor* self, gbool ean value);
gboolean vala_property_accessor_get_construction (ValaPropertyAccessor* sel f); gboolean vala_property_accessor_get_construction (ValaPropertyAccessor* sel f);
void vala_property_accessor_set_construction (ValaPropertyAccessor* self, g boolean value); void vala_property_accessor_set_construction (ValaPropertyAccessor* self, g boolean value);
ValaSymbolAccessibility vala_property_accessor_get_access (ValaPropertyAcce ssor* self); ValaSymbolAccessibility vala_property_accessor_get_access (ValaPropertyAcce ssor* self);
void vala_property_accessor_set_access (ValaPropertyAccessor* self, ValaSym bolAccessibility value); void vala_property_accessor_set_access (ValaPropertyAccessor* self, ValaSym bolAccessibility value);
ValaBlock* vala_property_accessor_get_body (ValaPropertyAccessor* self); ValaBlock* vala_property_accessor_get_body (ValaPropertyAccessor* self);
void vala_property_accessor_set_body (ValaPropertyAccessor* self, ValaBlock * value); void vala_property_accessor_set_body (ValaPropertyAccessor* self, ValaBlock * value);
 End of changes. 3 change blocks. 
7 lines changed or deleted 11 lines changed or added


 valareturnstatement.h   valareturnstatement.h 
/* valareturnstatement.vala /* valareturnstatement.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


 valascanner.h   valascanner.h 
/* valascanner.vala /* valascanner.vala
* *
* Copyright (C) 2008 Jürg Billeter * Copyright (C) 2008-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


 valasemanticanalyzer.h   valasemanticanalyzer.h 
/* valasemanticanalyzer.vala /* valasemanticanalyzer.vala
* *
* Copyright (C) 2006-2009 Jürg Billeter, Raffaele Sandrini * Copyright (C) 2006-2009 Jürg Billeter
* Copyright (C) 2006-2008 Raffaele Sandrini
* *
* 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 2 lines changed or added


 valasymbol.h   valasymbol.h 
/* valasymbol.vala /* valasymbol.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/