valaccodearraymodule.h | valaccodearraymodule.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_VALACCODEARRAYMODULE_H__ | #ifndef __GOBJECT_VALACCODEARRAYMODULE_H__ | |||
#define __GOBJECT_VALACCODEARRAYMODULE_H__ | #define __GOBJECT_VALACCODEARRAYMODULE_H__ | |||
#include <glib.h> | #include <glib.h> | |||
#include <glib-object.h> | #include <glib-object.h> | |||
#include <vala/valaformalparameter.h> | ||||
#include <gee/map.h> | ||||
#include <vala/valaelementaccess.h> | #include <vala/valaelementaccess.h> | |||
#include <vala/valaassignment.h> | #include <vala/valaassignment.h> | |||
#include <ccode/valaccodeexpression.h> | #include <ccode/valaccodeexpression.h> | |||
#include <vala/valaexpression.h> | #include <vala/valaexpression.h> | |||
#include <stdlib.h> | #include <stdlib.h> | |||
#include <string.h> | #include <string.h> | |||
#include <vala/valadatatype.h> | #include <vala/valadatatype.h> | |||
#include <vala/valasourcereference.h> | #include <vala/valasourcereference.h> | |||
#include <vala/valamethodcall.h> | #include <vala/valamethodcall.h> | |||
#include <vala/valaarraycreationexpression.h> | #include <vala/valaarraycreationexpression.h> | |||
End of changes. 1 change blocks. | ||||
0 lines changed or deleted | 2 lines changed or added | |||
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 <stdlib.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 <stdlib.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> | |||
#include <vala/valastruct.h> | #include <vala/valastruct.h> | |||
#include <vala/valasourcereference.h> | #include <vala/valasourcereference.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/valatrystatement.h> | ||||
#include <vala/valasymbol.h> | #include <vala/valasymbol.h> | |||
#include <vala/valatrystatement.h> | ||||
#include <vala/valaerrortype.h> | #include <vala/valaerrortype.h> | |||
#include <ccode/valaccodeidentifier.h> | #include <ccode/valaccodeidentifier.h> | |||
#include <ccode/valaccodefunction.h> | #include <ccode/valaccodefunction.h> | |||
#include <vala/valaproperty.h> | #include <vala/valaproperty.h> | |||
#include <ccode/valaccodefunctioncall.h> | #include <ccode/valaccodefunctioncall.h> | |||
#include <vala/valamemberaccess.h> | #include <vala/valamemberaccess.h> | |||
#include <vala/valaformalparameter.h> | #include <vala/valaformalparameter.h> | |||
#include <vala/valapropertyaccessor.h> | #include <vala/valapropertyaccessor.h> | |||
#include <ccode/valaccodestatement.h> | #include <ccode/valaccodestatement.h> | |||
#include <vala/valareturnstatement.h> | ||||
#include <vala/valacastexpression.h> | #include <vala/valacastexpression.h> | |||
#include <ccode/valaccodeblock.h> | ||||
#include <vala/valasourcefile.h> | #include <vala/valasourcefile.h> | |||
#include <vala/valaenum.h> | #include <vala/valaenum.h> | |||
#include <vala/valaenumvalue.h> | #include <vala/valaenumvalue.h> | |||
#include <vala/valamember.h> | #include <vala/valamember.h> | |||
#include <vala/valaconstant.h> | #include <vala/valaconstant.h> | |||
#include <vala/valafield.h> | #include <vala/valafield.h> | |||
#include <vala/valadestructor.h> | #include <vala/valadestructor.h> | |||
#include <vala/valablock.h> | #include <vala/valablock.h> | |||
#include <vala/valaemptystatement.h> | #include <vala/valaemptystatement.h> | |||
#include <vala/valadeclarationstatement.h> | #include <vala/valadeclarationstatement.h> | |||
#include <vala/valainitializerlist.h> | #include <vala/valainitializerlist.h> | |||
#include <vala/valaexpressionstatement.h> | #include <vala/valaexpressionstatement.h> | |||
#include <vala/valareturnstatement.h> | ||||
#include <vala/valalockstatement.h> | #include <vala/valalockstatement.h> | |||
#include <vala/valadeletestatement.h> | #include <vala/valadeletestatement.h> | |||
#include <vala/valabooleanliteral.h> | #include <vala/valabooleanliteral.h> | |||
#include <vala/valacharacterliteral.h> | #include <vala/valacharacterliteral.h> | |||
#include <vala/valaintegerliteral.h> | #include <vala/valaintegerliteral.h> | |||
#include <vala/valarealliteral.h> | #include <vala/valarealliteral.h> | |||
#include <vala/valastringliteral.h> | #include <vala/valastringliteral.h> | |||
#include <vala/valanullliteral.h> | #include <vala/valanullliteral.h> | |||
#include <vala/valaparenthesizedexpression.h> | ||||
#include <vala/valabaseaccess.h> | #include <vala/valabaseaccess.h> | |||
#include <vala/valapostfixexpression.h> | #include <vala/valapostfixexpression.h> | |||
#include <vala/valaobjectcreationexpression.h> | #include <vala/valaobjectcreationexpression.h> | |||
#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> | |||
skipping to change at line 161 | skipping to change at line 159 | |||
ValaCCodeFragment* module_init_fragment; | ValaCCodeFragment* module_init_fragment; | |||
ValaCCodeStruct* param_spec_struct; | ValaCCodeStruct* param_spec_struct; | |||
ValaCCodeStruct* instance_struct; | ValaCCodeStruct* instance_struct; | |||
ValaCCodeStruct* type_struct; | ValaCCodeStruct* type_struct; | |||
ValaCCodeStruct* instance_priv_struct; | ValaCCodeStruct* instance_priv_struct; | |||
ValaCCodeStruct* type_priv_struct; | ValaCCodeStruct* type_priv_struct; | |||
ValaCCodeStruct* closure_struct; | ValaCCodeStruct* closure_struct; | |||
ValaCCodeEnum* prop_enum; | ValaCCodeEnum* prop_enum; | |||
ValaCCodeEnum* cenum; | ValaCCodeEnum* cenum; | |||
ValaCCodeFunction* function; | ValaCCodeFunction* function; | |||
ValaCCodeBlock* block; | ||||
ValaCCodeFragment* pre_statement_fragment; | ValaCCodeFragment* pre_statement_fragment; | |||
GeeArrayList* temp_vars; | GeeArrayList* temp_vars; | |||
GeeArrayList* temp_ref_vars; | GeeArrayList* temp_ref_vars; | |||
GeeSet* user_marshal_set; | GeeSet* user_marshal_set; | |||
GeeSet* predefined_marshal_set; | GeeSet* predefined_marshal_set; | |||
GeeSet* c_keywords; | GeeSet* c_keywords; | |||
gint next_temp_var_id; | gint next_temp_var_id; | |||
gboolean in_creation_method; | gboolean in_creation_method; | |||
gboolean in_constructor; | gboolean in_constructor; | |||
gboolean in_static_or_class_ctor; | gboolean in_static_or_class_ctor; | |||
End of changes. 9 change blocks. | ||||
7 lines changed or deleted | 4 lines changed or added | |||
valaccodedelegatemodule.h | valaccodedelegatemodule.h | |||
---|---|---|---|---|
skipping to change at line 36 | skipping to change at line 36 | |||
#define __GOBJECT_VALACCODEDELEGATEMODULE_H__ | #define __GOBJECT_VALACCODEDELEGATEMODULE_H__ | |||
#include <glib.h> | #include <glib.h> | |||
#include <glib-object.h> | #include <glib-object.h> | |||
#include <vala/valadelegate.h> | #include <vala/valadelegate.h> | |||
#include <stdlib.h> | #include <stdlib.h> | |||
#include <string.h> | #include <string.h> | |||
#include <ccode/valaccodeexpression.h> | #include <ccode/valaccodeexpression.h> | |||
#include <vala/valaexpression.h> | #include <vala/valaexpression.h> | |||
#include <vala/valadatatype.h> | #include <vala/valadatatype.h> | |||
#include <vala/valaformalparameter.h> | ||||
#include <gee/map.h> | ||||
#include <gobject/valaccodearraymodule.h> | #include <gobject/valaccodearraymodule.h> | |||
#include <gobject/valaccodegenerator.h> | #include <gobject/valaccodegenerator.h> | |||
#include <gobject/valaccodemodule.h> | #include <gobject/valaccodemodule.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
#define VALA_TYPE_CCODE_DELEGATE_MODULE (vala_ccode_delegate_module_get_typ e ()) | #define VALA_TYPE_CCODE_DELEGATE_MODULE (vala_ccode_delegate_module_get_typ e ()) | |||
#define VALA_CCODE_DELEGATE_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_CCODE_DELEGATE_MODULE, ValaCCodeDelegateModule)) | #define VALA_CCODE_DELEGATE_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_CCODE_DELEGATE_MODULE, ValaCCodeDelegateModule)) | |||
#define VALA_CCODE_DELEGATE_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST (( klass), VALA_TYPE_CCODE_DELEGATE_MODULE, ValaCCodeDelegateModuleClass)) | #define VALA_CCODE_DELEGATE_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST (( klass), VALA_TYPE_CCODE_DELEGATE_MODULE, ValaCCodeDelegateModuleClass)) | |||
#define VALA_IS_CCODE_DELEGATE_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((ob j), VALA_TYPE_CCODE_DELEGATE_MODULE)) | #define VALA_IS_CCODE_DELEGATE_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((ob j), VALA_TYPE_CCODE_DELEGATE_MODULE)) | |||
End of changes. 1 change blocks. | ||||
0 lines changed or deleted | 2 lines changed or added | |||
valaccodefunction.h | valaccodefunction.h | |||
---|---|---|---|---|
/* valaccodefunction.vala | /* valaccodefunction.vala | |||
* | * | |||
* Copyright (C) 2006-2007 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 | |||
valaccodegenerator.h | valaccodegenerator.h | |||
---|---|---|---|---|
/* valaccodegenerator.vala | /* valaccodegenerator.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. | |||
skipping to change at line 82 | skipping to change at line 83 | |||
#include <vala/valacatchclause.h> | #include <vala/valacatchclause.h> | |||
#include <vala/valalockstatement.h> | #include <vala/valalockstatement.h> | |||
#include <vala/valadeletestatement.h> | #include <vala/valadeletestatement.h> | |||
#include <vala/valaarraycreationexpression.h> | #include <vala/valaarraycreationexpression.h> | |||
#include <vala/valabooleanliteral.h> | #include <vala/valabooleanliteral.h> | |||
#include <vala/valacharacterliteral.h> | #include <vala/valacharacterliteral.h> | |||
#include <vala/valaintegerliteral.h> | #include <vala/valaintegerliteral.h> | |||
#include <vala/valarealliteral.h> | #include <vala/valarealliteral.h> | |||
#include <vala/valastringliteral.h> | #include <vala/valastringliteral.h> | |||
#include <vala/valanullliteral.h> | #include <vala/valanullliteral.h> | |||
#include <vala/valaparenthesizedexpression.h> | ||||
#include <vala/valamemberaccess.h> | #include <vala/valamemberaccess.h> | |||
#include <vala/valamethodcall.h> | #include <vala/valamethodcall.h> | |||
#include <vala/valaelementaccess.h> | #include <vala/valaelementaccess.h> | |||
#include <vala/valabaseaccess.h> | #include <vala/valabaseaccess.h> | |||
#include <vala/valapostfixexpression.h> | #include <vala/valapostfixexpression.h> | |||
#include <vala/valaobjectcreationexpression.h> | #include <vala/valaobjectcreationexpression.h> | |||
#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/valacastexpression.h> | #include <vala/valacastexpression.h> | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
valaccodelinedirective.h | valaccodelinedirective.h | |||
---|---|---|---|---|
skipping to change at line 59 | skipping to change at line 59 | |||
}; | }; | |||
struct _ValaCCodeLineDirectiveClass { | struct _ValaCCodeLineDirectiveClass { | |||
ValaCCodeNodeClass parent_class; | ValaCCodeNodeClass parent_class; | |||
}; | }; | |||
ValaCCodeLineDirective* vala_ccode_line_directive_construct (GType object_t ype, const char* _filename, gint _line); | ValaCCodeLineDirective* vala_ccode_line_directive_construct (GType object_t ype, const char* _filename, gint _line); | |||
ValaCCodeLineDirective* vala_ccode_line_directive_new (const char* _filenam e, gint _line); | ValaCCodeLineDirective* vala_ccode_line_directive_new (const char* _filenam e, gint _line); | |||
const char* vala_ccode_line_directive_get_filename (ValaCCodeLineDirective* self); | const char* vala_ccode_line_directive_get_filename (ValaCCodeLineDirective* self); | |||
void vala_ccode_line_directive_set_filename (ValaCCodeLineDirective* self, const char* value); | void vala_ccode_line_directive_set_filename (ValaCCodeLineDirective* self, const char* value); | |||
gint vala_ccode_line_directive_get_line (ValaCCodeLineDirective* self); | gint vala_ccode_line_directive_get_line_number (ValaCCodeLineDirective* sel | |||
void vala_ccode_line_directive_set_line (ValaCCodeLineDirective* self, gint | f); | |||
value); | void vala_ccode_line_directive_set_line_number (ValaCCodeLineDirective* sel | |||
f, gint value); | ||||
GType vala_ccode_line_directive_get_type (void); | GType vala_ccode_line_directive_get_type (void); | |||
G_END_DECLS | G_END_DECLS | |||
#endif | #endif | |||
End of changes. 1 change blocks. | ||||
3 lines changed or deleted | 4 lines changed or added | |||
valaccodemethodmodule.h | valaccodemethodmodule.h | |||
---|---|---|---|---|
skipping to change at line 29 | skipping to change at line 29 | |||
* 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_VALACCODEMETHODMODULE_H__ | #ifndef __GOBJECT_VALACCODEMETHODMODULE_H__ | |||
#define __GOBJECT_VALACCODEMETHODMODULE_H__ | #define __GOBJECT_VALACCODEMETHODMODULE_H__ | |||
#include <glib.h> | #include <glib.h> | |||
#include <glib-object.h> | #include <glib-object.h> | |||
#include <vala/valamethod.h> | #include <vala/valaformalparameter.h> | |||
#include <stdlib.h> | ||||
#include <string.h> | ||||
#include <vala/valadatatype.h> | ||||
#include <gee/map.h> | #include <gee/map.h> | |||
#include <vala/valamethod.h> | ||||
#include <ccode/valaccodefunction.h> | #include <ccode/valaccodefunction.h> | |||
#include <ccode/valaccodefunctiondeclarator.h> | #include <ccode/valaccodefunctiondeclarator.h> | |||
#include <ccode/valaccodefunctioncall.h> | #include <ccode/valaccodefunctioncall.h> | |||
#include <stdlib.h> | ||||
#include <string.h> | ||||
#include <ccode/valaccodestatement.h> | ||||
#include <vala/valadatatype.h> | ||||
#include <vala/valacreationmethod.h> | #include <vala/valacreationmethod.h> | |||
#include <gobject/valaccodestructmodule.h> | #include <gobject/valaccodestructmodule.h> | |||
#include <gobject/valaccodegenerator.h> | #include <gobject/valaccodegenerator.h> | |||
#include <gobject/valaccodemodule.h> | #include <gobject/valaccodemodule.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
#define VALA_TYPE_CCODE_METHOD_MODULE (vala_ccode_method_module_get_type () ) | #define VALA_TYPE_CCODE_METHOD_MODULE (vala_ccode_method_module_get_type () ) | |||
#define VALA_CCODE_METHOD_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), V ALA_TYPE_CCODE_METHOD_MODULE, ValaCCodeMethodModule)) | #define VALA_CCODE_METHOD_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), V ALA_TYPE_CCODE_METHOD_MODULE, ValaCCodeMethodModule)) | |||
#define VALA_CCODE_METHOD_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((kl ass), VALA_TYPE_CCODE_METHOD_MODULE, ValaCCodeMethodModuleClass)) | #define VALA_CCODE_METHOD_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((kl ass), VALA_TYPE_CCODE_METHOD_MODULE, ValaCCodeMethodModuleClass)) | |||
skipping to change at line 65 | skipping to change at line 67 | |||
/** | /** | |||
* The link between a method and generated code. | * The link between a method and generated code. | |||
*/ | */ | |||
struct _ValaCCodeMethodModule { | struct _ValaCCodeMethodModule { | |||
ValaCCodeStructModule parent_instance; | ValaCCodeStructModule parent_instance; | |||
ValaCCodeMethodModulePrivate * priv; | ValaCCodeMethodModulePrivate * priv; | |||
}; | }; | |||
struct _ValaCCodeMethodModuleClass { | struct _ValaCCodeMethodModuleClass { | |||
ValaCCodeStructModuleClass parent_class; | ValaCCodeStructModuleClass parent_class; | |||
void (*generate_method_result_declaration) (ValaCCodeMethodModule* s | ||||
elf, ValaMethod* m, ValaCCodeFunction* cfunc, GeeMap* cparam_map, GeeMap* c | ||||
arg_map); | ||||
void (*generate_parameter) (ValaCCodeMethodModule* self, ValaFormalP | ||||
arameter* param, GeeMap* cparam_map, GeeMap* carg_map); | ||||
}; | }; | |||
ValaCCodeMethodModule* vala_ccode_method_module_construct (GType object_typ e, ValaCCodeGenerator* codegen, ValaCCodeModule* next); | ValaCCodeMethodModule* vala_ccode_method_module_construct (GType object_typ e, ValaCCodeGenerator* codegen, ValaCCodeModule* next); | |||
ValaCCodeMethodModule* vala_ccode_method_module_new (ValaCCodeGenerator* co degen, ValaCCodeModule* next); | ValaCCodeMethodModule* vala_ccode_method_module_new (ValaCCodeGenerator* co degen, ValaCCodeModule* next); | |||
void vala_ccode_method_module_generate_method_result_declaration (ValaCCode | ||||
MethodModule* self, ValaMethod* m, ValaCCodeFunction* cfunc, GeeMap* cparam | ||||
_map, GeeMap* carg_map); | ||||
ValaCCodeStatement* vala_ccode_method_module_complete_async (ValaCCodeMetho | ||||
dModule* self); | ||||
void vala_ccode_method_module_generate_parameter (ValaCCodeMethodModule* se | ||||
lf, ValaFormalParameter* param, GeeMap* cparam_map, GeeMap* carg_map); | ||||
void vala_ccode_method_module_generate_vfunc (ValaCCodeMethodModule* self, ValaMethod* m, ValaDataType* return_type, GeeMap* cparam_map, GeeMap* carg_ map, const char* suffix, gint direction); | void vala_ccode_method_module_generate_vfunc (ValaCCodeMethodModule* self, ValaMethod* m, ValaDataType* return_type, GeeMap* cparam_map, GeeMap* carg_ map, const char* suffix, gint direction); | |||
GType vala_ccode_method_module_get_type (void); | GType vala_ccode_method_module_get_type (void); | |||
G_END_DECLS | G_END_DECLS | |||
#endif | #endif | |||
End of changes. 5 change blocks. | ||||
4 lines changed or deleted | 18 lines changed or added | |||
valaccodemodule.h | valaccodemodule.h | |||
---|---|---|---|---|
skipping to change at line 40 | skipping to change at line 40 | |||
#include <ccode/valaccodeexpression.h> | #include <ccode/valaccodeexpression.h> | |||
#include <vala/valaexpression.h> | #include <vala/valaexpression.h> | |||
#include <vala/valadynamicsignal.h> | #include <vala/valadynamicsignal.h> | |||
#include <vala/valacodenode.h> | #include <vala/valacodenode.h> | |||
#include <ccode/valaccodefragment.h> | #include <ccode/valaccodefragment.h> | |||
#include <ccode/valaccodefunctioncall.h> | #include <ccode/valaccodefunctioncall.h> | |||
#include <vala/valaproperty.h> | #include <vala/valaproperty.h> | |||
#include <vala/valasignal.h> | #include <vala/valasignal.h> | |||
#include <vala/valatypesymbol.h> | #include <vala/valatypesymbol.h> | |||
#include <vala/valaobjecttypesymbol.h> | #include <vala/valaobjecttypesymbol.h> | |||
#include <vala/valastruct.h> | ||||
#include <ccode/valaccodeidentifier.h> | #include <ccode/valaccodeidentifier.h> | |||
#include <vala/valadatatype.h> | #include <vala/valadatatype.h> | |||
#include <vala/valadynamicproperty.h> | #include <vala/valadynamicproperty.h> | |||
#include <gee/list.h> | #include <gee/list.h> | |||
#include <vala/valaelementaccess.h> | ||||
#include <ccode/valaccodeconstant.h> | #include <ccode/valaccodeconstant.h> | |||
#include <vala/valaassignment.h> | ||||
#include <vala/valamethod.h> | #include <vala/valamethod.h> | |||
#include <vala/valamemberaccess.h> | ||||
#include <gee/map.h> | ||||
#include <ccode/valaccodefunction.h> | ||||
#include <ccode/valaccodefunctiondeclarator.h> | ||||
#include <vala/valareturnstatement.h> | ||||
#include <vala/valacastexpression.h> | ||||
#include <vala/valainterface.h> | ||||
#include <vala/valadynamicmethod.h> | #include <vala/valadynamicmethod.h> | |||
#include <vala/valamethodcall.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/valainterface.h> | ||||
#include <vala/valastruct.h> | ||||
#include <vala/valaenum.h> | #include <vala/valaenum.h> | |||
#include <vala/valaenumvalue.h> | #include <vala/valaenumvalue.h> | |||
#include <vala/valaerrordomain.h> | #include <vala/valaerrordomain.h> | |||
#include <vala/valaerrorcode.h> | #include <vala/valaerrorcode.h> | |||
#include <vala/valadelegate.h> | #include <vala/valadelegate.h> | |||
#include <vala/valamember.h> | #include <vala/valamember.h> | |||
#include <vala/valaconstant.h> | #include <vala/valaconstant.h> | |||
#include <vala/valafield.h> | #include <vala/valafield.h> | |||
#include <vala/valacreationmethod.h> | #include <vala/valacreationmethod.h> | |||
#include <vala/valaformalparameter.h> | #include <vala/valaformalparameter.h> | |||
skipping to change at line 81 | skipping to change at line 90 | |||
#include <vala/valaifstatement.h> | #include <vala/valaifstatement.h> | |||
#include <vala/valaswitchstatement.h> | #include <vala/valaswitchstatement.h> | |||
#include <vala/valaswitchsection.h> | #include <vala/valaswitchsection.h> | |||
#include <vala/valaswitchlabel.h> | #include <vala/valaswitchlabel.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> | |||
#include <vala/valaforeachstatement.h> | #include <vala/valaforeachstatement.h> | |||
#include <vala/valabreakstatement.h> | #include <vala/valabreakstatement.h> | |||
#include <vala/valacontinuestatement.h> | #include <vala/valacontinuestatement.h> | |||
#include <vala/valareturnstatement.h> | ||||
#include <vala/valayieldstatement.h> | #include <vala/valayieldstatement.h> | |||
#include <vala/valathrowstatement.h> | #include <vala/valathrowstatement.h> | |||
#include <vala/valatrystatement.h> | #include <vala/valatrystatement.h> | |||
#include <vala/valacatchclause.h> | #include <vala/valacatchclause.h> | |||
#include <vala/valalockstatement.h> | #include <vala/valalockstatement.h> | |||
#include <vala/valadeletestatement.h> | #include <vala/valadeletestatement.h> | |||
#include <vala/valaarraycreationexpression.h> | #include <vala/valaarraycreationexpression.h> | |||
#include <vala/valabooleanliteral.h> | #include <vala/valabooleanliteral.h> | |||
#include <vala/valacharacterliteral.h> | #include <vala/valacharacterliteral.h> | |||
#include <vala/valaintegerliteral.h> | #include <vala/valaintegerliteral.h> | |||
#include <vala/valarealliteral.h> | #include <vala/valarealliteral.h> | |||
#include <vala/valastringliteral.h> | #include <vala/valastringliteral.h> | |||
#include <vala/valanullliteral.h> | #include <vala/valanullliteral.h> | |||
#include <vala/valaparenthesizedexpression.h> | ||||
#include <vala/valamemberaccess.h> | ||||
#include <vala/valamethodcall.h> | ||||
#include <vala/valaelementaccess.h> | ||||
#include <vala/valabaseaccess.h> | #include <vala/valabaseaccess.h> | |||
#include <vala/valapostfixexpression.h> | #include <vala/valapostfixexpression.h> | |||
#include <vala/valaobjectcreationexpression.h> | #include <vala/valaobjectcreationexpression.h> | |||
#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/valacastexpression.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 <vala/valaassignment.h> | ||||
#include <gee/map.h> | ||||
#include <ccode/valaccodefunction.h> | ||||
#include <ccode/valaccodefunctiondeclarator.h> | ||||
#include <gobject/valaccodegenerator.h> | #include <gobject/valaccodegenerator.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
#define VALA_TYPE_CCODE_MODULE (vala_ccode_module_get_type ()) | #define VALA_TYPE_CCODE_MODULE (vala_ccode_module_get_type ()) | |||
#define VALA_CCODE_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYP E_CCODE_MODULE, ValaCCodeModule)) | #define VALA_CCODE_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYP E_CCODE_MODULE, ValaCCodeModule)) | |||
#define VALA_CCODE_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), V ALA_TYPE_CCODE_MODULE, ValaCCodeModuleClass)) | #define VALA_CCODE_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), V ALA_TYPE_CCODE_MODULE, ValaCCodeModuleClass)) | |||
#define VALA_IS_CCODE_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_ TYPE_CCODE_MODULE)) | #define VALA_IS_CCODE_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_ TYPE_CCODE_MODULE)) | |||
#define VALA_IS_CCODE_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass) , VALA_TYPE_CCODE_MODULE)) | #define VALA_IS_CCODE_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass) , VALA_TYPE_CCODE_MODULE)) | |||
#define VALA_CCODE_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_TYPE_CCODE_MODULE, ValaCCodeModuleClass)) | #define VALA_CCODE_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_TYPE_CCODE_MODULE, ValaCCodeModuleClass)) | |||
skipping to change at line 195 | skipping to change at line 194 | |||
void (*visit_lock_statement) (ValaCCodeModule* self, ValaLockStateme nt* stmt); | void (*visit_lock_statement) (ValaCCodeModule* self, ValaLockStateme nt* stmt); | |||
void (*visit_delete_statement) (ValaCCodeModule* self, ValaDeleteSta tement* stmt); | void (*visit_delete_statement) (ValaCCodeModule* self, ValaDeleteSta tement* stmt); | |||
void (*visit_expression) (ValaCCodeModule* self, ValaExpression* exp r); | void (*visit_expression) (ValaCCodeModule* self, ValaExpression* exp r); | |||
void (*visit_array_creation_expression) (ValaCCodeModule* self, Vala ArrayCreationExpression* expr); | void (*visit_array_creation_expression) (ValaCCodeModule* self, Vala ArrayCreationExpression* expr); | |||
void (*visit_boolean_literal) (ValaCCodeModule* self, ValaBooleanLit eral* expr); | void (*visit_boolean_literal) (ValaCCodeModule* self, ValaBooleanLit eral* expr); | |||
void (*visit_character_literal) (ValaCCodeModule* self, ValaCharacte rLiteral* expr); | void (*visit_character_literal) (ValaCCodeModule* self, ValaCharacte rLiteral* expr); | |||
void (*visit_integer_literal) (ValaCCodeModule* self, ValaIntegerLit eral* expr); | void (*visit_integer_literal) (ValaCCodeModule* self, ValaIntegerLit eral* expr); | |||
void (*visit_real_literal) (ValaCCodeModule* self, ValaRealLiteral* expr); | void (*visit_real_literal) (ValaCCodeModule* self, ValaRealLiteral* expr); | |||
void (*visit_string_literal) (ValaCCodeModule* self, ValaStringLiter al* expr); | void (*visit_string_literal) (ValaCCodeModule* self, ValaStringLiter al* expr); | |||
void (*visit_null_literal) (ValaCCodeModule* self, ValaNullLiteral* expr); | void (*visit_null_literal) (ValaCCodeModule* self, ValaNullLiteral* expr); | |||
void (*visit_parenthesized_expression) (ValaCCodeModule* self, ValaP arenthesizedExpression* expr); | ||||
void (*visit_member_access) (ValaCCodeModule* self, ValaMemberAccess * expr); | void (*visit_member_access) (ValaCCodeModule* self, ValaMemberAccess * expr); | |||
void (*visit_method_call) (ValaCCodeModule* self, ValaMethodCall* ex pr); | void (*visit_method_call) (ValaCCodeModule* self, ValaMethodCall* ex pr); | |||
void (*visit_element_access) (ValaCCodeModule* self, ValaElementAcce ss* expr); | void (*visit_element_access) (ValaCCodeModule* self, ValaElementAcce ss* expr); | |||
void (*visit_base_access) (ValaCCodeModule* self, ValaBaseAccess* ex pr); | void (*visit_base_access) (ValaCCodeModule* self, ValaBaseAccess* ex pr); | |||
void (*visit_postfix_expression) (ValaCCodeModule* self, ValaPostfix Expression* expr); | void (*visit_postfix_expression) (ValaCCodeModule* self, ValaPostfix Expression* expr); | |||
void (*visit_object_creation_expression) (ValaCCodeModule* self, Val aObjectCreationExpression* expr); | void (*visit_object_creation_expression) (ValaCCodeModule* self, Val aObjectCreationExpression* expr); | |||
void (*visit_sizeof_expression) (ValaCCodeModule* self, ValaSizeofEx pression* expr); | void (*visit_sizeof_expression) (ValaCCodeModule* self, ValaSizeofEx pression* expr); | |||
void (*visit_typeof_expression) (ValaCCodeModule* self, ValaTypeofEx pression* expr); | void (*visit_typeof_expression) (ValaCCodeModule* self, ValaTypeofEx pression* expr); | |||
void (*visit_unary_expression) (ValaCCodeModule* self, ValaUnaryExpr ession* expr); | void (*visit_unary_expression) (ValaCCodeModule* self, ValaUnaryExpr ession* expr); | |||
void (*visit_cast_expression) (ValaCCodeModule* self, ValaCastExpres sion* expr); | void (*visit_cast_expression) (ValaCCodeModule* self, ValaCastExpres sion* expr); | |||
void (*visit_pointer_indirection) (ValaCCodeModule* self, ValaPointe rIndirection* expr); | void (*visit_pointer_indirection) (ValaCCodeModule* self, ValaPointe rIndirection* expr); | |||
void (*visit_addressof_expression) (ValaCCodeModule* self, ValaAddre ssofExpression* expr); | void (*visit_addressof_expression) (ValaCCodeModule* self, ValaAddre ssofExpression* expr); | |||
void (*visit_reference_transfer_expression) (ValaCCodeModule* self, ValaReferenceTransferExpression* expr); | void (*visit_reference_transfer_expression) (ValaCCodeModule* self, ValaReferenceTransferExpression* expr); | |||
void (*visit_binary_expression) (ValaCCodeModule* self, ValaBinaryEx pression* expr); | void (*visit_binary_expression) (ValaCCodeModule* self, ValaBinaryEx pression* expr); | |||
void (*visit_type_check) (ValaCCodeModule* self, ValaTypeCheck* expr ); | void (*visit_type_check) (ValaCCodeModule* self, ValaTypeCheck* expr ); | |||
void (*visit_lambda_expression) (ValaCCodeModule* self, ValaLambdaEx pression* l); | void (*visit_lambda_expression) (ValaCCodeModule* self, ValaLambdaEx pression* l); | |||
void (*visit_assignment) (ValaCCodeModule* self, ValaAssignment* a); | void (*visit_assignment) (ValaCCodeModule* self, ValaAssignment* a); | |||
void (*generate_cparameters) (ValaCCodeModule* self, ValaMethod* m, ValaDataType* creturn_type, gboolean in_gtypeinstance_creation_method, GeeM ap* cparam_map, ValaCCodeFunction* func, ValaCCodeFunctionDeclarator* vdecl arator, GeeMap* carg_map, ValaCCodeFunctionCall* vcall, gint direction); | void (*generate_cparameters) (ValaCCodeModule* self, ValaMethod* m, GeeMap* cparam_map, ValaCCodeFunction* func, ValaCCodeFunctionDeclarator* v declarator, GeeMap* carg_map, ValaCCodeFunctionCall* vcall, gint direction) ; | |||
char* (*get_custom_creturn_type) (ValaCCodeModule* self, ValaMethod* m); | char* (*get_custom_creturn_type) (ValaCCodeModule* self, ValaMethod* m); | |||
void (*generate_dynamic_method_wrapper) (ValaCCodeModule* self, Vala DynamicMethod* method); | void (*generate_dynamic_method_wrapper) (ValaCCodeModule* self, Vala DynamicMethod* method); | |||
gboolean (*method_has_wrapper) (ValaCCodeModule* self, ValaMethod* m ethod); | gboolean (*method_has_wrapper) (ValaCCodeModule* self, ValaMethod* m ethod); | |||
ValaCCodeIdentifier* (*get_value_setter_function) (ValaCCodeModule* self, ValaDataType* type_reference); | ValaCCodeIdentifier* (*get_value_setter_function) (ValaCCodeModule* self, ValaDataType* type_reference); | |||
ValaCCodeExpression* (*get_construct_property_assignment) (ValaCCode Module* self, ValaCCodeConstant* canonical_cconstant, ValaDataType* propert y_type, ValaCCodeExpression* value); | ValaCCodeExpression* (*get_construct_property_assignment) (ValaCCode Module* self, ValaCCodeConstant* canonical_cconstant, ValaDataType* propert y_type, ValaCCodeExpression* value); | |||
ValaCCodeFunctionCall* (*get_param_spec) (ValaCCodeModule* self, Val aProperty* prop); | ValaCCodeFunctionCall* (*get_param_spec) (ValaCCodeModule* self, Val aProperty* prop); | |||
ValaCCodeFunctionCall* (*get_signal_creation) (ValaCCodeModule* self , ValaSignal* sig, ValaTypeSymbol* type); | ValaCCodeFunctionCall* (*get_signal_creation) (ValaCCodeModule* self , ValaSignal* sig, ValaTypeSymbol* type); | |||
ValaCCodeFragment* (*register_dbus_info) (ValaCCodeModule* self, Val aObjectTypeSymbol* bindable); | ValaCCodeFragment* (*register_dbus_info) (ValaCCodeModule* self, Val aObjectTypeSymbol* bindable); | |||
char* (*get_dynamic_property_getter_cname) (ValaCCodeModule* self, V alaDynamicProperty* node); | char* (*get_dynamic_property_getter_cname) (ValaCCodeModule* self, V alaDynamicProperty* node); | |||
char* (*get_dynamic_property_setter_cname) (ValaCCodeModule* self, V alaDynamicProperty* node); | char* (*get_dynamic_property_setter_cname) (ValaCCodeModule* self, V alaDynamicProperty* node); | |||
skipping to change at line 295 | skipping to change at line 293 | |||
void vala_ccode_module_visit_lock_statement (ValaCCodeModule* self, ValaLoc kStatement* stmt); | void vala_ccode_module_visit_lock_statement (ValaCCodeModule* self, ValaLoc kStatement* stmt); | |||
void vala_ccode_module_visit_delete_statement (ValaCCodeModule* self, ValaD eleteStatement* stmt); | void vala_ccode_module_visit_delete_statement (ValaCCodeModule* self, ValaD eleteStatement* stmt); | |||
void vala_ccode_module_visit_expression (ValaCCodeModule* self, ValaExpress ion* expr); | void vala_ccode_module_visit_expression (ValaCCodeModule* self, ValaExpress ion* expr); | |||
void vala_ccode_module_visit_array_creation_expression (ValaCCodeModule* se lf, ValaArrayCreationExpression* expr); | void vala_ccode_module_visit_array_creation_expression (ValaCCodeModule* se lf, ValaArrayCreationExpression* expr); | |||
void vala_ccode_module_visit_boolean_literal (ValaCCodeModule* self, ValaBo oleanLiteral* expr); | void vala_ccode_module_visit_boolean_literal (ValaCCodeModule* self, ValaBo oleanLiteral* expr); | |||
void vala_ccode_module_visit_character_literal (ValaCCodeModule* self, Vala CharacterLiteral* expr); | void vala_ccode_module_visit_character_literal (ValaCCodeModule* self, Vala CharacterLiteral* expr); | |||
void vala_ccode_module_visit_integer_literal (ValaCCodeModule* self, ValaIn tegerLiteral* expr); | void vala_ccode_module_visit_integer_literal (ValaCCodeModule* self, ValaIn tegerLiteral* expr); | |||
void vala_ccode_module_visit_real_literal (ValaCCodeModule* self, ValaRealL iteral* expr); | void vala_ccode_module_visit_real_literal (ValaCCodeModule* self, ValaRealL iteral* expr); | |||
void vala_ccode_module_visit_string_literal (ValaCCodeModule* self, ValaStr ingLiteral* expr); | void vala_ccode_module_visit_string_literal (ValaCCodeModule* self, ValaStr ingLiteral* expr); | |||
void vala_ccode_module_visit_null_literal (ValaCCodeModule* self, ValaNullL iteral* expr); | void vala_ccode_module_visit_null_literal (ValaCCodeModule* self, ValaNullL iteral* expr); | |||
void vala_ccode_module_visit_parenthesized_expression (ValaCCodeModule* sel f, ValaParenthesizedExpression* expr); | ||||
void vala_ccode_module_visit_member_access (ValaCCodeModule* self, ValaMemb erAccess* expr); | void vala_ccode_module_visit_member_access (ValaCCodeModule* self, ValaMemb erAccess* expr); | |||
void vala_ccode_module_visit_method_call (ValaCCodeModule* self, ValaMethod Call* expr); | void vala_ccode_module_visit_method_call (ValaCCodeModule* self, ValaMethod Call* expr); | |||
void vala_ccode_module_visit_element_access (ValaCCodeModule* self, ValaEle mentAccess* expr); | void vala_ccode_module_visit_element_access (ValaCCodeModule* self, ValaEle mentAccess* expr); | |||
void vala_ccode_module_visit_base_access (ValaCCodeModule* self, ValaBaseAc cess* expr); | void vala_ccode_module_visit_base_access (ValaCCodeModule* self, ValaBaseAc cess* expr); | |||
void vala_ccode_module_visit_postfix_expression (ValaCCodeModule* self, Val aPostfixExpression* expr); | void vala_ccode_module_visit_postfix_expression (ValaCCodeModule* self, Val aPostfixExpression* expr); | |||
void vala_ccode_module_visit_object_creation_expression (ValaCCodeModule* s elf, ValaObjectCreationExpression* expr); | void vala_ccode_module_visit_object_creation_expression (ValaCCodeModule* s elf, ValaObjectCreationExpression* expr); | |||
void vala_ccode_module_visit_sizeof_expression (ValaCCodeModule* self, Vala SizeofExpression* expr); | void vala_ccode_module_visit_sizeof_expression (ValaCCodeModule* self, Vala SizeofExpression* expr); | |||
void vala_ccode_module_visit_typeof_expression (ValaCCodeModule* self, Vala TypeofExpression* expr); | void vala_ccode_module_visit_typeof_expression (ValaCCodeModule* self, Vala TypeofExpression* expr); | |||
void vala_ccode_module_visit_unary_expression (ValaCCodeModule* self, ValaU naryExpression* expr); | void vala_ccode_module_visit_unary_expression (ValaCCodeModule* self, ValaU naryExpression* expr); | |||
void vala_ccode_module_visit_cast_expression (ValaCCodeModule* self, ValaCa stExpression* expr); | void vala_ccode_module_visit_cast_expression (ValaCCodeModule* self, ValaCa stExpression* expr); | |||
void vala_ccode_module_visit_pointer_indirection (ValaCCodeModule* self, Va laPointerIndirection* expr); | void vala_ccode_module_visit_pointer_indirection (ValaCCodeModule* self, Va laPointerIndirection* expr); | |||
void vala_ccode_module_visit_addressof_expression (ValaCCodeModule* self, V alaAddressofExpression* expr); | void vala_ccode_module_visit_addressof_expression (ValaCCodeModule* self, V alaAddressofExpression* expr); | |||
void vala_ccode_module_visit_reference_transfer_expression (ValaCCodeModule * self, ValaReferenceTransferExpression* expr); | void vala_ccode_module_visit_reference_transfer_expression (ValaCCodeModule * self, ValaReferenceTransferExpression* expr); | |||
void vala_ccode_module_visit_binary_expression (ValaCCodeModule* self, Vala BinaryExpression* expr); | void vala_ccode_module_visit_binary_expression (ValaCCodeModule* self, Vala BinaryExpression* expr); | |||
void vala_ccode_module_visit_type_check (ValaCCodeModule* self, ValaTypeChe ck* expr); | void vala_ccode_module_visit_type_check (ValaCCodeModule* self, ValaTypeChe ck* expr); | |||
void vala_ccode_module_visit_lambda_expression (ValaCCodeModule* self, Vala LambdaExpression* l); | void vala_ccode_module_visit_lambda_expression (ValaCCodeModule* self, Vala LambdaExpression* l); | |||
void vala_ccode_module_visit_assignment (ValaCCodeModule* self, ValaAssignm ent* a); | void vala_ccode_module_visit_assignment (ValaCCodeModule* self, ValaAssignm ent* a); | |||
void vala_ccode_module_generate_cparameters (ValaCCodeModule* self, ValaMet hod* m, ValaDataType* creturn_type, gboolean in_gtypeinstance_creation_meth od, GeeMap* cparam_map, ValaCCodeFunction* func, ValaCCodeFunctionDeclarato r* vdeclarator, GeeMap* carg_map, ValaCCodeFunctionCall* vcall, gint direct ion); | void vala_ccode_module_generate_cparameters (ValaCCodeModule* self, ValaMet hod* m, GeeMap* cparam_map, ValaCCodeFunction* func, ValaCCodeFunctionDecla rator* vdeclarator, GeeMap* carg_map, ValaCCodeFunctionCall* vcall, gint di rection); | |||
char* vala_ccode_module_get_custom_creturn_type (ValaCCodeModule* self, Val aMethod* m); | char* vala_ccode_module_get_custom_creturn_type (ValaCCodeModule* self, Val aMethod* m); | |||
void vala_ccode_module_generate_dynamic_method_wrapper (ValaCCodeModule* se lf, ValaDynamicMethod* method); | void vala_ccode_module_generate_dynamic_method_wrapper (ValaCCodeModule* se lf, ValaDynamicMethod* method); | |||
gboolean vala_ccode_module_method_has_wrapper (ValaCCodeModule* self, ValaM ethod* method); | gboolean vala_ccode_module_method_has_wrapper (ValaCCodeModule* self, ValaM ethod* method); | |||
ValaCCodeIdentifier* vala_ccode_module_get_value_setter_function (ValaCCode Module* self, ValaDataType* type_reference); | ValaCCodeIdentifier* vala_ccode_module_get_value_setter_function (ValaCCode Module* self, ValaDataType* type_reference); | |||
ValaCCodeExpression* vala_ccode_module_get_construct_property_assignment (V alaCCodeModule* self, ValaCCodeConstant* canonical_cconstant, ValaDataType* property_type, ValaCCodeExpression* value); | ValaCCodeExpression* vala_ccode_module_get_construct_property_assignment (V alaCCodeModule* self, ValaCCodeConstant* canonical_cconstant, ValaDataType* property_type, ValaCCodeExpression* value); | |||
ValaCCodeFunctionCall* vala_ccode_module_get_param_spec (ValaCCodeModule* s elf, ValaProperty* prop); | ValaCCodeFunctionCall* vala_ccode_module_get_param_spec (ValaCCodeModule* s elf, ValaProperty* prop); | |||
ValaCCodeFunctionCall* vala_ccode_module_get_signal_creation (ValaCCodeModu le* self, ValaSignal* sig, ValaTypeSymbol* type); | ValaCCodeFunctionCall* vala_ccode_module_get_signal_creation (ValaCCodeModu le* self, ValaSignal* sig, ValaTypeSymbol* type); | |||
ValaCCodeFragment* vala_ccode_module_register_dbus_info (ValaCCodeModule* s elf, ValaObjectTypeSymbol* bindable); | ValaCCodeFragment* vala_ccode_module_register_dbus_info (ValaCCodeModule* s elf, ValaObjectTypeSymbol* bindable); | |||
char* vala_ccode_module_get_dynamic_property_getter_cname (ValaCCodeModule* self, ValaDynamicProperty* node); | char* vala_ccode_module_get_dynamic_property_getter_cname (ValaCCodeModule* self, ValaDynamicProperty* node); | |||
char* vala_ccode_module_get_dynamic_property_setter_cname (ValaCCodeModule* self, ValaDynamicProperty* node); | char* vala_ccode_module_get_dynamic_property_setter_cname (ValaCCodeModule* self, ValaDynamicProperty* node); | |||
End of changes. 14 change blocks. | ||||
16 lines changed or deleted | 13 lines changed or added | |||
valaclass.h | valaclass.h | |||
---|---|---|---|---|
skipping to change at line 84 | skipping to change at line 84 | |||
void vala_class_add_enum (ValaClass* self, ValaEnum* en); | void vala_class_add_enum (ValaClass* self, ValaEnum* en); | |||
void vala_class_add_delegate (ValaClass* self, ValaDelegate* d); | void vala_class_add_delegate (ValaClass* self, ValaDelegate* d); | |||
char* vala_class_get_default_cname (ValaClass* self); | char* vala_class_get_default_cname (ValaClass* self); | |||
void vala_class_set_cname (ValaClass* self, const char* cname); | void vala_class_set_cname (ValaClass* self, const char* cname); | |||
void vala_class_process_attributes (ValaClass* self); | void vala_class_process_attributes (ValaClass* self); | |||
void vala_class_set_type_id (ValaClass* self, const char* type_id); | void vala_class_set_type_id (ValaClass* self, const char* type_id); | |||
void vala_class_set_param_spec_function (ValaClass* self, const char* name) ; | void vala_class_set_param_spec_function (ValaClass* self, const char* name) ; | |||
gboolean vala_class_is_fundamental (ValaClass* self); | gboolean vala_class_is_fundamental (ValaClass* self); | |||
void vala_class_set_ref_function (ValaClass* self, const char* name); | void vala_class_set_ref_function (ValaClass* self, const char* name); | |||
void vala_class_set_unref_function (ValaClass* self, const char* name); | void vala_class_set_unref_function (ValaClass* self, const char* name); | |||
void vala_class_set_ref_sink_function (ValaClass* self, const char* name); | ||||
void vala_class_set_dup_function (ValaClass* self, const char* name); | void vala_class_set_dup_function (ValaClass* self, const char* name); | |||
char* vala_class_get_default_free_function (ValaClass* self); | char* vala_class_get_default_free_function (ValaClass* self); | |||
void vala_class_set_free_function (ValaClass* self, const char* name); | void vala_class_set_free_function (ValaClass* self, const char* name); | |||
ValaClass* vala_class_get_base_class (ValaClass* self); | ValaClass* vala_class_get_base_class (ValaClass* self); | |||
void vala_class_set_base_class (ValaClass* self, ValaClass* value); | void vala_class_set_base_class (ValaClass* self, ValaClass* value); | |||
gboolean vala_class_get_is_abstract (ValaClass* self); | gboolean vala_class_get_is_abstract (ValaClass* self); | |||
void vala_class_set_is_abstract (ValaClass* self, gboolean value); | void vala_class_set_is_abstract (ValaClass* self, gboolean value); | |||
gboolean vala_class_get_is_compact (ValaClass* self); | gboolean vala_class_get_is_compact (ValaClass* self); | |||
void vala_class_set_is_compact (ValaClass* self, gboolean value); | void vala_class_set_is_compact (ValaClass* self, gboolean value); | |||
gboolean vala_class_get_is_immutable (ValaClass* self); | gboolean vala_class_get_is_immutable (ValaClass* self); | |||
End of changes. 1 change blocks. | ||||
0 lines changed or deleted | 1 lines changed or added | |||
valacodecontext.h | valacodecontext.h | |||
---|---|---|---|---|
skipping to change at line 66 | skipping to change at line 66 | |||
void (*finalize) (ValaCodeContext *self); | void (*finalize) (ValaCodeContext *self); | |||
}; | }; | |||
struct _ValaParamSpecCodeContext { | struct _ValaParamSpecCodeContext { | |||
GParamSpec parent_instance; | GParamSpec parent_instance; | |||
}; | }; | |||
gboolean vala_code_context_require_glib_version (ValaCodeContext* self, gin t major, gint minor); | gboolean vala_code_context_require_glib_version (ValaCodeContext* self, gin t major, gint minor); | |||
ValaCodeContext* vala_code_context_construct (GType object_type); | ValaCodeContext* vala_code_context_construct (GType object_type); | |||
ValaCodeContext* vala_code_context_new (void); | ValaCodeContext* vala_code_context_new (void); | |||
ValaCodeContext* vala_code_context_get (void); | ||||
void vala_code_context_push (ValaCodeContext* context); | ||||
void vala_code_context_pop (void); | ||||
GeeList* vala_code_context_get_source_files (ValaCodeContext* self); | GeeList* vala_code_context_get_source_files (ValaCodeContext* self); | |||
GeeList* vala_code_context_get_c_source_files (ValaCodeContext* self); | GeeList* vala_code_context_get_c_source_files (ValaCodeContext* self); | |||
void vala_code_context_add_source_file (ValaCodeContext* self, ValaSourceFi le* file); | void vala_code_context_add_source_file (ValaCodeContext* self, ValaSourceFi le* file); | |||
void vala_code_context_add_c_source_file (ValaCodeContext* self, const char * file); | void vala_code_context_add_c_source_file (ValaCodeContext* self, const char * file); | |||
GeeList* vala_code_context_get_packages (ValaCodeContext* self); | GeeList* vala_code_context_get_packages (ValaCodeContext* self); | |||
gboolean vala_code_context_has_package (ValaCodeContext* self, const char* pkg); | gboolean vala_code_context_has_package (ValaCodeContext* self, const char* pkg); | |||
void vala_code_context_add_package (ValaCodeContext* self, const char* pkg) ; | void vala_code_context_add_package (ValaCodeContext* self, const char* pkg) ; | |||
void vala_code_context_accept (ValaCodeContext* self, ValaCodeVisitor* visi tor); | void vala_code_context_accept (ValaCodeContext* self, ValaCodeVisitor* visi tor); | |||
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); | |||
skipping to change at line 104 | skipping to change at line 107 | |||
const char* vala_code_context_get_header_filename (ValaCodeContext* self); | const char* vala_code_context_get_header_filename (ValaCodeContext* self); | |||
void vala_code_context_set_header_filename (ValaCodeContext* self, const ch ar* value); | void vala_code_context_set_header_filename (ValaCodeContext* self, const ch ar* value); | |||
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 ); | |||
const char* vala_code_context_get_basedir (ValaCodeContext* self); | const char* vala_code_context_get_basedir (ValaCodeContext* self); | |||
void vala_code_context_set_basedir (ValaCodeContext* self, const char* valu e); | void vala_code_context_set_basedir (ValaCodeContext* self, const char* valu e); | |||
const char* vala_code_context_get_directory (ValaCodeContext* self); | const char* vala_code_context_get_directory (ValaCodeContext* self); | |||
void vala_code_context_set_directory (ValaCodeContext* self, const char* va lue); | void vala_code_context_set_directory (ValaCodeContext* self, const char* va lue); | |||
gboolean vala_code_context_get_legacy_headers (ValaCodeContext* self); | ||||
gboolean vala_code_context_get_debug (ValaCodeContext* self); | gboolean vala_code_context_get_debug (ValaCodeContext* self); | |||
void vala_code_context_set_debug (ValaCodeContext* self, gboolean value); | void vala_code_context_set_debug (ValaCodeContext* self, gboolean value); | |||
gint vala_code_context_get_optlevel (ValaCodeContext* self); | gint vala_code_context_get_optlevel (ValaCodeContext* self); | |||
void vala_code_context_set_optlevel (ValaCodeContext* self, gint value); | void vala_code_context_set_optlevel (ValaCodeContext* self, gint value); | |||
gboolean vala_code_context_get_thread (ValaCodeContext* self); | gboolean vala_code_context_get_thread (ValaCodeContext* self); | |||
void vala_code_context_set_thread (ValaCodeContext* self, gboolean value); | void vala_code_context_set_thread (ValaCodeContext* self, gboolean value); | |||
ValaMethod* vala_code_context_get_module_init_method (ValaCodeContext* self ); | ValaMethod* vala_code_context_get_module_init_method (ValaCodeContext* self ); | |||
void vala_code_context_set_module_init_method (ValaCodeContext* self, ValaM ethod* value); | void vala_code_context_set_module_init_method (ValaCodeContext* self, ValaM ethod* value); | |||
gboolean vala_code_context_get_save_temps (ValaCodeContext* self); | gboolean vala_code_context_get_save_temps (ValaCodeContext* self); | |||
void vala_code_context_set_save_temps (ValaCodeContext* self, gboolean valu e); | void vala_code_context_set_save_temps (ValaCodeContext* self, gboolean valu e); | |||
gint vala_code_context_get_target_glib_major (ValaCodeContext* self); | gint vala_code_context_get_target_glib_major (ValaCodeContext* self); | |||
void vala_code_context_set_target_glib_major (ValaCodeContext* self, gint v alue); | void vala_code_context_set_target_glib_major (ValaCodeContext* self, gint v alue); | |||
gint vala_code_context_get_target_glib_minor (ValaCodeContext* self); | gint vala_code_context_get_target_glib_minor (ValaCodeContext* self); | |||
void vala_code_context_set_target_glib_minor (ValaCodeContext* self, gint v alue); | void vala_code_context_set_target_glib_minor (ValaCodeContext* self, gint v alue); | |||
gboolean vala_code_context_get_save_csources (ValaCodeContext* self); | gboolean vala_code_context_get_save_csources (ValaCodeContext* self); | |||
gboolean vala_code_context_get_save_cheaders (ValaCodeContext* self); | gboolean vala_code_context_get_save_cheaders (ValaCodeContext* self); | |||
ValaReport* vala_code_context_get_report (ValaCodeContext* self); | ||||
void vala_code_context_set_report (ValaCodeContext* self, ValaReport* value | ||||
); | ||||
ValaNamespace* vala_code_context_get_root (ValaCodeContext* self); | ValaNamespace* vala_code_context_get_root (ValaCodeContext* self); | |||
ValaCodeGenerator* vala_code_context_get_codegen (ValaCodeContext* self); | ValaCodeGenerator* vala_code_context_get_codegen (ValaCodeContext* self); | |||
void vala_code_context_set_codegen (ValaCodeContext* self, ValaCodeGenerato r* value); | void vala_code_context_set_codegen (ValaCodeContext* self, ValaCodeGenerato r* value); | |||
GParamSpec* vala_param_spec_code_context (const gchar* name, const gchar* n ick, const gchar* blurb, GType object_type, GParamFlags flags); | GParamSpec* vala_param_spec_code_context (const gchar* name, const gchar* n ick, const gchar* blurb, GType object_type, GParamFlags flags); | |||
gpointer vala_value_get_code_context (const GValue* value); | gpointer vala_value_get_code_context (const GValue* value); | |||
void vala_value_set_code_context (GValue* value, gpointer v_object); | void vala_value_set_code_context (GValue* value, gpointer v_object); | |||
GType vala_code_context_get_type (void); | GType vala_code_context_get_type (void); | |||
gpointer vala_code_context_ref (gpointer instance); | gpointer vala_code_context_ref (gpointer instance); | |||
void vala_code_context_unref (gpointer instance); | void vala_code_context_unref (gpointer instance); | |||
End of changes. 3 change blocks. | ||||
0 lines changed or deleted | 7 lines changed or added | |||
valacodenode.h | valacodenode.h | |||
---|---|---|---|---|
skipping to change at line 50 | skipping to change at line 50 | |||
typedef struct _ValaDataType ValaDataType; | typedef struct _ValaDataType ValaDataType; | |||
typedef struct _ValaDataTypeClass ValaDataTypeClass; | typedef struct _ValaDataTypeClass ValaDataTypeClass; | |||
typedef struct _ValaCodeNode ValaCodeNode; | typedef struct _ValaCodeNode ValaCodeNode; | |||
typedef struct _ValaCodeNodeClass ValaCodeNodeClass; | typedef struct _ValaCodeNodeClass ValaCodeNodeClass; | |||
typedef struct _ValaSourceReference ValaSourceReference; | typedef struct _ValaSourceReference ValaSourceReference; | |||
typedef struct _ValaSourceReferenceClass ValaSourceReferenceClass; | typedef struct _ValaSourceReferenceClass ValaSourceReferenceClass; | |||
typedef struct _ValaSourceFile ValaSourceFile; | typedef struct _ValaSourceFile ValaSourceFile; | |||
typedef struct _ValaSourceFileClass ValaSourceFileClass; | typedef struct _ValaSourceFileClass ValaSourceFileClass; | |||
typedef struct _ValaCodeContext ValaCodeContext; | typedef struct _ValaCodeContext ValaCodeContext; | |||
typedef struct _ValaCodeContextClass ValaCodeContextClass; | typedef struct _ValaCodeContextClass ValaCodeContextClass; | |||
typedef struct _ValaReport ValaReport; | ||||
typedef struct _ValaReportClass ValaReportClass; | ||||
typedef struct _ValaNamespace ValaNamespace; | typedef struct _ValaNamespace ValaNamespace; | |||
typedef struct _ValaNamespaceClass ValaNamespaceClass; | typedef struct _ValaNamespaceClass ValaNamespaceClass; | |||
typedef struct _ValaSymbol ValaSymbol; | typedef struct _ValaSymbol ValaSymbol; | |||
typedef struct _ValaSymbolClass ValaSymbolClass; | typedef struct _ValaSymbolClass ValaSymbolClass; | |||
typedef struct _ValaScope ValaScope; | typedef struct _ValaScope ValaScope; | |||
typedef struct _ValaScopeClass ValaScopeClass; | typedef struct _ValaScopeClass ValaScopeClass; | |||
typedef struct _ValaSemanticAnalyzer ValaSemanticAnalyzer; | typedef struct _ValaSemanticAnalyzer ValaSemanticAnalyzer; | |||
typedef struct _ValaSemanticAnalyzerClass ValaSemanticAnalyzerClass; | typedef struct _ValaSemanticAnalyzerClass ValaSemanticAnalyzerClass; | |||
typedef struct _ValaCodeVisitor ValaCodeVisitor; | typedef struct _ValaCodeVisitor ValaCodeVisitor; | |||
typedef struct _ValaCodeVisitorClass ValaCodeVisitorClass; | typedef struct _ValaCodeVisitorClass ValaCodeVisitorClass; | |||
skipping to change at line 148 | skipping to change at line 150 | |||
typedef struct _ValaUsingDirective ValaUsingDirective; | typedef struct _ValaUsingDirective ValaUsingDirective; | |||
typedef struct _ValaUsingDirectiveClass ValaUsingDirectiveClass; | typedef struct _ValaUsingDirectiveClass ValaUsingDirectiveClass; | |||
typedef struct _ValaPointerIndirection ValaPointerIndirection; | typedef struct _ValaPointerIndirection ValaPointerIndirection; | |||
typedef struct _ValaPointerIndirectionClass ValaPointerIndirectionClass; | typedef struct _ValaPointerIndirectionClass ValaPointerIndirectionClass; | |||
typedef struct _ValaBaseAccess ValaBaseAccess; | typedef struct _ValaBaseAccess ValaBaseAccess; | |||
typedef struct _ValaBaseAccessClass ValaBaseAccessClass; | typedef struct _ValaBaseAccessClass ValaBaseAccessClass; | |||
typedef struct _ValaExpressionStatement ValaExpressionStatement; | typedef struct _ValaExpressionStatement ValaExpressionStatement; | |||
typedef struct _ValaExpressionStatementClass ValaExpressionStatementClass; | typedef struct _ValaExpressionStatementClass ValaExpressionStatementClass; | |||
typedef struct _ValaUnaryExpression ValaUnaryExpression; | typedef struct _ValaUnaryExpression ValaUnaryExpression; | |||
typedef struct _ValaUnaryExpressionClass ValaUnaryExpressionClass; | typedef struct _ValaUnaryExpressionClass ValaUnaryExpressionClass; | |||
typedef struct _ValaParenthesizedExpression ValaParenthesizedExpression; | ||||
typedef struct _ValaParenthesizedExpressionClass ValaParenthesizedExpressio | ||||
nClass; | ||||
typedef struct _ValaBinaryExpression ValaBinaryExpression; | typedef struct _ValaBinaryExpression ValaBinaryExpression; | |||
typedef struct _ValaBinaryExpressionClass ValaBinaryExpressionClass; | typedef struct _ValaBinaryExpressionClass ValaBinaryExpressionClass; | |||
typedef struct _ValaWhileStatement ValaWhileStatement; | typedef struct _ValaWhileStatement ValaWhileStatement; | |||
typedef struct _ValaWhileStatementClass ValaWhileStatementClass; | 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; | |||
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); | |||
const char* vala_code_node_get_type_name (ValaCodeNode* self); | ||||
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); | |||
gboolean vala_code_node_get_tree_can_fail (ValaCodeNode* self); | gboolean vala_code_node_get_tree_can_fail (ValaCodeNode* self); | |||
GParamSpec* vala_param_spec_code_node (const gchar* name, const gchar* nick , const gchar* blurb, GType object_type, GParamFlags flags); | GParamSpec* vala_param_spec_code_node (const gchar* name, const gchar* nick , const gchar* blurb, GType object_type, GParamFlags flags); | |||
gpointer vala_value_get_code_node (const GValue* value); | gpointer vala_value_get_code_node (const GValue* value); | |||
void vala_value_set_code_node (GValue* value, gpointer v_object); | void vala_value_set_code_node (GValue* value, gpointer v_object); | |||
End of changes. 4 change blocks. | ||||
4 lines changed or deleted | 3 lines changed or added | |||
valacodevisitor.h | valacodevisitor.h | |||
---|---|---|---|---|
/* valacodevisitor.vala | /* valacodevisitor.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. | |||
skipping to change at line 110 | skipping to change at line 111 | |||
void (*visit_lock_statement) (ValaCodeVisitor* self, ValaLockStateme nt* stmt); | void (*visit_lock_statement) (ValaCodeVisitor* self, ValaLockStateme nt* stmt); | |||
void (*visit_delete_statement) (ValaCodeVisitor* self, ValaDeleteSta tement* stmt); | void (*visit_delete_statement) (ValaCodeVisitor* self, ValaDeleteSta tement* stmt); | |||
void (*visit_expression) (ValaCodeVisitor* self, ValaExpression* exp r); | void (*visit_expression) (ValaCodeVisitor* self, ValaExpression* exp r); | |||
void (*visit_array_creation_expression) (ValaCodeVisitor* self, Vala ArrayCreationExpression* expr); | void (*visit_array_creation_expression) (ValaCodeVisitor* self, Vala ArrayCreationExpression* expr); | |||
void (*visit_boolean_literal) (ValaCodeVisitor* self, ValaBooleanLit eral* lit); | void (*visit_boolean_literal) (ValaCodeVisitor* self, ValaBooleanLit eral* lit); | |||
void (*visit_character_literal) (ValaCodeVisitor* self, ValaCharacte rLiteral* lit); | void (*visit_character_literal) (ValaCodeVisitor* self, ValaCharacte rLiteral* lit); | |||
void (*visit_integer_literal) (ValaCodeVisitor* self, ValaIntegerLit eral* lit); | void (*visit_integer_literal) (ValaCodeVisitor* self, ValaIntegerLit eral* lit); | |||
void (*visit_real_literal) (ValaCodeVisitor* self, ValaRealLiteral* lit); | void (*visit_real_literal) (ValaCodeVisitor* self, ValaRealLiteral* lit); | |||
void (*visit_string_literal) (ValaCodeVisitor* self, ValaStringLiter al* lit); | void (*visit_string_literal) (ValaCodeVisitor* self, ValaStringLiter al* lit); | |||
void (*visit_null_literal) (ValaCodeVisitor* self, ValaNullLiteral* lit); | void (*visit_null_literal) (ValaCodeVisitor* self, ValaNullLiteral* lit); | |||
void (*visit_parenthesized_expression) (ValaCodeVisitor* self, ValaP arenthesizedExpression* expr); | ||||
void (*visit_member_access) (ValaCodeVisitor* self, ValaMemberAccess * expr); | void (*visit_member_access) (ValaCodeVisitor* self, ValaMemberAccess * expr); | |||
void (*visit_method_call) (ValaCodeVisitor* self, ValaMethodCall* ex pr); | void (*visit_method_call) (ValaCodeVisitor* self, ValaMethodCall* ex pr); | |||
void (*visit_element_access) (ValaCodeVisitor* self, ValaElementAcce ss* expr); | void (*visit_element_access) (ValaCodeVisitor* self, ValaElementAcce ss* expr); | |||
void (*visit_base_access) (ValaCodeVisitor* self, ValaBaseAccess* ex pr); | void (*visit_base_access) (ValaCodeVisitor* self, ValaBaseAccess* ex pr); | |||
void (*visit_postfix_expression) (ValaCodeVisitor* self, ValaPostfix Expression* expr); | void (*visit_postfix_expression) (ValaCodeVisitor* self, ValaPostfix Expression* expr); | |||
void (*visit_object_creation_expression) (ValaCodeVisitor* self, Val aObjectCreationExpression* expr); | void (*visit_object_creation_expression) (ValaCodeVisitor* self, Val aObjectCreationExpression* expr); | |||
void (*visit_sizeof_expression) (ValaCodeVisitor* self, ValaSizeofEx pression* expr); | void (*visit_sizeof_expression) (ValaCodeVisitor* self, ValaSizeofEx pression* expr); | |||
void (*visit_typeof_expression) (ValaCodeVisitor* self, ValaTypeofEx pression* expr); | void (*visit_typeof_expression) (ValaCodeVisitor* self, ValaTypeofEx pression* expr); | |||
void (*visit_unary_expression) (ValaCodeVisitor* self, ValaUnaryExpr ession* expr); | void (*visit_unary_expression) (ValaCodeVisitor* self, ValaUnaryExpr ession* expr); | |||
void (*visit_cast_expression) (ValaCodeVisitor* self, ValaCastExpres sion* expr); | void (*visit_cast_expression) (ValaCodeVisitor* self, ValaCastExpres sion* expr); | |||
skipping to change at line 191 | skipping to change at line 191 | |||
void vala_code_visitor_visit_lock_statement (ValaCodeVisitor* self, ValaLoc kStatement* stmt); | void vala_code_visitor_visit_lock_statement (ValaCodeVisitor* self, ValaLoc kStatement* stmt); | |||
void vala_code_visitor_visit_delete_statement (ValaCodeVisitor* self, ValaD eleteStatement* stmt); | void vala_code_visitor_visit_delete_statement (ValaCodeVisitor* self, ValaD eleteStatement* stmt); | |||
void vala_code_visitor_visit_expression (ValaCodeVisitor* self, ValaExpress ion* expr); | void vala_code_visitor_visit_expression (ValaCodeVisitor* self, ValaExpress ion* expr); | |||
void vala_code_visitor_visit_array_creation_expression (ValaCodeVisitor* se lf, ValaArrayCreationExpression* expr); | void vala_code_visitor_visit_array_creation_expression (ValaCodeVisitor* se lf, ValaArrayCreationExpression* expr); | |||
void vala_code_visitor_visit_boolean_literal (ValaCodeVisitor* self, ValaBo oleanLiteral* lit); | void vala_code_visitor_visit_boolean_literal (ValaCodeVisitor* self, ValaBo oleanLiteral* lit); | |||
void vala_code_visitor_visit_character_literal (ValaCodeVisitor* self, Vala CharacterLiteral* lit); | void vala_code_visitor_visit_character_literal (ValaCodeVisitor* self, Vala CharacterLiteral* lit); | |||
void vala_code_visitor_visit_integer_literal (ValaCodeVisitor* self, ValaIn tegerLiteral* lit); | void vala_code_visitor_visit_integer_literal (ValaCodeVisitor* self, ValaIn tegerLiteral* lit); | |||
void vala_code_visitor_visit_real_literal (ValaCodeVisitor* self, ValaRealL iteral* lit); | void vala_code_visitor_visit_real_literal (ValaCodeVisitor* self, ValaRealL iteral* lit); | |||
void vala_code_visitor_visit_string_literal (ValaCodeVisitor* self, ValaStr ingLiteral* lit); | void vala_code_visitor_visit_string_literal (ValaCodeVisitor* self, ValaStr ingLiteral* lit); | |||
void vala_code_visitor_visit_null_literal (ValaCodeVisitor* self, ValaNullL iteral* lit); | void vala_code_visitor_visit_null_literal (ValaCodeVisitor* self, ValaNullL iteral* lit); | |||
void vala_code_visitor_visit_parenthesized_expression (ValaCodeVisitor* sel f, ValaParenthesizedExpression* expr); | ||||
void vala_code_visitor_visit_member_access (ValaCodeVisitor* self, ValaMemb erAccess* expr); | void vala_code_visitor_visit_member_access (ValaCodeVisitor* self, ValaMemb erAccess* expr); | |||
void vala_code_visitor_visit_method_call (ValaCodeVisitor* self, ValaMethod Call* expr); | void vala_code_visitor_visit_method_call (ValaCodeVisitor* self, ValaMethod Call* expr); | |||
void vala_code_visitor_visit_element_access (ValaCodeVisitor* self, ValaEle mentAccess* expr); | void vala_code_visitor_visit_element_access (ValaCodeVisitor* self, ValaEle mentAccess* expr); | |||
void vala_code_visitor_visit_base_access (ValaCodeVisitor* self, ValaBaseAc cess* expr); | void vala_code_visitor_visit_base_access (ValaCodeVisitor* self, ValaBaseAc cess* expr); | |||
void vala_code_visitor_visit_postfix_expression (ValaCodeVisitor* self, Val aPostfixExpression* expr); | void vala_code_visitor_visit_postfix_expression (ValaCodeVisitor* self, Val aPostfixExpression* expr); | |||
void vala_code_visitor_visit_object_creation_expression (ValaCodeVisitor* s elf, ValaObjectCreationExpression* expr); | void vala_code_visitor_visit_object_creation_expression (ValaCodeVisitor* s elf, ValaObjectCreationExpression* expr); | |||
void vala_code_visitor_visit_sizeof_expression (ValaCodeVisitor* self, Vala SizeofExpression* expr); | void vala_code_visitor_visit_sizeof_expression (ValaCodeVisitor* self, Vala SizeofExpression* expr); | |||
void vala_code_visitor_visit_typeof_expression (ValaCodeVisitor* self, Vala TypeofExpression* expr); | void vala_code_visitor_visit_typeof_expression (ValaCodeVisitor* self, Vala TypeofExpression* expr); | |||
void vala_code_visitor_visit_unary_expression (ValaCodeVisitor* self, ValaU naryExpression* expr); | void vala_code_visitor_visit_unary_expression (ValaCodeVisitor* self, ValaU naryExpression* expr); | |||
void vala_code_visitor_visit_cast_expression (ValaCodeVisitor* self, ValaCa stExpression* expr); | void vala_code_visitor_visit_cast_expression (ValaCodeVisitor* self, ValaCa stExpression* expr); | |||
End of changes. 3 change blocks. | ||||
3 lines changed or deleted | 2 lines changed or added | |||
valacodewriter.h | valacodewriter.h | |||
---|---|---|---|---|
skipping to change at line 78 | skipping to change at line 78 | |||
#include <vala/valacatchclause.h> | #include <vala/valacatchclause.h> | |||
#include <vala/valalockstatement.h> | #include <vala/valalockstatement.h> | |||
#include <vala/valadeletestatement.h> | #include <vala/valadeletestatement.h> | |||
#include <vala/valaarraycreationexpression.h> | #include <vala/valaarraycreationexpression.h> | |||
#include <vala/valabooleanliteral.h> | #include <vala/valabooleanliteral.h> | |||
#include <vala/valacharacterliteral.h> | #include <vala/valacharacterliteral.h> | |||
#include <vala/valaintegerliteral.h> | #include <vala/valaintegerliteral.h> | |||
#include <vala/valarealliteral.h> | #include <vala/valarealliteral.h> | |||
#include <vala/valastringliteral.h> | #include <vala/valastringliteral.h> | |||
#include <vala/valanullliteral.h> | #include <vala/valanullliteral.h> | |||
#include <vala/valaparenthesizedexpression.h> | ||||
#include <vala/valamemberaccess.h> | #include <vala/valamemberaccess.h> | |||
#include <vala/valamethodcall.h> | #include <vala/valamethodcall.h> | |||
#include <vala/valaelementaccess.h> | #include <vala/valaelementaccess.h> | |||
#include <vala/valabaseaccess.h> | #include <vala/valabaseaccess.h> | |||
#include <vala/valapostfixexpression.h> | #include <vala/valapostfixexpression.h> | |||
#include <vala/valaobjectcreationexpression.h> | #include <vala/valaobjectcreationexpression.h> | |||
#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/valacastexpression.h> | #include <vala/valacastexpression.h> | |||
End of changes. 1 change blocks. | ||||
1 lines changed or deleted | 0 lines changed or added | |||
valacreationmethod.h | valacreationmethod.h | |||
---|---|---|---|---|
skipping to change at line 58 | skipping to change at line 58 | |||
*/ | */ | |||
struct _ValaCreationMethod { | struct _ValaCreationMethod { | |||
ValaMethod parent_instance; | ValaMethod parent_instance; | |||
ValaCreationMethodPrivate * priv; | ValaCreationMethodPrivate * priv; | |||
}; | }; | |||
struct _ValaCreationMethodClass { | struct _ValaCreationMethodClass { | |||
ValaMethodClass parent_class; | ValaMethodClass parent_class; | |||
}; | }; | |||
ValaCreationMethod* vala_creation_method_construct (GType object_type, cons | ValaCreationMethod* vala_creation_method_construct (GType object_type, cons | |||
t char* type_name, const char* name, ValaSourceReference* source_reference) | t char* class_name, const char* name, ValaSourceReference* source_reference | |||
; | ); | |||
ValaCreationMethod* vala_creation_method_new (const char* type_name, const | ValaCreationMethod* vala_creation_method_new (const char* class_name, const | |||
char* name, ValaSourceReference* source_reference); | char* name, ValaSourceReference* source_reference); | |||
const char* vala_creation_method_get_type_name (ValaCreationMethod* self); | const char* vala_creation_method_get_class_name (ValaCreationMethod* self); | |||
void vala_creation_method_set_type_name (ValaCreationMethod* self, const ch | void vala_creation_method_set_class_name (ValaCreationMethod* self, const c | |||
ar* value); | har* value); | |||
gint vala_creation_method_get_n_construction_params (ValaCreationMethod* se lf); | gint vala_creation_method_get_n_construction_params (ValaCreationMethod* se lf); | |||
void vala_creation_method_set_n_construction_params (ValaCreationMethod* se lf, gint value); | void vala_creation_method_set_n_construction_params (ValaCreationMethod* se lf, gint value); | |||
const char* vala_creation_method_get_custom_return_type_cname (ValaCreation Method* self); | const char* vala_creation_method_get_custom_return_type_cname (ValaCreation Method* self); | |||
void vala_creation_method_set_custom_return_type_cname (ValaCreationMethod* self, const char* value); | void vala_creation_method_set_custom_return_type_cname (ValaCreationMethod* self, const char* value); | |||
gboolean vala_creation_method_get_chain_up (ValaCreationMethod* self); | gboolean vala_creation_method_get_chain_up (ValaCreationMethod* self); | |||
void vala_creation_method_set_chain_up (ValaCreationMethod* self, gboolean value); | void vala_creation_method_set_chain_up (ValaCreationMethod* self, gboolean value); | |||
GType vala_creation_method_get_type (void); | GType vala_creation_method_get_type (void); | |||
G_END_DECLS | G_END_DECLS | |||
End of changes. 1 change blocks. | ||||
8 lines changed or deleted | 8 lines changed or added | |||
valaenum.h | valaenum.h | |||
---|---|---|---|---|
skipping to change at line 63 | skipping to change at line 63 | |||
struct _ValaEnumClass { | struct _ValaEnumClass { | |||
ValaTypeSymbolClass parent_class; | ValaTypeSymbolClass parent_class; | |||
}; | }; | |||
ValaEnum* vala_enum_construct (GType object_type, const char* name, ValaSou rceReference* source_reference); | ValaEnum* vala_enum_construct (GType object_type, const char* name, ValaSou rceReference* source_reference); | |||
ValaEnum* vala_enum_new (const char* name, ValaSourceReference* source_refe rence); | ValaEnum* vala_enum_new (const char* name, ValaSourceReference* source_refe rence); | |||
void vala_enum_add_value (ValaEnum* self, ValaEnumValue* value); | void vala_enum_add_value (ValaEnum* self, ValaEnumValue* value); | |||
void vala_enum_add_method (ValaEnum* self, ValaMethod* m); | void vala_enum_add_method (ValaEnum* self, ValaMethod* m); | |||
GeeList* vala_enum_get_values (ValaEnum* self); | GeeList* vala_enum_get_values (ValaEnum* self); | |||
GeeList* vala_enum_get_methods (ValaEnum* self); | GeeList* vala_enum_get_methods (ValaEnum* self); | |||
char* vala_enum_get_cprefix (ValaEnum* self); | void vala_enum_set_cname (ValaEnum* self, const char* cname); | |||
void vala_enum_set_cprefix (ValaEnum* self, const char* cprefix); | void vala_enum_set_cprefix (ValaEnum* self, const char* cprefix); | |||
void vala_enum_process_attributes (ValaEnum* self); | void vala_enum_process_attributes (ValaEnum* self); | |||
void vala_enum_set_type_id (ValaEnum* self, const char* type_id); | void vala_enum_set_type_id (ValaEnum* self, const char* type_id); | |||
gboolean vala_enum_get_is_flags (ValaEnum* self); | gboolean vala_enum_get_is_flags (ValaEnum* self); | |||
void vala_enum_set_is_flags (ValaEnum* self, gboolean value); | void vala_enum_set_is_flags (ValaEnum* self, gboolean value); | |||
gboolean vala_enum_get_has_type_id (ValaEnum* self); | gboolean vala_enum_get_has_type_id (ValaEnum* self); | |||
void vala_enum_set_has_type_id (ValaEnum* self, gboolean value); | void vala_enum_set_has_type_id (ValaEnum* self, gboolean value); | |||
GType vala_enum_get_type (void); | GType vala_enum_get_type (void); | |||
G_END_DECLS | G_END_DECLS | |||
End of changes. 1 change blocks. | ||||
1 lines changed or deleted | 1 lines changed or added | |||
valaerrordomain.h | valaerrordomain.h | |||
---|---|---|---|---|
skipping to change at line 63 | skipping to change at line 63 | |||
struct _ValaErrorDomainClass { | struct _ValaErrorDomainClass { | |||
ValaTypeSymbolClass parent_class; | ValaTypeSymbolClass parent_class; | |||
}; | }; | |||
ValaErrorDomain* vala_error_domain_construct (GType object_type, const char * name, ValaSourceReference* source_reference); | ValaErrorDomain* vala_error_domain_construct (GType object_type, const char * name, ValaSourceReference* source_reference); | |||
ValaErrorDomain* vala_error_domain_new (const char* name, ValaSourceReferen ce* source_reference); | ValaErrorDomain* vala_error_domain_new (const char* name, ValaSourceReferen ce* source_reference); | |||
void vala_error_domain_add_code (ValaErrorDomain* self, ValaErrorCode* ecod e); | void vala_error_domain_add_code (ValaErrorDomain* self, ValaErrorCode* ecod e); | |||
void vala_error_domain_add_method (ValaErrorDomain* self, ValaMethod* m); | void vala_error_domain_add_method (ValaErrorDomain* self, ValaMethod* m); | |||
GeeList* vala_error_domain_get_codes (ValaErrorDomain* self); | GeeList* vala_error_domain_get_codes (ValaErrorDomain* self); | |||
GeeList* vala_error_domain_get_methods (ValaErrorDomain* self); | GeeList* vala_error_domain_get_methods (ValaErrorDomain* self); | |||
char* vala_error_domain_get_cprefix (ValaErrorDomain* self); | ||||
void vala_error_domain_set_cprefix (ValaErrorDomain* self, const char* cpre fix); | void vala_error_domain_set_cprefix (ValaErrorDomain* self, const char* cpre fix); | |||
void vala_error_domain_process_attributes (ValaErrorDomain* self); | void vala_error_domain_process_attributes (ValaErrorDomain* self); | |||
GType vala_error_domain_get_type (void); | GType vala_error_domain_get_type (void); | |||
G_END_DECLS | G_END_DECLS | |||
#endif | #endif | |||
End of changes. 1 change blocks. | ||||
1 lines changed or deleted | 0 lines changed or added | |||
valaformalparameter.h | valaformalparameter.h | |||
---|---|---|---|---|
skipping to change at line 94 | skipping to change at line 94 | |||
gboolean vala_formal_parameter_get_no_array_length (ValaFormalParameter* se lf); | gboolean vala_formal_parameter_get_no_array_length (ValaFormalParameter* se lf); | |||
void vala_formal_parameter_set_no_array_length (ValaFormalParameter* self, gboolean value); | void vala_formal_parameter_set_no_array_length (ValaFormalParameter* self, gboolean value); | |||
gboolean vala_formal_parameter_get_array_null_terminated (ValaFormalParamet er* self); | gboolean vala_formal_parameter_get_array_null_terminated (ValaFormalParamet er* self); | |||
void vala_formal_parameter_set_array_null_terminated (ValaFormalParameter* self, gboolean value); | void vala_formal_parameter_set_array_null_terminated (ValaFormalParameter* self, gboolean value); | |||
double vala_formal_parameter_get_cparameter_position (ValaFormalParameter* self); | double vala_formal_parameter_get_cparameter_position (ValaFormalParameter* self); | |||
void vala_formal_parameter_set_cparameter_position (ValaFormalParameter* se lf, double value); | void vala_formal_parameter_set_cparameter_position (ValaFormalParameter* se lf, double value); | |||
double vala_formal_parameter_get_carray_length_parameter_position (ValaForm alParameter* self); | double vala_formal_parameter_get_carray_length_parameter_position (ValaForm alParameter* self); | |||
void vala_formal_parameter_set_carray_length_parameter_position (ValaFormal Parameter* self, double value); | void vala_formal_parameter_set_carray_length_parameter_position (ValaFormal Parameter* self, double value); | |||
double vala_formal_parameter_get_cdelegate_target_parameter_position (ValaF ormalParameter* self); | double vala_formal_parameter_get_cdelegate_target_parameter_position (ValaF ormalParameter* self); | |||
void vala_formal_parameter_set_cdelegate_target_parameter_position (ValaFor malParameter* self, double value); | void vala_formal_parameter_set_cdelegate_target_parameter_position (ValaFor malParameter* self, double value); | |||
gboolean vala_formal_parameter_get_async_only (ValaFormalParameter* self); | ||||
void vala_formal_parameter_set_async_only (ValaFormalParameter* self, gbool | ||||
ean value); | ||||
const char* vala_formal_parameter_get_ctype (ValaFormalParameter* self); | const char* vala_formal_parameter_get_ctype (ValaFormalParameter* self); | |||
void vala_formal_parameter_set_ctype (ValaFormalParameter* self, const char * value); | void vala_formal_parameter_set_ctype (ValaFormalParameter* self, const char * value); | |||
GType vala_formal_parameter_get_type (void); | GType vala_formal_parameter_get_type (void); | |||
GType vala_parameter_direction_get_type (void); | GType vala_parameter_direction_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 | |||
valagasyncmodule.h | valagasyncmodule.h | |||
---|---|---|---|---|
/* valagasyncmodule.vala | /* valagasyncmodule.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 30 | skipping to change at line 30 | |||
* Jürg Billeter <j@bitron.ch> | * Jürg Billeter <j@bitron.ch> | |||
*/ | */ | |||
#ifndef __GOBJECT_VALAGASYNCMODULE_H__ | #ifndef __GOBJECT_VALAGASYNCMODULE_H__ | |||
#define __GOBJECT_VALAGASYNCMODULE_H__ | #define __GOBJECT_VALAGASYNCMODULE_H__ | |||
#include <glib.h> | #include <glib.h> | |||
#include <glib-object.h> | #include <glib-object.h> | |||
#include <vala/valamethod.h> | #include <vala/valamethod.h> | |||
#include <vala/valayieldstatement.h> | #include <vala/valayieldstatement.h> | |||
#include <ccode/valaccodestatement.h> | ||||
#include <ccode/valaccodeexpression.h> | ||||
#include <vala/valareturnstatement.h> | ||||
#include <gobject/valagsignalmodule.h> | #include <gobject/valagsignalmodule.h> | |||
#include <gobject/valaccodegenerator.h> | #include <gobject/valaccodegenerator.h> | |||
#include <gobject/valaccodemodule.h> | #include <gobject/valaccodemodule.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
#define VALA_TYPE_GASYNC_MODULE (vala_gasync_module_get_type ()) | #define VALA_TYPE_GASYNC_MODULE (vala_gasync_module_get_type ()) | |||
#define VALA_GASYNC_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TY PE_GASYNC_MODULE, ValaGAsyncModule)) | #define VALA_GASYNC_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TY PE_GASYNC_MODULE, ValaGAsyncModule)) | |||
#define VALA_GASYNC_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TYPE_GASYNC_MODULE, ValaGAsyncModuleClass)) | #define VALA_GASYNC_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TYPE_GASYNC_MODULE, ValaGAsyncModuleClass)) | |||
#define VALA_IS_GASYNC_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA _TYPE_GASYNC_MODULE)) | #define VALA_IS_GASYNC_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA _TYPE_GASYNC_MODULE)) | |||
End of changes. 2 change blocks. | ||||
1 lines changed or deleted | 4 lines changed or added | |||
valagerrormodule.h | valagerrormodule.h | |||
---|---|---|---|---|
skipping to change at line 31 | skipping to change at line 31 | |||
*/ | */ | |||
#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> | |||
#include <ccode/valaccodestatement.h> | ||||
#include <ccode/valaccodeexpression.h> | ||||
#include <vala/valacodenode.h> | #include <vala/valacodenode.h> | |||
#include <ccode/valaccodefragment.h> | #include <ccode/valaccodefragment.h> | |||
#include <vala/valatrystatement.h> | #include <vala/valatrystatement.h> | |||
#include <vala/valacatchclause.h> | #include <vala/valacatchclause.h> | |||
#include <gobject/valaccodedelegatemodule.h> | #include <gobject/valaccodedelegatemodule.h> | |||
#include <gobject/valaccodegenerator.h> | #include <gobject/valaccodegenerator.h> | |||
#include <gobject/valaccodemodule.h> | #include <gobject/valaccodemodule.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
skipping to change at line 59 | skipping to change at line 61 | |||
typedef struct _ValaGErrorModuleClass ValaGErrorModuleClass; | typedef struct _ValaGErrorModuleClass ValaGErrorModuleClass; | |||
typedef struct _ValaGErrorModulePrivate ValaGErrorModulePrivate; | typedef struct _ValaGErrorModulePrivate ValaGErrorModulePrivate; | |||
struct _ValaGErrorModule { | struct _ValaGErrorModule { | |||
ValaCCodeDelegateModule parent_instance; | ValaCCodeDelegateModule parent_instance; | |||
ValaGErrorModulePrivate * priv; | ValaGErrorModulePrivate * priv; | |||
}; | }; | |||
struct _ValaGErrorModuleClass { | struct _ValaGErrorModuleClass { | |||
ValaCCodeDelegateModuleClass parent_class; | ValaCCodeDelegateModuleClass parent_class; | |||
ValaCCodeStatement* (*return_with_exception) (ValaGErrorModule* self , ValaCCodeExpression* error_expr); | ||||
}; | }; | |||
ValaGErrorModule* vala_gerror_module_construct (GType object_type, ValaCCod eGenerator* codegen, ValaCCodeModule* next); | ValaGErrorModule* vala_gerror_module_construct (GType object_type, ValaCCod eGenerator* codegen, ValaCCodeModule* next); | |||
ValaGErrorModule* vala_gerror_module_new (ValaCCodeGenerator* codegen, Vala CCodeModule* next); | ValaGErrorModule* vala_gerror_module_new (ValaCCodeGenerator* codegen, Vala CCodeModule* next); | |||
ValaCCodeStatement* vala_gerror_module_return_with_exception (ValaGErrorMod ule* self, ValaCCodeExpression* error_expr); | ||||
GType vala_gerror_module_get_type (void); | GType vala_gerror_module_get_type (void); | |||
G_END_DECLS | G_END_DECLS | |||
#endif | #endif | |||
End of changes. 3 change blocks. | ||||
0 lines changed or deleted | 4 lines changed or added | |||
valagobjectmodule.h | valagobjectmodule.h | |||
---|---|---|---|---|
/* valagobjectmodule.vala | /* valagobjectmodule.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. | |||
skipping to change at line 29 | 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_VALAGOBJECTMODULE_H__ | #ifndef __GOBJECT_VALAGOBJECTMODULE_H__ | |||
#define __GOBJECT_VALAGOBJECTMODULE_H__ | #define __GOBJECT_VALAGOBJECTMODULE_H__ | |||
#include <glib.h> | #include <glib.h> | |||
#include <glib-object.h> | #include <glib-object.h> | |||
#include <vala/valaformalparameter.h> | ||||
#include <gee/map.h> | ||||
#include <vala/valaclass.h> | #include <vala/valaclass.h> | |||
#include <ccode/valaccodefunctioncall.h> | #include <ccode/valaccodefunctioncall.h> | |||
#include <vala/valaproperty.h> | #include <vala/valaproperty.h> | |||
#include <ccode/valaccodeexpression.h> | #include <ccode/valaccodeexpression.h> | |||
#include <ccode/valaccodeconstant.h> | #include <ccode/valaccodeconstant.h> | |||
#include <vala/valadatatype.h> | #include <vala/valadatatype.h> | |||
#include <vala/valaconstructor.h> | #include <vala/valaconstructor.h> | |||
#include <stdlib.h> | #include <stdlib.h> | |||
#include <string.h> | #include <string.h> | |||
#include <vala/valadynamicproperty.h> | #include <vala/valadynamicproperty.h> | |||
End of changes. 2 change blocks. | ||||
1 lines changed or deleted | 4 lines changed or added | |||
valainterface.h | valainterface.h | |||
---|---|---|---|---|
/* valainterface.vala | /* valainterface.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 75 | skipping to change at line 75 | |||
GeeList* vala_interface_get_prerequisites (ValaInterface* self); | GeeList* vala_interface_get_prerequisites (ValaInterface* self); | |||
void vala_interface_add_method (ValaInterface* self, ValaMethod* m); | void vala_interface_add_method (ValaInterface* self, ValaMethod* m); | |||
void vala_interface_add_field (ValaInterface* self, ValaField* f); | void vala_interface_add_field (ValaInterface* self, ValaField* f); | |||
GeeList* vala_interface_get_fields (ValaInterface* self); | GeeList* vala_interface_get_fields (ValaInterface* self); | |||
void vala_interface_add_property (ValaInterface* self, ValaProperty* prop); | void vala_interface_add_property (ValaInterface* self, ValaProperty* prop); | |||
void vala_interface_add_signal (ValaInterface* self, ValaSignal* sig); | void vala_interface_add_signal (ValaInterface* self, ValaSignal* sig); | |||
void vala_interface_add_class (ValaInterface* self, ValaClass* cl); | void vala_interface_add_class (ValaInterface* self, ValaClass* cl); | |||
void vala_interface_add_struct (ValaInterface* self, ValaStruct* st); | void vala_interface_add_struct (ValaInterface* self, ValaStruct* st); | |||
void vala_interface_add_enum (ValaInterface* self, ValaEnum* en); | void vala_interface_add_enum (ValaInterface* self, ValaEnum* en); | |||
void vala_interface_add_delegate (ValaInterface* self, ValaDelegate* d); | void vala_interface_add_delegate (ValaInterface* self, ValaDelegate* d); | |||
void vala_interface_set_cname (ValaInterface* self, const char* cname); | ||||
char* vala_interface_get_lower_case_csuffix (ValaInterface* self); | char* vala_interface_get_lower_case_csuffix (ValaInterface* self); | |||
char* vala_interface_get_default_lower_case_csuffix (ValaInterface* self); | char* vala_interface_get_default_lower_case_csuffix (ValaInterface* self); | |||
void vala_interface_set_lower_case_csuffix (ValaInterface* self, const char * csuffix); | void vala_interface_set_lower_case_csuffix (ValaInterface* self, const char * csuffix); | |||
void vala_interface_process_attributes (ValaInterface* self); | void vala_interface_process_attributes (ValaInterface* self); | |||
char* vala_interface_get_type_cname (ValaInterface* self); | char* vala_interface_get_type_cname (ValaInterface* self); | |||
void vala_interface_set_type_cname (ValaInterface* self, const char* type_c name); | void vala_interface_set_type_cname (ValaInterface* self, const char* type_c name); | |||
GType vala_interface_get_type (void); | GType vala_interface_get_type (void); | |||
G_END_DECLS | G_END_DECLS | |||
End of changes. 2 change blocks. | ||||
1 lines changed or deleted | 2 lines changed or added | |||
valamember.h | valamember.h | |||
---|---|---|---|---|
skipping to change at line 68 | skipping to change at line 68 | |||
typedef enum { | typedef enum { | |||
MEMBER_BINDING_INSTANCE, | MEMBER_BINDING_INSTANCE, | |||
MEMBER_BINDING_CLASS, | MEMBER_BINDING_CLASS, | |||
MEMBER_BINDING_STATIC | MEMBER_BINDING_STATIC | |||
} MemberBinding; | } MemberBinding; | |||
ValaMember* vala_member_construct (GType object_type, const char* name, Val aSourceReference* source_reference); | ValaMember* vala_member_construct (GType object_type, const char* name, Val aSourceReference* source_reference); | |||
ValaMember* vala_member_new (const char* name, ValaSourceReference* source_ reference); | ValaMember* vala_member_new (const char* name, ValaSourceReference* source_ reference); | |||
void vala_member_add_cheader_filename (ValaMember* self, const char* filena me); | void vala_member_add_cheader_filename (ValaMember* self, const char* filena me); | |||
ValaSymbol* vala_member_get_hidden_member (ValaMember* self); | ||||
gboolean vala_member_get_hides (ValaMember* self); | ||||
void vala_member_set_hides (ValaMember* self, gboolean value); | ||||
GType vala_member_get_type (void); | GType vala_member_get_type (void); | |||
GType member_binding_get_type (void); | GType member_binding_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 | |||
---|---|---|---|---|
/* valanamespace.vala | /* valanamespace.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 72 | skipping to change at line 72 | |||
void vala_namespace_add_interface (ValaNamespace* self, ValaInterface* ifac e); | void vala_namespace_add_interface (ValaNamespace* self, ValaInterface* ifac e); | |||
void vala_namespace_add_struct (ValaNamespace* self, ValaStruct* st); | void vala_namespace_add_struct (ValaNamespace* self, ValaStruct* st); | |||
void vala_namespace_remove_struct (ValaNamespace* self, ValaStruct* st); | void vala_namespace_remove_struct (ValaNamespace* self, ValaStruct* st); | |||
void vala_namespace_add_enum (ValaNamespace* self, ValaEnum* en); | void vala_namespace_add_enum (ValaNamespace* self, ValaEnum* en); | |||
void vala_namespace_add_error_domain (ValaNamespace* self, ValaErrorDomain* edomain); | void vala_namespace_add_error_domain (ValaNamespace* self, ValaErrorDomain* edomain); | |||
void vala_namespace_add_delegate (ValaNamespace* self, ValaDelegate* d); | void vala_namespace_add_delegate (ValaNamespace* self, ValaDelegate* d); | |||
GeeList* vala_namespace_get_structs (ValaNamespace* self); | GeeList* vala_namespace_get_structs (ValaNamespace* self); | |||
GeeList* vala_namespace_get_classes (ValaNamespace* self); | GeeList* vala_namespace_get_classes (ValaNamespace* self); | |||
GeeList* vala_namespace_get_interfaces (ValaNamespace* self); | GeeList* vala_namespace_get_interfaces (ValaNamespace* self); | |||
GeeList* vala_namespace_get_enums (ValaNamespace* self); | GeeList* vala_namespace_get_enums (ValaNamespace* self); | |||
GeeList* vala_namespace_get_error_types (ValaNamespace* self); | GeeList* vala_namespace_get_error_domains (ValaNamespace* self); | |||
GeeList* vala_namespace_get_fields (ValaNamespace* self); | GeeList* vala_namespace_get_fields (ValaNamespace* self); | |||
GeeList* vala_namespace_get_constants (ValaNamespace* self); | GeeList* vala_namespace_get_constants (ValaNamespace* self); | |||
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); | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added | |||
valaproperty.h | valaproperty.h | |||
---|---|---|---|---|
/* valaproperty.vala | /* valaproperty.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 | |||
valareport.h | valareport.h | |||
---|---|---|---|---|
skipping to change at line 30 | skipping to change at line 30 | |||
* Jürg Billeter <j@bitron.ch> | * Jürg Billeter <j@bitron.ch> | |||
*/ | */ | |||
#ifndef __VALA_VALAREPORT_H__ | #ifndef __VALA_VALAREPORT_H__ | |||
#define __VALA_VALAREPORT_H__ | #define __VALA_VALAREPORT_H__ | |||
#include <glib.h> | #include <glib.h> | |||
#include <glib-object.h> | #include <glib-object.h> | |||
#include <stdlib.h> | #include <stdlib.h> | |||
#include <string.h> | #include <string.h> | |||
#include <vala/valasourcereference.h> | #include <vala/valacodenode.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
extern gint vala_report_warnings; | #define VALA_TYPE_REPORT (vala_report_get_type ()) | |||
extern gint vala_report_errors; | #define VALA_REPORT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_REPO | |||
extern gboolean vala_report_verbose_errors; | RT, ValaReport)) | |||
void vala_report_set_verbose_errors (gboolean verbose); | #define VALA_REPORT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TY | |||
gint vala_report_get_warnings (void); | PE_REPORT, ValaReportClass)) | |||
gint vala_report_get_errors (void); | #define VALA_IS_REPORT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_R | |||
void vala_report_report_source (ValaSourceReference* source); | EPORT)) | |||
#define VALA_IS_REPORT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA | ||||
_TYPE_REPORT)) | ||||
#define VALA_REPORT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_ | ||||
TYPE_REPORT, ValaReportClass)) | ||||
typedef struct _ValaReportPrivate ValaReportPrivate; | ||||
/** | ||||
* Namespace to centralize reporting warnings and errors. | ||||
*/ | ||||
struct _ValaReport { | ||||
GObject parent_instance; | ||||
ValaReportPrivate * priv; | ||||
}; | ||||
struct _ValaReportClass { | ||||
GObjectClass parent_class; | ||||
void (*warn) (ValaReport* self, ValaSourceReference* source, const c | ||||
har* message); | ||||
void (*err) (ValaReport* self, ValaSourceReference* source, const ch | ||||
ar* message); | ||||
}; | ||||
void vala_report_set_verbose_errors (ValaReport* self, gboolean verbose); | ||||
gint vala_report_get_warnings (ValaReport* self); | ||||
gint vala_report_get_errors (ValaReport* self); | ||||
void vala_report_warn (ValaReport* self, ValaSourceReference* source, const | ||||
char* message); | ||||
void vala_report_err (ValaReport* self, ValaSourceReference* source, const | ||||
char* message); | ||||
void vala_report_warning (ValaSourceReference* source, const char* message) ; | void vala_report_warning (ValaSourceReference* source, const char* message) ; | |||
void vala_report_error (ValaSourceReference* source, const char* message); | void vala_report_error (ValaSourceReference* source, const char* message); | |||
ValaReport* vala_report_construct (GType object_type); | ||||
ValaReport* vala_report_new (void); | ||||
GType vala_report_get_type (void); | ||||
G_END_DECLS | G_END_DECLS | |||
#endif | #endif | |||
End of changes. 3 change blocks. | ||||
8 lines changed or deleted | 41 lines changed or added | |||
valascope.h | valascope.h | |||
---|---|---|---|---|
skipping to change at line 30 | skipping to change at line 30 | |||
* Jürg Billeter <j@bitron.ch> | * Jürg Billeter <j@bitron.ch> | |||
*/ | */ | |||
#ifndef __VALA_VALASCOPE_H__ | #ifndef __VALA_VALASCOPE_H__ | |||
#define __VALA_VALASCOPE_H__ | #define __VALA_VALASCOPE_H__ | |||
#include <glib.h> | #include <glib.h> | |||
#include <glib-object.h> | #include <glib-object.h> | |||
#include <stdlib.h> | #include <stdlib.h> | |||
#include <string.h> | #include <string.h> | |||
#include <gee/map.h> | ||||
#include <vala/valacodenode.h> | #include <vala/valacodenode.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
#define VALA_TYPE_SCOPE (vala_scope_get_type ()) | #define VALA_TYPE_SCOPE (vala_scope_get_type ()) | |||
#define VALA_SCOPE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_SCOPE , ValaScope)) | #define VALA_SCOPE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_SCOPE , ValaScope)) | |||
#define VALA_SCOPE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TYP E_SCOPE, ValaScopeClass)) | #define VALA_SCOPE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TYP E_SCOPE, ValaScopeClass)) | |||
#define VALA_IS_SCOPE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_SC OPE)) | #define VALA_IS_SCOPE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_SC OPE)) | |||
#define VALA_IS_SCOPE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_ TYPE_SCOPE)) | #define VALA_IS_SCOPE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_ TYPE_SCOPE)) | |||
#define VALA_SCOPE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_T YPE_SCOPE, ValaScopeClass)) | #define VALA_SCOPE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_T YPE_SCOPE, ValaScopeClass)) | |||
skipping to change at line 68 | skipping to change at line 69 | |||
struct _ValaParamSpecScope { | struct _ValaParamSpecScope { | |||
GParamSpec parent_instance; | GParamSpec parent_instance; | |||
}; | }; | |||
ValaScope* vala_scope_construct (GType object_type, ValaSymbol* owner); | ValaScope* vala_scope_construct (GType object_type, ValaSymbol* owner); | |||
ValaScope* vala_scope_new (ValaSymbol* owner); | ValaScope* vala_scope_new (ValaSymbol* owner); | |||
void vala_scope_add (ValaScope* self, const char* name, ValaSymbol* sym); | void vala_scope_add (ValaScope* self, const char* name, ValaSymbol* sym); | |||
void vala_scope_remove (ValaScope* self, const char* name); | void vala_scope_remove (ValaScope* self, const char* name); | |||
ValaSymbol* vala_scope_lookup (ValaScope* self, const char* name); | ValaSymbol* vala_scope_lookup (ValaScope* self, const char* name); | |||
gboolean vala_scope_is_subscope_of (ValaScope* self, ValaScope* scope); | gboolean vala_scope_is_subscope_of (ValaScope* self, ValaScope* scope); | |||
GeeMap* vala_scope_get_symbol_table (ValaScope* self); | ||||
ValaSymbol* vala_scope_get_owner (ValaScope* self); | ValaSymbol* vala_scope_get_owner (ValaScope* self); | |||
void vala_scope_set_owner (ValaScope* self, ValaSymbol* value); | void vala_scope_set_owner (ValaScope* self, ValaSymbol* value); | |||
ValaScope* vala_scope_get_parent_scope (ValaScope* self); | ValaScope* vala_scope_get_parent_scope (ValaScope* self); | |||
void vala_scope_set_parent_scope (ValaScope* self, ValaScope* value); | void vala_scope_set_parent_scope (ValaScope* self, ValaScope* value); | |||
GParamSpec* vala_param_spec_scope (const gchar* name, const gchar* nick, co nst gchar* blurb, GType object_type, GParamFlags flags); | GParamSpec* vala_param_spec_scope (const gchar* name, const gchar* nick, co nst gchar* blurb, GType object_type, GParamFlags flags); | |||
gpointer vala_value_get_scope (const GValue* value); | gpointer vala_value_get_scope (const GValue* value); | |||
void vala_value_set_scope (GValue* value, gpointer v_object); | void vala_value_set_scope (GValue* value, gpointer v_object); | |||
GType vala_scope_get_type (void); | GType vala_scope_get_type (void); | |||
gpointer vala_scope_ref (gpointer instance); | gpointer vala_scope_ref (gpointer instance); | |||
void vala_scope_unref (gpointer instance); | void vala_scope_unref (gpointer instance); | |||
End of changes. 2 change blocks. | ||||
0 lines changed or deleted | 2 lines changed or added | |||
valasemanticanalyzer.h | valasemanticanalyzer.h | |||
---|---|---|---|---|
skipping to change at line 75 | skipping to change at line 75 | |||
ValaDataType* long_type; | ValaDataType* long_type; | |||
ValaDataType* ulong_type; | ValaDataType* ulong_type; | |||
ValaDataType* size_t_type; | ValaDataType* size_t_type; | |||
ValaDataType* ssize_t_type; | ValaDataType* ssize_t_type; | |||
ValaDataType* uint64_type; | ValaDataType* uint64_type; | |||
ValaDataType* int8_type; | ValaDataType* int8_type; | |||
ValaDataType* unichar_type; | ValaDataType* unichar_type; | |||
ValaDataType* double_type; | ValaDataType* double_type; | |||
ValaDataType* type_type; | ValaDataType* type_type; | |||
ValaClass* object_type; | ValaClass* object_type; | |||
ValaTypeSymbol* initially_unowned_type; | ||||
ValaDataType* glist_type; | ValaDataType* glist_type; | |||
ValaDataType* gslist_type; | ValaDataType* gslist_type; | |||
ValaDataType* garray_type; | ValaDataType* garray_type; | |||
ValaClass* gerror_type; | ValaClass* gerror_type; | |||
gint next_lambda_id; | gint next_lambda_id; | |||
GeeList* replaced_nodes; | GeeList* replaced_nodes; | |||
}; | }; | |||
struct _ValaSemanticAnalyzerClass { | struct _ValaSemanticAnalyzerClass { | |||
ValaCodeVisitorClass parent_class; | ValaCodeVisitorClass parent_class; | |||
End of changes. 1 change blocks. | ||||
1 lines changed or deleted | 0 lines changed or added | |||
valastruct.h | valastruct.h | |||
---|---|---|---|---|
skipping to change at line 67 | skipping to change at line 67 | |||
ValaStruct* vala_struct_construct (GType object_type, const char* name, Val aSourceReference* source_reference); | ValaStruct* vala_struct_construct (GType object_type, const char* name, Val aSourceReference* source_reference); | |||
ValaStruct* vala_struct_new (const char* name, ValaSourceReference* source_ reference); | ValaStruct* vala_struct_new (const char* name, ValaSourceReference* source_ reference); | |||
void vala_struct_add_type_parameter (ValaStruct* self, ValaTypeParameter* p ); | void vala_struct_add_type_parameter (ValaStruct* self, ValaTypeParameter* p ); | |||
GeeList* vala_struct_get_type_parameters (ValaStruct* self); | GeeList* vala_struct_get_type_parameters (ValaStruct* self); | |||
void vala_struct_add_constant (ValaStruct* self, ValaConstant* c); | void vala_struct_add_constant (ValaStruct* self, ValaConstant* c); | |||
void vala_struct_add_field (ValaStruct* self, ValaField* f); | void vala_struct_add_field (ValaStruct* self, ValaField* f); | |||
GeeList* vala_struct_get_fields (ValaStruct* self); | GeeList* vala_struct_get_fields (ValaStruct* self); | |||
GeeList* vala_struct_get_constants (ValaStruct* self); | GeeList* vala_struct_get_constants (ValaStruct* self); | |||
void vala_struct_add_method (ValaStruct* self, ValaMethod* m); | void vala_struct_add_method (ValaStruct* self, ValaMethod* m); | |||
GeeList* vala_struct_get_methods (ValaStruct* self); | GeeList* vala_struct_get_methods (ValaStruct* self); | |||
void vala_struct_set_cname (ValaStruct* self, const char* cname); | ||||
char* vala_struct_get_default_cname (ValaStruct* self); | char* vala_struct_get_default_cname (ValaStruct* self); | |||
gboolean vala_struct_is_boolean_type (ValaStruct* self); | gboolean vala_struct_is_boolean_type (ValaStruct* self); | |||
gboolean vala_struct_is_integer_type (ValaStruct* self); | gboolean vala_struct_is_integer_type (ValaStruct* self); | |||
gboolean vala_struct_is_floating_type (ValaStruct* self); | gboolean vala_struct_is_floating_type (ValaStruct* self); | |||
gint vala_struct_get_rank (ValaStruct* self); | gint vala_struct_get_rank (ValaStruct* self); | |||
void vala_struct_process_attributes (ValaStruct* self); | void vala_struct_process_attributes (ValaStruct* self); | |||
void vala_struct_set_type_id (ValaStruct* self, const char* name); | void vala_struct_set_type_id (ValaStruct* self, const char* name); | |||
gboolean vala_struct_is_simple_type (ValaStruct* self); | gboolean vala_struct_is_simple_type (ValaStruct* self); | |||
void vala_struct_set_simple_type (ValaStruct* self, gboolean simple_type); | void vala_struct_set_simple_type (ValaStruct* self, gboolean simple_type); | |||
char* vala_struct_get_default_copy_function (ValaStruct* self); | char* vala_struct_get_default_copy_function (ValaStruct* self); | |||
void vala_struct_set_copy_function (ValaStruct* self, const char* name); | void vala_struct_set_copy_function (ValaStruct* self, const char* name); | |||
char* vala_struct_get_default_destroy_function (ValaStruct* self); | char* vala_struct_get_default_destroy_function (ValaStruct* self); | |||
void vala_struct_set_destroy_function (ValaStruct* self, const char* name); | void vala_struct_set_destroy_function (ValaStruct* self, const char* name); | |||
gboolean vala_struct_is_disposable (ValaStruct* self); | gboolean vala_struct_is_disposable (ValaStruct* self); | |||
ValaDataType* vala_struct_get_base_type (ValaStruct* self); | ValaDataType* vala_struct_get_base_type (ValaStruct* self); | |||
void vala_struct_set_base_type (ValaStruct* self, ValaDataType* value); | void vala_struct_set_base_type (ValaStruct* self, ValaDataType* value); | |||
ValaStruct* vala_struct_get_base_struct (ValaStruct* self); | ||||
ValaMethod* vala_struct_get_default_construction_method (ValaStruct* self); | ValaMethod* vala_struct_get_default_construction_method (ValaStruct* self); | |||
void vala_struct_set_default_construction_method (ValaStruct* self, ValaMet hod* value); | void vala_struct_set_default_construction_method (ValaStruct* self, ValaMet hod* value); | |||
gboolean vala_struct_get_use_const (ValaStruct* self); | ||||
void vala_struct_set_use_const (ValaStruct* self, gboolean value); | ||||
gboolean vala_struct_get_has_type_id (ValaStruct* self); | gboolean vala_struct_get_has_type_id (ValaStruct* self); | |||
void vala_struct_set_has_type_id (ValaStruct* self, gboolean value); | void vala_struct_set_has_type_id (ValaStruct* self, gboolean value); | |||
GType vala_struct_get_type (void); | GType vala_struct_get_type (void); | |||
G_END_DECLS | G_END_DECLS | |||
#endif | #endif | |||
End of changes. 3 change blocks. | ||||
0 lines changed or deleted | 4 lines changed or added | |||
valasymbol.h | valasymbol.h | |||
---|---|---|---|---|
skipping to change at line 70 | skipping to change at line 70 | |||
}; | }; | |||
typedef enum { | typedef enum { | |||
VALA_SYMBOL_ACCESSIBILITY_PRIVATE, | VALA_SYMBOL_ACCESSIBILITY_PRIVATE, | |||
VALA_SYMBOL_ACCESSIBILITY_INTERNAL, | VALA_SYMBOL_ACCESSIBILITY_INTERNAL, | |||
VALA_SYMBOL_ACCESSIBILITY_PROTECTED, | VALA_SYMBOL_ACCESSIBILITY_PROTECTED, | |||
VALA_SYMBOL_ACCESSIBILITY_PUBLIC | VALA_SYMBOL_ACCESSIBILITY_PUBLIC | |||
} ValaSymbolAccessibility; | } ValaSymbolAccessibility; | |||
gboolean vala_symbol_is_internal_symbol (ValaSymbol* self); | gboolean vala_symbol_is_internal_symbol (ValaSymbol* self); | |||
gboolean vala_symbol_is_library_internal_symbol (ValaSymbol* self); | ||||
ValaSymbol* vala_symbol_construct (GType object_type, const char* name, Val aSourceReference* source_reference); | ValaSymbol* vala_symbol_construct (GType object_type, const char* name, Val aSourceReference* source_reference); | |||
ValaSymbol* vala_symbol_new (const char* name, ValaSourceReference* source_ reference); | ValaSymbol* vala_symbol_new (const char* name, ValaSourceReference* source_ reference); | |||
char* vala_symbol_get_full_name (ValaSymbol* self); | char* vala_symbol_get_full_name (ValaSymbol* self); | |||
char* vala_symbol_get_cprefix (ValaSymbol* self); | char* vala_symbol_get_cprefix (ValaSymbol* self); | |||
char* vala_symbol_get_lower_case_cname (ValaSymbol* self, const char* infix ); | char* vala_symbol_get_lower_case_cname (ValaSymbol* self, const char* infix ); | |||
char* vala_symbol_get_lower_case_cprefix (ValaSymbol* self); | char* vala_symbol_get_lower_case_cprefix (ValaSymbol* self); | |||
GeeList* vala_symbol_get_cheader_filenames (ValaSymbol* self); | GeeList* vala_symbol_get_cheader_filenames (ValaSymbol* self); | |||
char* vala_symbol_camel_case_to_lower_case (const char* camel_case); | char* vala_symbol_camel_case_to_lower_case (const char* camel_case); | |||
char* vala_symbol_lower_case_to_camel_case (const char* lower_case); | char* vala_symbol_lower_case_to_camel_case (const char* lower_case); | |||
ValaScope* vala_symbol_get_top_accessible_scope (ValaSymbol* self, gboolean is_internal); | ValaScope* vala_symbol_get_top_accessible_scope (ValaSymbol* self, gboolean is_internal); | |||
End of changes. 1 change blocks. | ||||
0 lines changed or deleted | 1 lines changed or added | |||
valasymbolresolver.h | valasymbolresolver.h | |||
---|---|---|---|---|
skipping to change at line 70 | skipping to change at line 70 | |||
#include <vala/valawhilestatement.h> | #include <vala/valawhilestatement.h> | |||
#include <vala/valadostatement.h> | #include <vala/valadostatement.h> | |||
#include <vala/valaforstatement.h> | #include <vala/valaforstatement.h> | |||
#include <vala/valaforeachstatement.h> | #include <vala/valaforeachstatement.h> | |||
#include <vala/valareturnstatement.h> | #include <vala/valareturnstatement.h> | |||
#include <vala/valayieldstatement.h> | #include <vala/valayieldstatement.h> | |||
#include <vala/valathrowstatement.h> | #include <vala/valathrowstatement.h> | |||
#include <vala/valatrystatement.h> | #include <vala/valatrystatement.h> | |||
#include <vala/valacatchclause.h> | #include <vala/valacatchclause.h> | |||
#include <vala/valaarraycreationexpression.h> | #include <vala/valaarraycreationexpression.h> | |||
#include <vala/valaparenthesizedexpression.h> | ||||
#include <vala/valamemberaccess.h> | #include <vala/valamemberaccess.h> | |||
#include <vala/valamethodcall.h> | #include <vala/valamethodcall.h> | |||
#include <vala/valaelementaccess.h> | #include <vala/valaelementaccess.h> | |||
#include <vala/valaobjectcreationexpression.h> | #include <vala/valaobjectcreationexpression.h> | |||
#include <vala/valaunaryexpression.h> | #include <vala/valaunaryexpression.h> | |||
#include <vala/valareferencetransferexpression.h> | #include <vala/valareferencetransferexpression.h> | |||
#include <vala/valabinaryexpression.h> | #include <vala/valabinaryexpression.h> | |||
#include <vala/valalambdaexpression.h> | #include <vala/valalambdaexpression.h> | |||
#include <vala/valaassignment.h> | #include <vala/valaassignment.h> | |||
End of changes. 1 change blocks. | ||||
1 lines changed or deleted | 0 lines changed or added | |||
valatypesymbol.h | valatypesymbol.h | |||
---|---|---|---|---|
skipping to change at line 66 | skipping to change at line 66 | |||
ValaSymbolClass parent_class; | ValaSymbolClass parent_class; | |||
char* (*get_cname) (ValaTypeSymbol* self, gboolean const_type); | char* (*get_cname) (ValaTypeSymbol* self, gboolean const_type); | |||
gboolean (*is_reference_type) (ValaTypeSymbol* self); | gboolean (*is_reference_type) (ValaTypeSymbol* self); | |||
char* (*get_dup_function) (ValaTypeSymbol* self); | char* (*get_dup_function) (ValaTypeSymbol* self); | |||
char* (*get_free_function) (ValaTypeSymbol* self); | char* (*get_free_function) (ValaTypeSymbol* self); | |||
char* (*get_copy_function) (ValaTypeSymbol* self); | char* (*get_copy_function) (ValaTypeSymbol* self); | |||
char* (*get_destroy_function) (ValaTypeSymbol* self); | char* (*get_destroy_function) (ValaTypeSymbol* self); | |||
gboolean (*is_reference_counting) (ValaTypeSymbol* self); | gboolean (*is_reference_counting) (ValaTypeSymbol* self); | |||
char* (*get_ref_function) (ValaTypeSymbol* self); | char* (*get_ref_function) (ValaTypeSymbol* self); | |||
char* (*get_unref_function) (ValaTypeSymbol* self); | char* (*get_unref_function) (ValaTypeSymbol* self); | |||
char* (*get_ref_sink_function) (ValaTypeSymbol* self); | ||||
char* (*get_type_id) (ValaTypeSymbol* self); | char* (*get_type_id) (ValaTypeSymbol* self); | |||
char* (*get_marshaller_type_name) (ValaTypeSymbol* self); | char* (*get_marshaller_type_name) (ValaTypeSymbol* self); | |||
char* (*get_param_spec_function) (ValaTypeSymbol* self); | char* (*get_param_spec_function) (ValaTypeSymbol* self); | |||
char* (*get_get_value_function) (ValaTypeSymbol* self); | char* (*get_get_value_function) (ValaTypeSymbol* self); | |||
char* (*get_set_value_function) (ValaTypeSymbol* self); | char* (*get_set_value_function) (ValaTypeSymbol* self); | |||
char* (*get_upper_case_cname) (ValaTypeSymbol* self, const char* inf ix); | char* (*get_upper_case_cname) (ValaTypeSymbol* self, const char* inf ix); | |||
char* (*get_default_value) (ValaTypeSymbol* self); | char* (*get_default_value) (ValaTypeSymbol* self); | |||
gboolean (*is_subtype_of) (ValaTypeSymbol* self, ValaTypeSymbol* t); | gboolean (*is_subtype_of) (ValaTypeSymbol* self, ValaTypeSymbol* t); | |||
gint (*get_type_parameter_index) (ValaTypeSymbol* self, const char* name); | gint (*get_type_parameter_index) (ValaTypeSymbol* self, const char* name); | |||
char* (*get_type_signature) (ValaTypeSymbol* self); | char* (*get_type_signature) (ValaTypeSymbol* self); | |||
skipping to change at line 89 | skipping to change at line 90 | |||
ValaTypeSymbol* vala_typesymbol_new (const char* name, ValaSourceReference* source_reference); | ValaTypeSymbol* vala_typesymbol_new (const char* name, ValaSourceReference* source_reference); | |||
char* vala_typesymbol_get_cname (ValaTypeSymbol* self, gboolean const_type) ; | char* vala_typesymbol_get_cname (ValaTypeSymbol* self, gboolean const_type) ; | |||
gboolean vala_typesymbol_is_reference_type (ValaTypeSymbol* self); | gboolean vala_typesymbol_is_reference_type (ValaTypeSymbol* self); | |||
char* vala_typesymbol_get_dup_function (ValaTypeSymbol* self); | char* vala_typesymbol_get_dup_function (ValaTypeSymbol* self); | |||
char* vala_typesymbol_get_free_function (ValaTypeSymbol* self); | char* vala_typesymbol_get_free_function (ValaTypeSymbol* self); | |||
char* vala_typesymbol_get_copy_function (ValaTypeSymbol* self); | char* vala_typesymbol_get_copy_function (ValaTypeSymbol* self); | |||
char* vala_typesymbol_get_destroy_function (ValaTypeSymbol* self); | char* vala_typesymbol_get_destroy_function (ValaTypeSymbol* self); | |||
gboolean vala_typesymbol_is_reference_counting (ValaTypeSymbol* self); | gboolean vala_typesymbol_is_reference_counting (ValaTypeSymbol* self); | |||
char* vala_typesymbol_get_ref_function (ValaTypeSymbol* self); | char* vala_typesymbol_get_ref_function (ValaTypeSymbol* self); | |||
char* vala_typesymbol_get_unref_function (ValaTypeSymbol* self); | char* vala_typesymbol_get_unref_function (ValaTypeSymbol* self); | |||
char* vala_typesymbol_get_ref_sink_function (ValaTypeSymbol* self); | ||||
char* vala_typesymbol_get_type_id (ValaTypeSymbol* self); | char* vala_typesymbol_get_type_id (ValaTypeSymbol* self); | |||
char* vala_typesymbol_get_marshaller_type_name (ValaTypeSymbol* self); | char* vala_typesymbol_get_marshaller_type_name (ValaTypeSymbol* self); | |||
char* vala_typesymbol_get_param_spec_function (ValaTypeSymbol* self); | char* vala_typesymbol_get_param_spec_function (ValaTypeSymbol* self); | |||
char* vala_typesymbol_get_get_value_function (ValaTypeSymbol* self); | char* vala_typesymbol_get_get_value_function (ValaTypeSymbol* self); | |||
char* vala_typesymbol_get_set_value_function (ValaTypeSymbol* self); | char* vala_typesymbol_get_set_value_function (ValaTypeSymbol* self); | |||
char* vala_typesymbol_get_upper_case_cname (ValaTypeSymbol* self, const cha r* infix); | char* vala_typesymbol_get_upper_case_cname (ValaTypeSymbol* self, const cha r* infix); | |||
char* vala_typesymbol_get_default_value (ValaTypeSymbol* self); | char* vala_typesymbol_get_default_value (ValaTypeSymbol* self); | |||
void vala_typesymbol_add_cheader_filename (ValaTypeSymbol* self, const char * filename); | void vala_typesymbol_add_cheader_filename (ValaTypeSymbol* self, const char * filename); | |||
gboolean vala_typesymbol_is_subtype_of (ValaTypeSymbol* self, ValaTypeSymbo l* t); | gboolean vala_typesymbol_is_subtype_of (ValaTypeSymbol* self, ValaTypeSymbo l* t); | |||
gint vala_typesymbol_get_type_parameter_index (ValaTypeSymbol* self, const char* name); | gint vala_typesymbol_get_type_parameter_index (ValaTypeSymbol* self, const char* name); | |||
End of changes. 2 change blocks. | ||||
0 lines changed or deleted | 2 lines changed or added | |||
valaunaryexpression.h | valaunaryexpression.h | |||
---|---|---|---|---|
/* valaunaryexpression.vala | /* valaunaryexpression.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 | |||