| valaclass.h | | valaclass.h | |
| | | | |
| skipping to change at line 74 | | skipping to change at line 74 | |
| void vala_class_add_method (ValaClass* self, ValaMethod* m); | | void vala_class_add_method (ValaClass* self, ValaMethod* m); | |
| GeeCollection* vala_class_get_methods (ValaClass* self); | | GeeCollection* vala_class_get_methods (ValaClass* self); | |
| void vala_class_add_property (ValaClass* self, ValaProperty* prop, gboolean
no_field); | | void vala_class_add_property (ValaClass* self, ValaProperty* prop, gboolean
no_field); | |
| GeeCollection* vala_class_get_properties (ValaClass* self); | | GeeCollection* vala_class_get_properties (ValaClass* self); | |
| void vala_class_add_signal (ValaClass* self, ValaSignal* sig); | | void vala_class_add_signal (ValaClass* self, ValaSignal* sig); | |
| GeeCollection* vala_class_get_signals (ValaClass* self); | | GeeCollection* vala_class_get_signals (ValaClass* self); | |
| void vala_class_add_class (ValaClass* self, ValaClass* cl); | | void vala_class_add_class (ValaClass* self, ValaClass* cl); | |
| void vala_class_add_struct (ValaClass* self, ValaStruct* st); | | void vala_class_add_struct (ValaClass* self, ValaStruct* st); | |
| 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_ref_function (ValaClass* self, const char* name); | |
| | | void vala_class_set_unref_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); | |
| | | 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_static (ValaClass* self); | | gboolean vala_class_get_is_static (ValaClass* self); | |
| void vala_class_set_is_static (ValaClass* self, gboolean value); | | void vala_class_set_is_static (ValaClass* self, gboolean value); | |
| gboolean vala_class_get_has_private_fields (ValaClass* self); | | gboolean vala_class_get_has_private_fields (ValaClass* self); | |
| ValaMethod* vala_class_get_default_construction_method (ValaClass* self); | | ValaMethod* vala_class_get_default_construction_method (ValaClass* self); | |
| void vala_class_set_default_construction_method (ValaClass* self, ValaMetho
d* value); | | void vala_class_set_default_construction_method (ValaClass* self, ValaMetho
d* value); | |
| ValaConstructor* vala_class_get_constructor (ValaClass* self); | | ValaConstructor* vala_class_get_constructor (ValaClass* self); | |
| | | | |
End of changes. 1 change blocks. |
| 0 lines changed or deleted | | 6 lines changed or added | |
|
| valacodecontext.h | | valacodecontext.h | |
| | | | |
| skipping to change at line 56 | | skipping to change at line 56 | |
| */ | | */ | |
| struct _ValaCodeContext { | | struct _ValaCodeContext { | |
| GObject parent; | | GObject parent; | |
| ValaCodeContextPrivate * priv; | | ValaCodeContextPrivate * priv; | |
| }; | | }; | |
| struct _ValaCodeContextClass { | | struct _ValaCodeContextClass { | |
| GObjectClass parent; | | GObjectClass parent; | |
| }; | | }; | |
| | | | |
| GeeCollection* vala_code_context_get_source_files (ValaCodeContext* self); | | GeeCollection* vala_code_context_get_source_files (ValaCodeContext* self); | |
|
| | | GeeCollection* 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); | |
| GeeCollection* vala_code_context_get_packages (ValaCodeContext* self); | | GeeCollection* 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_library (ValaCodeContext* self); | | char* vala_code_context_get_library (ValaCodeContext* self); | |
| void vala_code_context_set_library (ValaCodeContext* self, const char* valu
e); | | void vala_code_context_set_library (ValaCodeContext* self, const char* valu
e); | |
| gboolean vala_code_context_get_memory_management (ValaCodeContext* self); | | gboolean vala_code_context_get_memory_management (ValaCodeContext* self); | |
| void vala_code_context_set_memory_management (ValaCodeContext* self, gboole
an value); | | void vala_code_context_set_memory_management (ValaCodeContext* self, gboole
an value); | |
| gboolean vala_code_context_get_assert (ValaCodeContext* self); | | gboolean vala_code_context_get_assert (ValaCodeContext* self); | |
| void vala_code_context_set_assert (ValaCodeContext* self, gboolean value); | | void vala_code_context_set_assert (ValaCodeContext* self, gboolean value); | |
| gboolean vala_code_context_get_checking (ValaCodeContext* self); | | gboolean vala_code_context_get_checking (ValaCodeContext* self); | |
| void vala_code_context_set_checking (ValaCodeContext* self, gboolean value)
; | | void vala_code_context_set_checking (ValaCodeContext* self, gboolean value)
; | |
| gboolean vala_code_context_get_ccode_only (ValaCodeContext* self); | | gboolean vala_code_context_get_ccode_only (ValaCodeContext* self); | |
| void vala_code_context_set_ccode_only (ValaCodeContext* self, gboolean valu
e); | | void vala_code_context_set_ccode_only (ValaCodeContext* self, gboolean valu
e); | |
| gboolean vala_code_context_get_compile_only (ValaCodeContext* self); | | gboolean vala_code_context_get_compile_only (ValaCodeContext* self); | |
| void vala_code_context_set_compile_only (ValaCodeContext* self, gboolean va
lue); | | void vala_code_context_set_compile_only (ValaCodeContext* self, gboolean va
lue); | |
| char* vala_code_context_get_output (ValaCodeContext* self); | | 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
); | |
|
| | | char* vala_code_context_get_directory (ValaCodeContext* self); | |
| | | void vala_code_context_set_directory (ValaCodeContext* self, const char* va | |
| | | lue); | |
| 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); | |
| | | void vala_code_context_set_save_temps (ValaCodeContext* self, gboolean valu | |
| | | e); | |
| | | gboolean vala_code_context_get_save_csources (ValaCodeContext* self); | |
| | | gboolean vala_code_context_get_save_cheaders (ValaCodeContext* self); | |
| ValaNamespace* vala_code_context_get_root (ValaCodeContext* self); | | ValaNamespace* vala_code_context_get_root (ValaCodeContext* self); | |
| GType vala_code_context_get_type (void); | | GType vala_code_context_get_type (void); | |
| | | | |
| G_END_DECLS | | G_END_DECLS | |
| | | | |
| #endif | | #endif | |
| | | | |
End of changes. 4 change blocks. |
| 0 lines changed or deleted | | 10 lines changed or added | |
|
| valacodegenerator.h | | valacodegenerator.h | |
| | | | |
| skipping to change at line 44 | | skipping to change at line 44 | |
| #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/valaformalparameter.h> | | #include <vala/valaformalparameter.h> | |
| #include <vala/valaproperty.h> | | #include <vala/valaproperty.h> | |
| #include <vala/valapropertyaccessor.h> | | #include <vala/valapropertyaccessor.h> | |
| #include <vala/valaconstructor.h> | | #include <vala/valaconstructor.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/valastruct.h> | | | |
| #include <vala/valadeclarationstatement.h> | | #include <vala/valadeclarationstatement.h> | |
|
| #include <stdlib.h> | | | |
| #include <string.h> | | | |
| #include <vala/valavariabledeclarator.h> | | #include <vala/valavariabledeclarator.h> | |
| #include <vala/valainitializerlist.h> | | #include <vala/valainitializerlist.h> | |
|
| #include <vala/valatypereference.h> | | | |
| #include <ccode/valaccodeexpression.h> | | | |
| #include <vala/valaexpression.h> | | #include <vala/valaexpression.h> | |
|
| #include <ccode/valaccodefragment.h> | | | |
| #include <gee/collection.h> | | | |
| #include <vala/valacodenode.h> | | | |
| #include <vala/valaexpressionstatement.h> | | #include <vala/valaexpressionstatement.h> | |
|
| #include <vala/valastatement.h> | | | |
| #include <vala/valaifstatement.h> | | #include <vala/valaifstatement.h> | |
| #include <vala/valaswitchstatement.h> | | #include <vala/valaswitchstatement.h> | |
| #include <vala/valawhilestatement.h> | | #include <vala/valawhilestatement.h> | |
| #include <vala/valadostatement.h> | | #include <vala/valadostatement.h> | |
| #include <vala/valaforstatement.h> | | #include <vala/valaforstatement.h> | |
| #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/valasymbol.h> | | | |
| #include <ccode/valaccodecommaexpression.h> | | | |
| #include <vala/valareturnstatement.h> | | #include <vala/valareturnstatement.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/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/valaliteralexpression.h> | | #include <vala/valaliteralexpression.h> | |
| #include <vala/valaparenthesizedexpression.h> | | #include <vala/valaparenthesizedexpression.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/valamemberaccess.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> | |
| #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/valaconditionalexpression.h> | | #include <vala/valaconditionalexpression.h> | |
| #include <vala/valalambdaexpression.h> | | #include <vala/valalambdaexpression.h> | |
| #include <vala/valaassignment.h> | | #include <vala/valaassignment.h> | |
|
| #include <ccode/valaccodefunctioncall.h> | | | |
| #include <vala/valaclass.h> | | #include <vala/valaclass.h> | |
| #include <vala/valainterface.h> | | #include <vala/valainterface.h> | |
|
| #include <ccode/valaccodeidentifier.h> | | | |
| #include <vala/valasignal.h> | | | |
| #include <vala/valadatatype.h> | | | |
| #include <vala/valainvocationexpression.h> | | #include <vala/valainvocationexpression.h> | |
|
| | | #include <vala/valamemberaccess.h> | |
| #include <vala/valamethod.h> | | #include <vala/valamethod.h> | |
|
| #include <ccode/valaccodestatement.h> | | | |
| #include <vala/valacreationmethod.h> | | #include <vala/valacreationmethod.h> | |
|
| #include <ccode/valaccodeblock.h> | | #include <vala/valasignal.h> | |
| #include <ccode/valaccodeincludedirective.h> | | | |
| #include <vala/valasourcefile.h> | | #include <vala/valasourcefile.h> | |
|
| | | #include <vala/valastruct.h> | |
| | | | |
| G_BEGIN_DECLS | | G_BEGIN_DECLS | |
| | | | |
| #define VALA_TYPE_CODE_GENERATOR (vala_code_generator_get_type ()) | | #define VALA_TYPE_CODE_GENERATOR (vala_code_generator_get_type ()) | |
| #define VALA_CODE_GENERATOR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_T
YPE_CODE_GENERATOR, ValaCodeGenerator)) | | #define VALA_CODE_GENERATOR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_T
YPE_CODE_GENERATOR, ValaCodeGenerator)) | |
| #define VALA_CODE_GENERATOR_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass),
VALA_TYPE_CODE_GENERATOR, ValaCodeGeneratorClass)) | | #define VALA_CODE_GENERATOR_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass),
VALA_TYPE_CODE_GENERATOR, ValaCodeGeneratorClass)) | |
| #define VALA_IS_CODE_GENERATOR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VAL
A_TYPE_CODE_GENERATOR)) | | #define VALA_IS_CODE_GENERATOR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VAL
A_TYPE_CODE_GENERATOR)) | |
| #define VALA_IS_CODE_GENERATOR_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klas
s), VALA_TYPE_CODE_GENERATOR)) | | #define VALA_IS_CODE_GENERATOR_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klas
s), VALA_TYPE_CODE_GENERATOR)) | |
| #define VALA_CODE_GENERATOR_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj
), VALA_TYPE_CODE_GENERATOR, ValaCodeGeneratorClass)) | | #define VALA_CODE_GENERATOR_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj
), VALA_TYPE_CODE_GENERATOR, ValaCodeGeneratorClass)) | |
| | | | |
| | | | |
End of changes. 13 change blocks. |
| 19 lines changed or deleted | | 3 lines changed or added | |
|
| valacodenode.h | | valacodenode.h | |
| | | | |
| skipping to change at line 72 | | skipping to change at line 72 | |
| typedef struct _ValaPointer ValaPointer; | | typedef struct _ValaPointer ValaPointer; | |
| typedef struct _ValaPointerClass ValaPointerClass; | | typedef struct _ValaPointerClass ValaPointerClass; | |
| typedef struct _ValaArray ValaArray; | | typedef struct _ValaArray ValaArray; | |
| typedef struct _ValaArrayClass ValaArrayClass; | | typedef struct _ValaArrayClass ValaArrayClass; | |
| typedef struct _ValaTypeParameter ValaTypeParameter; | | typedef struct _ValaTypeParameter ValaTypeParameter; | |
| typedef struct _ValaTypeParameterClass ValaTypeParameterClass; | | typedef struct _ValaTypeParameterClass ValaTypeParameterClass; | |
| typedef struct _ValaArrayLengthField ValaArrayLengthField; | | typedef struct _ValaArrayLengthField ValaArrayLengthField; | |
| typedef struct _ValaArrayLengthFieldClass ValaArrayLengthFieldClass; | | typedef struct _ValaArrayLengthFieldClass ValaArrayLengthFieldClass; | |
| typedef struct _ValaField ValaField; | | typedef struct _ValaField ValaField; | |
| typedef struct _ValaFieldClass ValaFieldClass; | | typedef struct _ValaFieldClass ValaFieldClass; | |
|
| typedef struct _ValaAttribute ValaAttribute; | | | |
| typedef struct _ValaAttributeClass ValaAttributeClass; | | | |
| typedef struct _ValaNamedArgument ValaNamedArgument; | | | |
| typedef struct _ValaNamedArgumentClass ValaNamedArgumentClass; | | | |
| typedef struct _ValaArrayResizeMethod ValaArrayResizeMethod; | | typedef struct _ValaArrayResizeMethod ValaArrayResizeMethod; | |
| typedef struct _ValaArrayResizeMethodClass ValaArrayResizeMethodClass; | | typedef struct _ValaArrayResizeMethodClass ValaArrayResizeMethodClass; | |
| typedef struct _ValaArrayMoveMethod ValaArrayMoveMethod; | | typedef struct _ValaArrayMoveMethod ValaArrayMoveMethod; | |
| typedef struct _ValaArrayMoveMethodClass ValaArrayMoveMethodClass; | | typedef struct _ValaArrayMoveMethodClass ValaArrayMoveMethodClass; | |
| typedef struct _ValaFormalParameter ValaFormalParameter; | | typedef struct _ValaFormalParameter ValaFormalParameter; | |
| typedef struct _ValaFormalParameterClass ValaFormalParameterClass; | | typedef struct _ValaFormalParameterClass ValaFormalParameterClass; | |
| typedef struct _ValaBlock ValaBlock; | | typedef struct _ValaBlock ValaBlock; | |
| typedef struct _ValaBlockClass ValaBlockClass; | | typedef struct _ValaBlockClass ValaBlockClass; | |
| typedef struct _ValaStatement ValaStatement; | | typedef struct _ValaStatement ValaStatement; | |
| typedef struct _ValaStatementIface ValaStatementIface; | | typedef struct _ValaStatementIface ValaStatementIface; | |
| | | | |
| skipping to change at line 120 | | skipping to change at line 116 | |
| typedef struct _ValaEnum ValaEnum; | | typedef struct _ValaEnum ValaEnum; | |
| typedef struct _ValaEnumClass ValaEnumClass; | | typedef struct _ValaEnumClass ValaEnumClass; | |
| typedef struct _ValaEnumValue ValaEnumValue; | | typedef struct _ValaEnumValue ValaEnumValue; | |
| typedef struct _ValaEnumValueClass ValaEnumValueClass; | | typedef struct _ValaEnumValueClass ValaEnumValueClass; | |
| typedef struct _ValaNamespaceReference ValaNamespaceReference; | | typedef struct _ValaNamespaceReference ValaNamespaceReference; | |
| typedef struct _ValaNamespaceReferenceClass ValaNamespaceReferenceClass; | | typedef struct _ValaNamespaceReferenceClass ValaNamespaceReferenceClass; | |
| typedef struct _ValaSourceFileCycle ValaSourceFileCycle; | | typedef struct _ValaSourceFileCycle ValaSourceFileCycle; | |
| typedef struct _ValaSourceFileCycleClass ValaSourceFileCycleClass; | | typedef struct _ValaSourceFileCycleClass ValaSourceFileCycleClass; | |
| typedef struct _ValaCreationMethod ValaCreationMethod; | | typedef struct _ValaCreationMethod ValaCreationMethod; | |
| typedef struct _ValaCreationMethodClass ValaCreationMethodClass; | | typedef struct _ValaCreationMethodClass ValaCreationMethodClass; | |
|
| | | typedef struct _ValaNamedArgument ValaNamedArgument; | |
| | | typedef struct _ValaNamedArgumentClass ValaNamedArgumentClass; | |
| typedef struct _ValaEmptyStatement ValaEmptyStatement; | | typedef struct _ValaEmptyStatement ValaEmptyStatement; | |
| typedef struct _ValaEmptyStatementClass ValaEmptyStatementClass; | | typedef struct _ValaEmptyStatementClass ValaEmptyStatementClass; | |
| typedef struct _ValaDeclarationStatement ValaDeclarationStatement; | | typedef struct _ValaDeclarationStatement ValaDeclarationStatement; | |
| typedef struct _ValaDeclarationStatementClass ValaDeclarationStatementClass
; | | typedef struct _ValaDeclarationStatementClass ValaDeclarationStatementClass
; | |
| typedef struct _ValaLocalVariableDeclaration ValaLocalVariableDeclaration; | | typedef struct _ValaLocalVariableDeclaration ValaLocalVariableDeclaration; | |
| typedef struct _ValaLocalVariableDeclarationClass ValaLocalVariableDeclarat
ionClass; | | typedef struct _ValaLocalVariableDeclarationClass ValaLocalVariableDeclarat
ionClass; | |
| typedef struct _ValaInitializerList ValaInitializerList; | | typedef struct _ValaInitializerList ValaInitializerList; | |
| typedef struct _ValaInitializerListClass ValaInitializerListClass; | | typedef struct _ValaInitializerListClass ValaInitializerListClass; | |
| typedef struct _ValaExpressionStatement ValaExpressionStatement; | | typedef struct _ValaExpressionStatement ValaExpressionStatement; | |
| typedef struct _ValaExpressionStatementClass ValaExpressionStatementClass; | | typedef struct _ValaExpressionStatementClass ValaExpressionStatementClass; | |
| | | | |
| skipping to change at line 214 | | skipping to change at line 212 | |
| typedef struct _ValaBinaryExpression ValaBinaryExpression; | | typedef struct _ValaBinaryExpression ValaBinaryExpression; | |
| typedef struct _ValaBinaryExpressionClass ValaBinaryExpressionClass; | | typedef struct _ValaBinaryExpressionClass ValaBinaryExpressionClass; | |
| typedef struct _ValaTypeCheck ValaTypeCheck; | | typedef struct _ValaTypeCheck ValaTypeCheck; | |
| typedef struct _ValaTypeCheckClass ValaTypeCheckClass; | | typedef struct _ValaTypeCheckClass ValaTypeCheckClass; | |
| typedef struct _ValaConditionalExpression ValaConditionalExpression; | | typedef struct _ValaConditionalExpression ValaConditionalExpression; | |
| typedef struct _ValaConditionalExpressionClass ValaConditionalExpressionCla
ss; | | typedef struct _ValaConditionalExpressionClass ValaConditionalExpressionCla
ss; | |
| typedef struct _ValaLambdaExpression ValaLambdaExpression; | | typedef struct _ValaLambdaExpression ValaLambdaExpression; | |
| typedef struct _ValaLambdaExpressionClass ValaLambdaExpressionClass; | | typedef struct _ValaLambdaExpressionClass ValaLambdaExpressionClass; | |
| typedef struct _ValaAssignment ValaAssignment; | | typedef struct _ValaAssignment ValaAssignment; | |
| typedef struct _ValaAssignmentClass ValaAssignmentClass; | | typedef struct _ValaAssignmentClass ValaAssignmentClass; | |
|
| | | typedef struct _ValaAttribute ValaAttribute; | |
| | | typedef struct _ValaAttributeClass ValaAttributeClass; | |
| | | | |
| #define VALA_TYPE_CODE_NODE (vala_code_node_get_type ()) | | #define VALA_TYPE_CODE_NODE (vala_code_node_get_type ()) | |
| #define VALA_CODE_NODE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_C
ODE_NODE, ValaCodeNode)) | | #define VALA_CODE_NODE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_C
ODE_NODE, ValaCodeNode)) | |
| #define VALA_CODE_NODE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA
_TYPE_CODE_NODE, ValaCodeNodeClass)) | | #define VALA_CODE_NODE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA
_TYPE_CODE_NODE, ValaCodeNodeClass)) | |
| #define VALA_IS_CODE_NODE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYP
E_CODE_NODE)) | | #define VALA_IS_CODE_NODE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYP
E_CODE_NODE)) | |
| #define VALA_IS_CODE_NODE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), V
ALA_TYPE_CODE_NODE)) | | #define VALA_IS_CODE_NODE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), V
ALA_TYPE_CODE_NODE)) | |
| #define VALA_CODE_NODE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VA
LA_TYPE_CODE_NODE, ValaCodeNodeClass)) | | #define VALA_CODE_NODE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VA
LA_TYPE_CODE_NODE, ValaCodeNodeClass)) | |
| | | | |
| typedef struct _ValaCodeNodePrivate ValaCodeNodePrivate; | | typedef struct _ValaCodeNodePrivate ValaCodeNodePrivate; | |
| | | | |
| | | | |
End of changes. 3 change blocks. |
| 4 lines changed or deleted | | 4 lines changed or added | |
|
| valacodevisitor.h | | valacodevisitor.h | |
| | | | |
| skipping to change at line 80 | | skipping to change at line 80 | |
| void (*visit_named_argument) (ValaCodeVisitor* self, ValaNamedArgume
nt* n); | | void (*visit_named_argument) (ValaCodeVisitor* self, ValaNamedArgume
nt* n); | |
| void (*visit_type_parameter) (ValaCodeVisitor* self, ValaTypeParamet
er* p); | | void (*visit_type_parameter) (ValaCodeVisitor* self, ValaTypeParamet
er* p); | |
| void (*visit_namespace_reference) (ValaCodeVisitor* self, ValaNamesp
aceReference* ns); | | void (*visit_namespace_reference) (ValaCodeVisitor* self, ValaNamesp
aceReference* ns); | |
| void (*visit_type_reference) (ValaCodeVisitor* self, ValaTypeReferen
ce* type); | | void (*visit_type_reference) (ValaCodeVisitor* self, ValaTypeReferen
ce* type); | |
| void (*visit_begin_block) (ValaCodeVisitor* self, ValaBlock* b); | | void (*visit_begin_block) (ValaCodeVisitor* self, ValaBlock* b); | |
| void (*visit_end_block) (ValaCodeVisitor* self, ValaBlock* b); | | void (*visit_end_block) (ValaCodeVisitor* self, ValaBlock* b); | |
| void (*visit_empty_statement) (ValaCodeVisitor* self, ValaEmptyState
ment* stmt); | | void (*visit_empty_statement) (ValaCodeVisitor* self, ValaEmptyState
ment* stmt); | |
| void (*visit_declaration_statement) (ValaCodeVisitor* self, ValaDecl
arationStatement* stmt); | | void (*visit_declaration_statement) (ValaCodeVisitor* self, ValaDecl
arationStatement* stmt); | |
| void (*visit_local_variable_declaration) (ValaCodeVisitor* self, Val
aLocalVariableDeclaration* decl); | | void (*visit_local_variable_declaration) (ValaCodeVisitor* self, Val
aLocalVariableDeclaration* decl); | |
| void (*visit_variable_declarator) (ValaCodeVisitor* self, ValaVariab
leDeclarator* decl); | | void (*visit_variable_declarator) (ValaCodeVisitor* self, ValaVariab
leDeclarator* decl); | |
|
| void (*visit_begin_initializer_list) (ValaCodeVisitor* self, ValaIni | | void (*visit_initializer_list) (ValaCodeVisitor* self, ValaInitializ | |
| tializerList* list); | | erList* list); | |
| void (*visit_end_initializer_list) (ValaCodeVisitor* self, ValaIniti | | | |
| alizerList* list); | | | |
| void (*visit_expression_statement) (ValaCodeVisitor* self, ValaExpre
ssionStatement* stmt); | | void (*visit_expression_statement) (ValaCodeVisitor* self, ValaExpre
ssionStatement* stmt); | |
| void (*visit_if_statement) (ValaCodeVisitor* self, ValaIfStatement*
stmt); | | void (*visit_if_statement) (ValaCodeVisitor* self, ValaIfStatement*
stmt); | |
| void (*visit_switch_statement) (ValaCodeVisitor* self, ValaSwitchSta
tement* stmt); | | void (*visit_switch_statement) (ValaCodeVisitor* self, ValaSwitchSta
tement* stmt); | |
| void (*visit_switch_section) (ValaCodeVisitor* self, ValaSwitchSecti
on* section); | | void (*visit_switch_section) (ValaCodeVisitor* self, ValaSwitchSecti
on* section); | |
| void (*visit_switch_label) (ValaCodeVisitor* self, ValaSwitchLabel*
label); | | void (*visit_switch_label) (ValaCodeVisitor* self, ValaSwitchLabel*
label); | |
| void (*visit_while_statement) (ValaCodeVisitor* self, ValaWhileState
ment* stmt); | | void (*visit_while_statement) (ValaCodeVisitor* self, ValaWhileState
ment* stmt); | |
| void (*visit_do_statement) (ValaCodeVisitor* self, ValaDoStatement*
stmt); | | void (*visit_do_statement) (ValaCodeVisitor* self, ValaDoStatement*
stmt); | |
| void (*visit_for_statement) (ValaCodeVisitor* self, ValaForStatement
* stmt); | | void (*visit_for_statement) (ValaCodeVisitor* self, ValaForStatement
* stmt); | |
| void (*visit_begin_foreach_statement) (ValaCodeVisitor* self, ValaFo
reachStatement* stmt); | | void (*visit_begin_foreach_statement) (ValaCodeVisitor* self, ValaFo
reachStatement* stmt); | |
| void (*visit_end_foreach_statement) (ValaCodeVisitor* self, ValaFore
achStatement* stmt); | | void (*visit_end_foreach_statement) (ValaCodeVisitor* self, ValaFore
achStatement* stmt); | |
| void (*visit_break_statement) (ValaCodeVisitor* self, ValaBreakState
ment* stmt); | | void (*visit_break_statement) (ValaCodeVisitor* self, ValaBreakState
ment* stmt); | |
| void (*visit_continue_statement) (ValaCodeVisitor* self, ValaContinu
eStatement* stmt); | | void (*visit_continue_statement) (ValaCodeVisitor* self, ValaContinu
eStatement* stmt); | |
| void (*visit_begin_return_statement) (ValaCodeVisitor* self, ValaRet
urnStatement* stmt); | | void (*visit_begin_return_statement) (ValaCodeVisitor* self, ValaRet
urnStatement* stmt); | |
| void (*visit_end_return_statement) (ValaCodeVisitor* self, ValaRetur
nStatement* stmt); | | void (*visit_end_return_statement) (ValaCodeVisitor* self, ValaRetur
nStatement* stmt); | |
| void (*visit_throw_statement) (ValaCodeVisitor* self, ValaThrowState
ment* stmt); | | void (*visit_throw_statement) (ValaCodeVisitor* self, ValaThrowState
ment* stmt); | |
| void (*visit_try_statement) (ValaCodeVisitor* self, ValaTryStatement
* stmt); | | void (*visit_try_statement) (ValaCodeVisitor* self, ValaTryStatement
* stmt); | |
| void (*visit_catch_clause) (ValaCodeVisitor* self, ValaCatchClause*
clause); | | void (*visit_catch_clause) (ValaCodeVisitor* self, ValaCatchClause*
clause); | |
| void (*visit_lock_statement) (ValaCodeVisitor* self, ValaLockStateme
nt* stmt); | | void (*visit_lock_statement) (ValaCodeVisitor* self, ValaLockStateme
nt* stmt); | |
|
| void (*visit_begin_array_creation_expression) (ValaCodeVisitor* self | | void (*visit_array_creation_expression) (ValaCodeVisitor* self, Vala | |
| , ValaArrayCreationExpression* expr); | | ArrayCreationExpression* expr); | |
| void (*visit_end_array_creation_expression) (ValaCodeVisitor* self, | | | |
| ValaArrayCreationExpression* 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_literal_expression) (ValaCodeVisitor* self, ValaLiteral
Expression* expr); | | void (*visit_literal_expression) (ValaCodeVisitor* self, ValaLiteral
Expression* expr); | |
| void (*visit_parenthesized_expression) (ValaCodeVisitor* self, ValaP
arenthesizedExpression* expr); | | 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_begin_invocation_expression) (ValaCodeVisitor* self, Va
laInvocationExpression* expr); | | void (*visit_begin_invocation_expression) (ValaCodeVisitor* self, Va
laInvocationExpression* expr); | |
| | | | |
| skipping to change at line 164 | | skipping to change at line 162 | |
| void vala_code_visitor_visit_named_argument (ValaCodeVisitor* self, ValaNam
edArgument* n); | | void vala_code_visitor_visit_named_argument (ValaCodeVisitor* self, ValaNam
edArgument* n); | |
| void vala_code_visitor_visit_type_parameter (ValaCodeVisitor* self, ValaTyp
eParameter* p); | | void vala_code_visitor_visit_type_parameter (ValaCodeVisitor* self, ValaTyp
eParameter* p); | |
| void vala_code_visitor_visit_namespace_reference (ValaCodeVisitor* self, Va
laNamespaceReference* ns); | | void vala_code_visitor_visit_namespace_reference (ValaCodeVisitor* self, Va
laNamespaceReference* ns); | |
| void vala_code_visitor_visit_type_reference (ValaCodeVisitor* self, ValaTyp
eReference* type); | | void vala_code_visitor_visit_type_reference (ValaCodeVisitor* self, ValaTyp
eReference* type); | |
| void vala_code_visitor_visit_begin_block (ValaCodeVisitor* self, ValaBlock*
b); | | void vala_code_visitor_visit_begin_block (ValaCodeVisitor* self, ValaBlock*
b); | |
| void vala_code_visitor_visit_end_block (ValaCodeVisitor* self, ValaBlock* b
); | | void vala_code_visitor_visit_end_block (ValaCodeVisitor* self, ValaBlock* b
); | |
| void vala_code_visitor_visit_empty_statement (ValaCodeVisitor* self, ValaEm
ptyStatement* stmt); | | void vala_code_visitor_visit_empty_statement (ValaCodeVisitor* self, ValaEm
ptyStatement* stmt); | |
| void vala_code_visitor_visit_declaration_statement (ValaCodeVisitor* self,
ValaDeclarationStatement* stmt); | | void vala_code_visitor_visit_declaration_statement (ValaCodeVisitor* self,
ValaDeclarationStatement* stmt); | |
| void vala_code_visitor_visit_local_variable_declaration (ValaCodeVisitor* s
elf, ValaLocalVariableDeclaration* decl); | | void vala_code_visitor_visit_local_variable_declaration (ValaCodeVisitor* s
elf, ValaLocalVariableDeclaration* decl); | |
| void vala_code_visitor_visit_variable_declarator (ValaCodeVisitor* self, Va
laVariableDeclarator* decl); | | void vala_code_visitor_visit_variable_declarator (ValaCodeVisitor* self, Va
laVariableDeclarator* decl); | |
|
| void vala_code_visitor_visit_begin_initializer_list (ValaCodeVisitor* self, | | void vala_code_visitor_visit_initializer_list (ValaCodeVisitor* self, ValaI | |
| ValaInitializerList* list); | | nitializerList* list); | |
| void vala_code_visitor_visit_end_initializer_list (ValaCodeVisitor* self, V | | | |
| alaInitializerList* list); | | | |
| void vala_code_visitor_visit_expression_statement (ValaCodeVisitor* self, V
alaExpressionStatement* stmt); | | void vala_code_visitor_visit_expression_statement (ValaCodeVisitor* self, V
alaExpressionStatement* stmt); | |
| void vala_code_visitor_visit_if_statement (ValaCodeVisitor* self, ValaIfSta
tement* stmt); | | void vala_code_visitor_visit_if_statement (ValaCodeVisitor* self, ValaIfSta
tement* stmt); | |
| void vala_code_visitor_visit_switch_statement (ValaCodeVisitor* self, ValaS
witchStatement* stmt); | | void vala_code_visitor_visit_switch_statement (ValaCodeVisitor* self, ValaS
witchStatement* stmt); | |
| void vala_code_visitor_visit_switch_section (ValaCodeVisitor* self, ValaSwi
tchSection* section); | | void vala_code_visitor_visit_switch_section (ValaCodeVisitor* self, ValaSwi
tchSection* section); | |
| void vala_code_visitor_visit_switch_label (ValaCodeVisitor* self, ValaSwitc
hLabel* label); | | void vala_code_visitor_visit_switch_label (ValaCodeVisitor* self, ValaSwitc
hLabel* label); | |
| void vala_code_visitor_visit_while_statement (ValaCodeVisitor* self, ValaWh
ileStatement* stmt); | | void vala_code_visitor_visit_while_statement (ValaCodeVisitor* self, ValaWh
ileStatement* stmt); | |
| void vala_code_visitor_visit_do_statement (ValaCodeVisitor* self, ValaDoSta
tement* stmt); | | void vala_code_visitor_visit_do_statement (ValaCodeVisitor* self, ValaDoSta
tement* stmt); | |
| void vala_code_visitor_visit_for_statement (ValaCodeVisitor* self, ValaForS
tatement* stmt); | | void vala_code_visitor_visit_for_statement (ValaCodeVisitor* self, ValaForS
tatement* stmt); | |
| void vala_code_visitor_visit_begin_foreach_statement (ValaCodeVisitor* self
, ValaForeachStatement* stmt); | | void vala_code_visitor_visit_begin_foreach_statement (ValaCodeVisitor* self
, ValaForeachStatement* stmt); | |
| void vala_code_visitor_visit_end_foreach_statement (ValaCodeVisitor* self,
ValaForeachStatement* stmt); | | void vala_code_visitor_visit_end_foreach_statement (ValaCodeVisitor* self,
ValaForeachStatement* stmt); | |
| void vala_code_visitor_visit_break_statement (ValaCodeVisitor* self, ValaBr
eakStatement* stmt); | | void vala_code_visitor_visit_break_statement (ValaCodeVisitor* self, ValaBr
eakStatement* stmt); | |
| void vala_code_visitor_visit_continue_statement (ValaCodeVisitor* self, Val
aContinueStatement* stmt); | | void vala_code_visitor_visit_continue_statement (ValaCodeVisitor* self, Val
aContinueStatement* stmt); | |
| void vala_code_visitor_visit_begin_return_statement (ValaCodeVisitor* self,
ValaReturnStatement* stmt); | | void vala_code_visitor_visit_begin_return_statement (ValaCodeVisitor* self,
ValaReturnStatement* stmt); | |
| void vala_code_visitor_visit_end_return_statement (ValaCodeVisitor* self, V
alaReturnStatement* stmt); | | void vala_code_visitor_visit_end_return_statement (ValaCodeVisitor* self, V
alaReturnStatement* stmt); | |
| void vala_code_visitor_visit_throw_statement (ValaCodeVisitor* self, ValaTh
rowStatement* stmt); | | void vala_code_visitor_visit_throw_statement (ValaCodeVisitor* self, ValaTh
rowStatement* stmt); | |
| void vala_code_visitor_visit_try_statement (ValaCodeVisitor* self, ValaTryS
tatement* stmt); | | void vala_code_visitor_visit_try_statement (ValaCodeVisitor* self, ValaTryS
tatement* stmt); | |
| void vala_code_visitor_visit_catch_clause (ValaCodeVisitor* self, ValaCatch
Clause* clause); | | void vala_code_visitor_visit_catch_clause (ValaCodeVisitor* self, ValaCatch
Clause* clause); | |
| 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_begin_array_creation_expression (ValaCodeVisit | | void vala_code_visitor_visit_array_creation_expression (ValaCodeVisitor* se | |
| or* self, ValaArrayCreationExpression* expr); | | lf, ValaArrayCreationExpression* expr); | |
| void vala_code_visitor_visit_end_array_creation_expression (ValaCodeVisitor | | | |
| * self, 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_literal_expression (ValaCodeVisitor* self, Val
aLiteralExpression* expr); | | void vala_code_visitor_visit_literal_expression (ValaCodeVisitor* self, Val
aLiteralExpression* expr); | |
| void vala_code_visitor_visit_parenthesized_expression (ValaCodeVisitor* sel
f, ValaParenthesizedExpression* expr); | | 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_begin_invocation_expression (ValaCodeVisitor*
self, ValaInvocationExpression* expr); | | void vala_code_visitor_visit_begin_invocation_expression (ValaCodeVisitor*
self, ValaInvocationExpression* expr); | |
| | | | |
End of changes. 4 change blocks. |
| 16 lines changed or deleted | | 8 lines changed or added | |
|
| valaconstant.h | | valaconstant.h | |
| | | | |
| skipping to change at line 32 | | skipping to change at line 32 | |
| | | | |
| #ifndef __VALACONSTANT_H__ | | #ifndef __VALACONSTANT_H__ | |
| #define __VALACONSTANT_H__ | | #define __VALACONSTANT_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/valamember.h> | | #include <vala/valamember.h> | |
| #include <vala/valalockable.h> | | #include <vala/valalockable.h> | |
|
| #include <vala/valamemberaccessibility.h> | | | |
| #include <vala/valacodenode.h> | | #include <vala/valacodenode.h> | |
| | | | |
| G_BEGIN_DECLS | | G_BEGIN_DECLS | |
| | | | |
| #define VALA_TYPE_CONSTANT (vala_constant_get_type ()) | | #define VALA_TYPE_CONSTANT (vala_constant_get_type ()) | |
| #define VALA_CONSTANT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_CO
NSTANT, ValaConstant)) | | #define VALA_CONSTANT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_CO
NSTANT, ValaConstant)) | |
| #define VALA_CONSTANT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_
TYPE_CONSTANT, ValaConstantClass)) | | #define VALA_CONSTANT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_
TYPE_CONSTANT, ValaConstantClass)) | |
| #define VALA_IS_CONSTANT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE
_CONSTANT)) | | #define VALA_IS_CONSTANT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE
_CONSTANT)) | |
| #define VALA_IS_CONSTANT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VA
LA_TYPE_CONSTANT)) | | #define VALA_IS_CONSTANT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VA
LA_TYPE_CONSTANT)) | |
| #define VALA_CONSTANT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VAL
A_TYPE_CONSTANT, ValaConstantClass)) | | #define VALA_CONSTANT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VAL
A_TYPE_CONSTANT, ValaConstantClass)) | |
| | | | |
| typedef struct _ValaConstantPrivate ValaConstantPrivate; | | typedef struct _ValaConstantPrivate ValaConstantPrivate; | |
| | | | |
| /** | | /** | |
| * Represents a type member with a constant value. | | * Represents a type member with a constant value. | |
| */ | | */ | |
| struct _ValaConstant { | | struct _ValaConstant { | |
| ValaMember parent; | | ValaMember parent; | |
| ValaConstantPrivate * priv; | | ValaConstantPrivate * priv; | |
|
| ValaMemberAccessibility access; | | | |
| }; | | }; | |
| struct _ValaConstantClass { | | struct _ValaConstantClass { | |
| ValaMemberClass parent; | | ValaMemberClass parent; | |
| }; | | }; | |
| | | | |
| ValaConstant* vala_constant_new (const char* name, ValaTypeReference* type_
reference, ValaExpression* initializer, ValaSourceReference* source_referen
ce); | | ValaConstant* vala_constant_new (const char* name, ValaTypeReference* type_
reference, ValaExpression* initializer, ValaSourceReference* source_referen
ce); | |
| char* vala_constant_get_cname (ValaConstant* self); | | char* vala_constant_get_cname (ValaConstant* self); | |
| ValaTypeReference* vala_constant_get_type_reference (ValaConstant* self); | | ValaTypeReference* vala_constant_get_type_reference (ValaConstant* self); | |
| void vala_constant_set_type_reference (ValaConstant* self, ValaTypeReferenc
e* value); | | void vala_constant_set_type_reference (ValaConstant* self, ValaTypeReferenc
e* value); | |
| ValaExpression* vala_constant_get_initializer (ValaConstant* self); | | ValaExpression* vala_constant_get_initializer (ValaConstant* self); | |
| | | | |
End of changes. 2 change blocks. |
| 2 lines changed or deleted | | 0 lines changed or added | |
|
| valadatatype.h | | valadatatype.h | |
| | | | |
| skipping to change at line 33 | | skipping to change at line 33 | |
| | | | |
| #ifndef __VALADATATYPE_H__ | | #ifndef __VALADATATYPE_H__ | |
| #define __VALADATATYPE_H__ | | #define __VALADATATYPE_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/collection.h> | | #include <gee/collection.h> | |
| #include <vala/valasymbol.h> | | #include <vala/valasymbol.h> | |
|
| #include <vala/valamemberaccessibility.h> | | | |
| #include <vala/valacodenode.h> | | #include <vala/valacodenode.h> | |
| | | | |
| G_BEGIN_DECLS | | G_BEGIN_DECLS | |
| | | | |
| #define VALA_TYPE_DATA_TYPE (vala_data_type_get_type ()) | | #define VALA_TYPE_DATA_TYPE (vala_data_type_get_type ()) | |
| #define VALA_DATA_TYPE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_D
ATA_TYPE, ValaDataType)) | | #define VALA_DATA_TYPE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_D
ATA_TYPE, ValaDataType)) | |
| #define VALA_DATA_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA
_TYPE_DATA_TYPE, ValaDataTypeClass)) | | #define VALA_DATA_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA
_TYPE_DATA_TYPE, ValaDataTypeClass)) | |
| #define VALA_IS_DATA_TYPE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYP
E_DATA_TYPE)) | | #define VALA_IS_DATA_TYPE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYP
E_DATA_TYPE)) | |
| #define VALA_IS_DATA_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), V
ALA_TYPE_DATA_TYPE)) | | #define VALA_IS_DATA_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), V
ALA_TYPE_DATA_TYPE)) | |
| #define VALA_DATA_TYPE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VA
LA_TYPE_DATA_TYPE, ValaDataTypeClass)) | | #define VALA_DATA_TYPE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VA
LA_TYPE_DATA_TYPE, ValaDataTypeClass)) | |
| | | | |
| typedef struct _ValaDataTypePrivate ValaDataTypePrivate; | | typedef struct _ValaDataTypePrivate ValaDataTypePrivate; | |
| | | | |
| /** | | /** | |
| * Represents a runtime data type. This data type may be defined in Vala so
urce | | * Represents a runtime data type. This data type may be defined in Vala so
urce | |
| * code or imported from an external library with a Vala API file. | | * code or imported from an external library with a Vala API file. | |
| */ | | */ | |
| struct _ValaDataType { | | struct _ValaDataType { | |
| ValaSymbol parent; | | ValaSymbol parent; | |
| ValaDataTypePrivate * priv; | | ValaDataTypePrivate * priv; | |
|
| ValaMemberAccessibility access; | | | |
| }; | | }; | |
| struct _ValaDataTypeClass { | | struct _ValaDataTypeClass { | |
| ValaSymbolClass parent; | | ValaSymbolClass parent; | |
| char* (*get_cname) (ValaDataType* self, gboolean const_type); | | char* (*get_cname) (ValaDataType* self, gboolean const_type); | |
| gboolean (*is_reference_type) (ValaDataType* self); | | gboolean (*is_reference_type) (ValaDataType* self); | |
| char* (*get_dup_function) (ValaDataType* self); | | char* (*get_dup_function) (ValaDataType* self); | |
| char* (*get_free_function) (ValaDataType* self); | | char* (*get_free_function) (ValaDataType* self); | |
| gboolean (*is_reference_counting) (ValaDataType* self); | | gboolean (*is_reference_counting) (ValaDataType* self); | |
| char* (*get_ref_function) (ValaDataType* self); | | char* (*get_ref_function) (ValaDataType* self); | |
| char* (*get_unref_function) (ValaDataType* self); | | char* (*get_unref_function) (ValaDataType* self); | |
| | | | |
End of changes. 2 change blocks. |
| 2 lines changed or deleted | | 0 lines changed or added | |
|
| valafield.h | | valafield.h | |
| | | | |
| skipping to change at line 34 | | skipping to change at line 34 | |
| #define __VALAFIELD_H__ | | #define __VALAFIELD_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/collection.h> | | #include <gee/collection.h> | |
| #include <vala/valamember.h> | | #include <vala/valamember.h> | |
| #include <vala/valainvokable.h> | | #include <vala/valainvokable.h> | |
| #include <vala/valalockable.h> | | #include <vala/valalockable.h> | |
|
| #include <vala/valamemberaccessibility.h> | | | |
| #include <vala/valacodenode.h> | | #include <vala/valacodenode.h> | |
| | | | |
| G_BEGIN_DECLS | | G_BEGIN_DECLS | |
| | | | |
| #define VALA_TYPE_FIELD (vala_field_get_type ()) | | #define VALA_TYPE_FIELD (vala_field_get_type ()) | |
| #define VALA_FIELD(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_FIELD
, ValaField)) | | #define VALA_FIELD(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_FIELD
, ValaField)) | |
| #define VALA_FIELD_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TYP
E_FIELD, ValaFieldClass)) | | #define VALA_FIELD_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TYP
E_FIELD, ValaFieldClass)) | |
| #define VALA_IS_FIELD(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_FI
ELD)) | | #define VALA_IS_FIELD(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_FI
ELD)) | |
| #define VALA_IS_FIELD_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_
TYPE_FIELD)) | | #define VALA_IS_FIELD_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_
TYPE_FIELD)) | |
| #define VALA_FIELD_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_T
YPE_FIELD, ValaFieldClass)) | | #define VALA_FIELD_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_T
YPE_FIELD, ValaFieldClass)) | |
| | | | |
| typedef struct _ValaFieldPrivate ValaFieldPrivate; | | typedef struct _ValaFieldPrivate ValaFieldPrivate; | |
| | | | |
| /** | | /** | |
| * Represents a type or namespace field. | | * Represents a type or namespace field. | |
| */ | | */ | |
| struct _ValaField { | | struct _ValaField { | |
| ValaMember parent; | | ValaMember parent; | |
| ValaFieldPrivate * priv; | | ValaFieldPrivate * priv; | |
|
| ValaMemberAccessibility access; | | | |
| }; | | }; | |
| struct _ValaFieldClass { | | struct _ValaFieldClass { | |
| ValaMemberClass parent; | | ValaMemberClass parent; | |
| }; | | }; | |
| | | | |
| ValaField* vala_field_new (const char* name, ValaTypeReference* type_refere
nce, ValaExpression* initializer, ValaSourceReference* source_reference); | | ValaField* vala_field_new (const char* name, ValaTypeReference* type_refere
nce, ValaExpression* initializer, ValaSourceReference* source_reference); | |
| char* vala_field_get_cname (ValaField* self); | | char* vala_field_get_cname (ValaField* self); | |
|
| | | char* vala_field_get_default_cname (ValaField* self); | |
| void vala_field_process_attributes (ValaField* self); | | void vala_field_process_attributes (ValaField* self); | |
| ValaTypeReference* vala_field_get_type_reference (ValaField* self); | | ValaTypeReference* vala_field_get_type_reference (ValaField* self); | |
| void vala_field_set_type_reference (ValaField* self, ValaTypeReference* val
ue); | | void vala_field_set_type_reference (ValaField* self, ValaTypeReference* val
ue); | |
| ValaExpression* vala_field_get_initializer (ValaField* self); | | ValaExpression* vala_field_get_initializer (ValaField* self); | |
| void vala_field_set_initializer (ValaField* self, ValaExpression* value); | | void vala_field_set_initializer (ValaField* self, ValaExpression* value); | |
| gboolean vala_field_get_instance (ValaField* self); | | gboolean vala_field_get_instance (ValaField* self); | |
| void vala_field_set_instance (ValaField* self, gboolean value); | | void vala_field_set_instance (ValaField* self, gboolean value); | |
| gboolean vala_field_get_no_array_length (ValaField* self); | | gboolean vala_field_get_no_array_length (ValaField* self); | |
| void vala_field_set_no_array_length (ValaField* self, gboolean value); | | void vala_field_set_no_array_length (ValaField* self, gboolean value); | |
| GType vala_field_get_type (void); | | GType vala_field_get_type (void); | |
| | | | |
End of changes. 3 change blocks. |
| 2 lines changed or deleted | | 1 lines changed or added | |
|
| valainitializerlist.h | | valainitializerlist.h | |
| /* valainitializerlist.vala | | /* valainitializerlist.vala | |
| * | | * | |
|
| * Copyright (C) 2006-2007 Jürg Billeter | | * Copyright (C) 2006-2007 Jürg Billeter, 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 of the License, or (at your option) any later version. | | * version 2 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. | |
| | | | |
| * You should have received a copy of the GNU Lesser General Public | | * You should have received a copy of the GNU Lesser General Public | |
| * License along with this library; if not, write to the Free Software | | * License along with this library; if not, write to the Free Software | |
| * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301
USA | | * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301
USA | |
| * | | * | |
| * Author: | | * Author: | |
| * Jürg Billeter <j@bitron.ch> | | * Jürg Billeter <j@bitron.ch> | |
|
| | | * Raffaele Sandrini <raffaele@sandrini.ch> | |
| */ | | */ | |
| | | | |
| #ifndef __VALAINITIALIZERLIST_H__ | | #ifndef __VALAINITIALIZERLIST_H__ | |
| #define __VALAINITIALIZERLIST_H__ | | #define __VALAINITIALIZERLIST_H__ | |
| | | | |
| #include <glib.h> | | #include <glib.h> | |
| #include <glib-object.h> | | #include <glib-object.h> | |
| #include <gee/collection.h> | | #include <gee/collection.h> | |
| #include <vala/valaexpression.h> | | #include <vala/valaexpression.h> | |
| #include <vala/valacodenode.h> | | #include <vala/valacodenode.h> | |
| | | | |
| skipping to change at line 57 | | skipping to change at line 58 | |
| ValaExpression parent; | | ValaExpression parent; | |
| ValaInitializerListPrivate * priv; | | ValaInitializerListPrivate * priv; | |
| }; | | }; | |
| struct _ValaInitializerListClass { | | struct _ValaInitializerListClass { | |
| ValaExpressionClass parent; | | ValaExpressionClass parent; | |
| }; | | }; | |
| | | | |
| void vala_initializer_list_append (ValaInitializerList* self, ValaExpressio
n* expr); | | void vala_initializer_list_append (ValaInitializerList* self, ValaExpressio
n* expr); | |
| GeeCollection* vala_initializer_list_get_initializers (ValaInitializerList*
self); | | GeeCollection* vala_initializer_list_get_initializers (ValaInitializerList*
self); | |
| ValaInitializerList* vala_initializer_list_new (ValaSourceReference* source
_reference); | | ValaInitializerList* vala_initializer_list_new (ValaSourceReference* source
_reference); | |
|
| | | gint vala_initializer_list_get_size (ValaInitializerList* self); | |
| GType vala_initializer_list_get_type (void); | | GType vala_initializer_list_get_type (void); | |
| | | | |
| G_END_DECLS | | G_END_DECLS | |
| | | | |
| #endif | | #endif | |
| | | | |
End of changes. 3 change blocks. |
| 1 lines changed or deleted | | 3 lines changed or added | |
|
| valainterfacewriter.h | | valainterfacewriter.h | |
| | | | |
| skipping to change at line 31 | | skipping to change at line 31 | |
| * Raffaele Sandrini <rasa@gmx.ch> | | * Raffaele Sandrini <rasa@gmx.ch> | |
| */ | | */ | |
| | | | |
| #ifndef __VALAINTERFACEWRITER_H__ | | #ifndef __VALAINTERFACEWRITER_H__ | |
| #define __VALAINTERFACEWRITER_H__ | | #define __VALAINTERFACEWRITER_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/collection.h> | | | |
| #include <vala/valacodevisitor.h> | | #include <vala/valacodevisitor.h> | |
| #include <vala/valacodecontext.h> | | #include <vala/valacodecontext.h> | |
| #include <vala/valanamespace.h> | | #include <vala/valanamespace.h> | |
| #include <vala/valaclass.h> | | #include <vala/valaclass.h> | |
| #include <vala/valastruct.h> | | #include <vala/valastruct.h> | |
| #include <vala/valainterface.h> | | #include <vala/valainterface.h> | |
| #include <vala/valaenum.h> | | #include <vala/valaenum.h> | |
| #include <vala/valaenumvalue.h> | | #include <vala/valaenumvalue.h> | |
| #include <vala/valaconstant.h> | | #include <vala/valaconstant.h> | |
| #include <vala/valafield.h> | | #include <vala/valafield.h> | |
| #include <vala/valacallback.h> | | #include <vala/valacallback.h> | |
| #include <vala/valamethod.h> | | #include <vala/valamethod.h> | |
| #include <vala/valacreationmethod.h> | | #include <vala/valacreationmethod.h> | |
| #include <vala/valaproperty.h> | | #include <vala/valaproperty.h> | |
| #include <vala/valasignal.h> | | #include <vala/valasignal.h> | |
|
| #include <vala/valatypereference.h> | | | |
| | | | |
| G_BEGIN_DECLS | | G_BEGIN_DECLS | |
| | | | |
| #define VALA_TYPE_INTERFACE_WRITER (vala_interface_writer_get_type ()) | | #define VALA_TYPE_INTERFACE_WRITER (vala_interface_writer_get_type ()) | |
| #define VALA_INTERFACE_WRITER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA
_TYPE_INTERFACE_WRITER, ValaInterfaceWriter)) | | #define VALA_INTERFACE_WRITER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA
_TYPE_INTERFACE_WRITER, ValaInterfaceWriter)) | |
| #define VALA_INTERFACE_WRITER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass
), VALA_TYPE_INTERFACE_WRITER, ValaInterfaceWriterClass)) | | #define VALA_INTERFACE_WRITER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass
), VALA_TYPE_INTERFACE_WRITER, ValaInterfaceWriterClass)) | |
| #define VALA_IS_INTERFACE_WRITER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), V
ALA_TYPE_INTERFACE_WRITER)) | | #define VALA_IS_INTERFACE_WRITER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), V
ALA_TYPE_INTERFACE_WRITER)) | |
| #define VALA_IS_INTERFACE_WRITER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((kl
ass), VALA_TYPE_INTERFACE_WRITER)) | | #define VALA_IS_INTERFACE_WRITER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((kl
ass), VALA_TYPE_INTERFACE_WRITER)) | |
| #define VALA_INTERFACE_WRITER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((o
bj), VALA_TYPE_INTERFACE_WRITER, ValaInterfaceWriterClass)) | | #define VALA_INTERFACE_WRITER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((o
bj), VALA_TYPE_INTERFACE_WRITER, ValaInterfaceWriterClass)) | |
| | | | |
| | | | |
End of changes. 2 change blocks. |
| 2 lines changed or deleted | | 0 lines changed or added | |
|
| valamemorymanager.h | | valamemorymanager.h | |
| | | | |
| skipping to change at line 31 | | skipping to change at line 31 | |
| * Raffaele Sandrini <rasa@gmx.ch> | | * Raffaele Sandrini <rasa@gmx.ch> | |
| */ | | */ | |
| | | | |
| #ifndef __VALAMEMORYMANAGER_H__ | | #ifndef __VALAMEMORYMANAGER_H__ | |
| #define __VALAMEMORYMANAGER_H__ | | #define __VALAMEMORYMANAGER_H__ | |
| | | | |
| #include <glib.h> | | #include <glib.h> | |
| #include <glib-object.h> | | #include <glib-object.h> | |
| #include <vala/valacodevisitor.h> | | #include <vala/valacodevisitor.h> | |
| #include <vala/valacodecontext.h> | | #include <vala/valacodecontext.h> | |
|
| #include <vala/valaexpression.h> | | | |
| #include <vala/valasourcefile.h> | | #include <vala/valasourcefile.h> | |
| #include <vala/valaclass.h> | | #include <vala/valaclass.h> | |
| #include <vala/valastruct.h> | | #include <vala/valastruct.h> | |
| #include <vala/valainterface.h> | | #include <vala/valainterface.h> | |
| #include <vala/valafield.h> | | #include <vala/valafield.h> | |
| #include <vala/valamethod.h> | | #include <vala/valamethod.h> | |
| #include <vala/valacreationmethod.h> | | #include <vala/valacreationmethod.h> | |
| #include <vala/valaproperty.h> | | #include <vala/valaproperty.h> | |
| #include <vala/valapropertyaccessor.h> | | #include <vala/valapropertyaccessor.h> | |
| #include <vala/valaconstructor.h> | | #include <vala/valaconstructor.h> | |
| #include <vala/valadestructor.h> | | #include <vala/valadestructor.h> | |
| #include <vala/valanamedargument.h> | | #include <vala/valanamedargument.h> | |
| #include <vala/valavariabledeclarator.h> | | #include <vala/valavariabledeclarator.h> | |
|
| | | #include <vala/valainitializerlist.h> | |
| #include <vala/valaexpressionstatement.h> | | #include <vala/valaexpressionstatement.h> | |
| #include <vala/valareturnstatement.h> | | #include <vala/valareturnstatement.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/valamemberaccess.h> | | #include <vala/valamemberaccess.h> | |
| #include <vala/valainvocationexpression.h> | | #include <vala/valainvocationexpression.h> | |
| #include <vala/valaobjectcreationexpression.h> | | #include <vala/valaobjectcreationexpression.h> | |
| #include <vala/valabinaryexpression.h> | | #include <vala/valabinaryexpression.h> | |
| #include <vala/valaassignment.h> | | #include <vala/valaassignment.h> | |
| | | | |
| G_BEGIN_DECLS | | G_BEGIN_DECLS | |
| | | | |
| #define VALA_TYPE_MEMORY_MANAGER (vala_memory_manager_get_type ()) | | #define VALA_TYPE_MEMORY_MANAGER (vala_memory_manager_get_type ()) | |
| #define VALA_MEMORY_MANAGER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_T
YPE_MEMORY_MANAGER, ValaMemoryManager)) | | #define VALA_MEMORY_MANAGER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_T
YPE_MEMORY_MANAGER, ValaMemoryManager)) | |
| | | | |
End of changes. 3 change blocks. |
| 1 lines changed or deleted | | 2 lines changed or added | |
|
| valamethod.h | | valamethod.h | |
| | | | |
| skipping to change at line 34 | | skipping to change at line 34 | |
| #ifndef __VALAMETHOD_H__ | | #ifndef __VALAMETHOD_H__ | |
| #define __VALAMETHOD_H__ | | #define __VALAMETHOD_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/collection.h> | | #include <gee/collection.h> | |
| #include <vala/valamember.h> | | #include <vala/valamember.h> | |
| #include <vala/valainvokable.h> | | #include <vala/valainvokable.h> | |
|
| #include <vala/valamemberaccessibility.h> | | | |
| #include <vala/valacodenode.h> | | #include <vala/valacodenode.h> | |
| | | | |
| G_BEGIN_DECLS | | G_BEGIN_DECLS | |
| | | | |
| #define VALA_TYPE_METHOD (vala_method_get_type ()) | | #define VALA_TYPE_METHOD (vala_method_get_type ()) | |
| #define VALA_METHOD(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_METH
OD, ValaMethod)) | | #define VALA_METHOD(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_METH
OD, ValaMethod)) | |
| #define VALA_METHOD_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TY
PE_METHOD, ValaMethodClass)) | | #define VALA_METHOD_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TY
PE_METHOD, ValaMethodClass)) | |
| #define VALA_IS_METHOD(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_M
ETHOD)) | | #define VALA_IS_METHOD(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_M
ETHOD)) | |
| #define VALA_IS_METHOD_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA
_TYPE_METHOD)) | | #define VALA_IS_METHOD_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA
_TYPE_METHOD)) | |
| #define VALA_METHOD_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_
TYPE_METHOD, ValaMethodClass)) | | #define VALA_METHOD_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_
TYPE_METHOD, ValaMethodClass)) | |
| | | | |
| typedef struct _ValaMethodPrivate ValaMethodPrivate; | | typedef struct _ValaMethodPrivate ValaMethodPrivate; | |
| | | | |
| /** | | /** | |
| * Represents a type or namespace method. | | * Represents a type or namespace method. | |
| */ | | */ | |
| struct _ValaMethod { | | struct _ValaMethod { | |
| ValaMember parent; | | ValaMember parent; | |
| ValaMethodPrivate * priv; | | ValaMethodPrivate * priv; | |
|
| ValaMemberAccessibility access; | | | |
| }; | | }; | |
| struct _ValaMethodClass { | | struct _ValaMethodClass { | |
| ValaMemberClass parent; | | ValaMemberClass parent; | |
| char* (*get_default_cname) (ValaMethod* self); | | char* (*get_default_cname) (ValaMethod* self); | |
| }; | | }; | |
| | | | |
|
| | | static const char* VALA_METHOD_DEFAULT_SENTINEL = "NULL"; | |
| ValaMethod* vala_method_new (const char* name, ValaTypeReference* return_ty
pe, ValaSourceReference* source_reference); | | ValaMethod* vala_method_new (const char* name, ValaTypeReference* return_ty
pe, ValaSourceReference* source_reference); | |
| void vala_method_add_parameter (ValaMethod* self, ValaFormalParameter* para
m); | | void vala_method_add_parameter (ValaMethod* self, ValaFormalParameter* para
m); | |
| char* vala_method_get_cname (ValaMethod* self); | | char* vala_method_get_cname (ValaMethod* self); | |
| char* vala_method_get_default_cname (ValaMethod* self); | | char* vala_method_get_default_cname (ValaMethod* self); | |
| char* vala_method_get_real_cname (ValaMethod* self); | | char* vala_method_get_real_cname (ValaMethod* self); | |
| void vala_method_set_cname (ValaMethod* self, const char* cname); | | void vala_method_set_cname (ValaMethod* self, const char* cname); | |
| void vala_method_process_attributes (ValaMethod* self); | | void vala_method_process_attributes (ValaMethod* self); | |
| gboolean vala_method_equals (ValaMethod* self, ValaMethod* m2); | | gboolean vala_method_equals (ValaMethod* self, ValaMethod* m2); | |
| void vala_method_add_error_domain (ValaMethod* self, ValaTypeReference* err
or_domain); | | void vala_method_add_error_domain (ValaMethod* self, ValaTypeReference* err
or_domain); | |
| GeeCollection* vala_method_get_error_domains (ValaMethod* self); | | GeeCollection* vala_method_get_error_domains (ValaMethod* self); | |
| ValaTypeReference* vala_method_get_return_type (ValaMethod* self); | | ValaTypeReference* vala_method_get_return_type (ValaMethod* self); | |
| void vala_method_set_return_type (ValaMethod* self, ValaTypeReference* valu
e); | | void vala_method_set_return_type (ValaMethod* self, ValaTypeReference* valu
e); | |
| ValaBlock* vala_method_get_body (ValaMethod* self); | | ValaBlock* vala_method_get_body (ValaMethod* self); | |
| void vala_method_set_body (ValaMethod* self, ValaBlock* value); | | void vala_method_set_body (ValaMethod* self, ValaBlock* value); | |
| gboolean vala_method_get_instance (ValaMethod* self); | | gboolean vala_method_get_instance (ValaMethod* self); | |
| void vala_method_set_instance (ValaMethod* self, gboolean value); | | void vala_method_set_instance (ValaMethod* self, gboolean value); | |
|
| | | char* vala_method_get_vfunc_name (ValaMethod* self); | |
| | | void vala_method_set_vfunc_name (ValaMethod* self, const char* value); | |
| | | char* vala_method_get_sentinel (ValaMethod* self); | |
| | | void vala_method_set_sentinel (ValaMethod* self, const char* value); | |
| gboolean vala_method_get_is_abstract (ValaMethod* self); | | gboolean vala_method_get_is_abstract (ValaMethod* self); | |
| void vala_method_set_is_abstract (ValaMethod* self, gboolean value); | | void vala_method_set_is_abstract (ValaMethod* self, gboolean value); | |
| gboolean vala_method_get_is_virtual (ValaMethod* self); | | gboolean vala_method_get_is_virtual (ValaMethod* self); | |
| void vala_method_set_is_virtual (ValaMethod* self, gboolean value); | | void vala_method_set_is_virtual (ValaMethod* self, gboolean value); | |
| gboolean vala_method_get_overrides (ValaMethod* self); | | gboolean vala_method_get_overrides (ValaMethod* self); | |
| void vala_method_set_overrides (ValaMethod* self, gboolean value); | | void vala_method_set_overrides (ValaMethod* self, gboolean value); | |
| gboolean vala_method_get_returns_modified_pointer (ValaMethod* self); | | gboolean vala_method_get_returns_modified_pointer (ValaMethod* self); | |
| void vala_method_set_returns_modified_pointer (ValaMethod* self, gboolean v
alue); | | void vala_method_set_returns_modified_pointer (ValaMethod* self, gboolean v
alue); | |
| gboolean vala_method_get_instance_last (ValaMethod* self); | | gboolean vala_method_get_instance_last (ValaMethod* self); | |
| void vala_method_set_instance_last (ValaMethod* self, gboolean value); | | void vala_method_set_instance_last (ValaMethod* self, gboolean value); | |
| | | | |
End of changes. 4 change blocks. |
| 2 lines changed or deleted | | 5 lines changed or added | |
|
| valaproperty.h | | valaproperty.h | |
| | | | |
| skipping to change at line 33 | | skipping to change at line 33 | |
| #ifndef __VALAPROPERTY_H__ | | #ifndef __VALAPROPERTY_H__ | |
| #define __VALAPROPERTY_H__ | | #define __VALAPROPERTY_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 <ccode/valaccodeconstant.h> | | #include <ccode/valaccodeconstant.h> | |
| #include <vala/valamember.h> | | #include <vala/valamember.h> | |
| #include <vala/valalockable.h> | | #include <vala/valalockable.h> | |
|
| #include <vala/valamemberaccessibility.h> | | | |
| #include <vala/valacodenode.h> | | #include <vala/valacodenode.h> | |
| | | | |
| G_BEGIN_DECLS | | G_BEGIN_DECLS | |
| | | | |
| #define VALA_TYPE_PROPERTY (vala_property_get_type ()) | | #define VALA_TYPE_PROPERTY (vala_property_get_type ()) | |
| #define VALA_PROPERTY(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_PR
OPERTY, ValaProperty)) | | #define VALA_PROPERTY(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_PR
OPERTY, ValaProperty)) | |
| #define VALA_PROPERTY_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_
TYPE_PROPERTY, ValaPropertyClass)) | | #define VALA_PROPERTY_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_
TYPE_PROPERTY, ValaPropertyClass)) | |
| #define VALA_IS_PROPERTY(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE
_PROPERTY)) | | #define VALA_IS_PROPERTY(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE
_PROPERTY)) | |
| #define VALA_IS_PROPERTY_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VA
LA_TYPE_PROPERTY)) | | #define VALA_IS_PROPERTY_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VA
LA_TYPE_PROPERTY)) | |
| #define VALA_PROPERTY_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VAL
A_TYPE_PROPERTY, ValaPropertyClass)) | | #define VALA_PROPERTY_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VAL
A_TYPE_PROPERTY, ValaPropertyClass)) | |
| | | | |
| skipping to change at line 69 | | skipping to change at line 68 | |
| char* vala_property_get_upper_case_cname (ValaProperty* self); | | char* vala_property_get_upper_case_cname (ValaProperty* self); | |
| ValaCCodeConstant* vala_property_get_canonical_cconstant (ValaProperty* sel
f); | | ValaCCodeConstant* vala_property_get_canonical_cconstant (ValaProperty* sel
f); | |
| void vala_property_process_attributes (ValaProperty* self); | | void vala_property_process_attributes (ValaProperty* self); | |
| gboolean vala_property_equals (ValaProperty* self, ValaProperty* prop2); | | gboolean vala_property_equals (ValaProperty* self, ValaProperty* prop2); | |
| ValaTypeReference* vala_property_get_type_reference (ValaProperty* self); | | ValaTypeReference* vala_property_get_type_reference (ValaProperty* self); | |
| void vala_property_set_type_reference (ValaProperty* self, ValaTypeReferenc
e* value); | | void vala_property_set_type_reference (ValaProperty* self, ValaTypeReferenc
e* value); | |
| ValaPropertyAccessor* vala_property_get_get_accessor (ValaProperty* self); | | ValaPropertyAccessor* vala_property_get_get_accessor (ValaProperty* self); | |
| void vala_property_set_get_accessor (ValaProperty* self, ValaPropertyAccess
or* value); | | void vala_property_set_get_accessor (ValaProperty* self, ValaPropertyAccess
or* value); | |
| ValaPropertyAccessor* vala_property_get_set_accessor (ValaProperty* self); | | ValaPropertyAccessor* vala_property_get_set_accessor (ValaProperty* self); | |
| void vala_property_set_set_accessor (ValaProperty* self, ValaPropertyAccess
or* value); | | void vala_property_set_set_accessor (ValaProperty* self, ValaPropertyAccess
or* value); | |
|
| ValaMemberAccessibility vala_property_get_access (ValaProperty* self); | | | |
| void vala_property_set_access (ValaProperty* self, ValaMemberAccessibility | | | |
| value); | | | |
| ValaFormalParameter* vala_property_get_this_parameter (ValaProperty* self); | | ValaFormalParameter* vala_property_get_this_parameter (ValaProperty* self); | |
| void vala_property_set_this_parameter (ValaProperty* self, ValaFormalParame
ter* value); | | void vala_property_set_this_parameter (ValaProperty* self, ValaFormalParame
ter* value); | |
| gboolean vala_property_get_no_accessor_method (ValaProperty* self); | | gboolean vala_property_get_no_accessor_method (ValaProperty* self); | |
| void vala_property_set_no_accessor_method (ValaProperty* self, gboolean val
ue); | | void vala_property_set_no_accessor_method (ValaProperty* self, gboolean val
ue); | |
| gboolean vala_property_get_interface_only (ValaProperty* self); | | gboolean vala_property_get_interface_only (ValaProperty* self); | |
| void vala_property_set_interface_only (ValaProperty* self, gboolean value); | | void vala_property_set_interface_only (ValaProperty* self, gboolean value); | |
| gboolean vala_property_get_is_abstract (ValaProperty* self); | | gboolean vala_property_get_is_abstract (ValaProperty* self); | |
| void vala_property_set_is_abstract (ValaProperty* self, gboolean value); | | void vala_property_set_is_abstract (ValaProperty* self, gboolean value); | |
| gboolean vala_property_get_is_virtual (ValaProperty* self); | | gboolean vala_property_get_is_virtual (ValaProperty* self); | |
| void vala_property_set_is_virtual (ValaProperty* self, gboolean value); | | void vala_property_set_is_virtual (ValaProperty* self, gboolean value); | |
| | | | |
End of changes. 2 change blocks. |
| 4 lines changed or deleted | | 0 lines changed or added | |
|
| valasemanticanalyzer.h | | valasemanticanalyzer.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 <rasa@gmx.ch> | | * Raffaele Sandrini <rasa@gmx.ch> | |
| */ | | */ | |
| | | | |
| #ifndef __VALASEMANTICANALYZER_H__ | | #ifndef __VALASEMANTICANALYZER_H__ | |
| #define __VALASEMANTICANALYZER_H__ | | #define __VALASEMANTICANALYZER_H__ | |
| | | | |
| #include <glib.h> | | #include <glib.h> | |
| #include <glib-object.h> | | #include <glib-object.h> | |
|
| #include <gee/collection.h> | | | |
| #include <stdlib.h> | | #include <stdlib.h> | |
| #include <string.h> | | #include <string.h> | |
| #include <vala/valacodevisitor.h> | | #include <vala/valacodevisitor.h> | |
|
| | | #include <vala/valabindingprovider.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/valadatatype.h> | | | |
| #include <vala/valastruct.h> | | #include <vala/valastruct.h> | |
|
| | | #include <vala/valainterface.h> | |
| #include <vala/valacallback.h> | | #include <vala/valacallback.h> | |
| #include <vala/valaconstant.h> | | #include <vala/valaconstant.h> | |
| #include <vala/valafield.h> | | #include <vala/valafield.h> | |
| #include <vala/valamethod.h> | | #include <vala/valamethod.h> | |
| #include <vala/valacreationmethod.h> | | #include <vala/valacreationmethod.h> | |
| #include <vala/valaformalparameter.h> | | #include <vala/valaformalparameter.h> | |
| #include <vala/valaproperty.h> | | #include <vala/valaproperty.h> | |
| #include <vala/valapropertyaccessor.h> | | #include <vala/valapropertyaccessor.h> | |
| #include <vala/valasignal.h> | | #include <vala/valasignal.h> | |
| #include <vala/valaconstructor.h> | | #include <vala/valaconstructor.h> | |
| | | | |
| skipping to change at line 72 | | skipping to change at line 71 | |
| #include <vala/valacatchclause.h> | | #include <vala/valacatchclause.h> | |
| #include <vala/valalockstatement.h> | | #include <vala/valalockstatement.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/valaliteralexpression.h> | | #include <vala/valaliteralexpression.h> | |
|
| #include <vala/valatypereference.h> | | | |
| #include <vala/valasymbol.h> | | #include <vala/valasymbol.h> | |
| #include <vala/valaparenthesizedexpression.h> | | #include <vala/valaparenthesizedexpression.h> | |
| #include <vala/valamemberaccess.h> | | #include <vala/valamemberaccess.h> | |
| #include <vala/valainvocationexpression.h> | | #include <vala/valainvocationexpression.h> | |
|
| #include <vala/valaexpression.h> | | #include <vala/valatypereference.h> | |
| #include <vala/valacodenode.h> | | #include <vala/valacodenode.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> | |
| #include <vala/valapointerindirection.h> | | #include <vala/valapointerindirection.h> | |
| | | | |
| skipping to change at line 121 | | skipping to change at line 119 | |
| */ | | */ | |
| struct _ValaSemanticAnalyzer { | | struct _ValaSemanticAnalyzer { | |
| ValaCodeVisitor parent; | | ValaCodeVisitor parent; | |
| ValaSemanticAnalyzerPrivate * priv; | | ValaSemanticAnalyzerPrivate * priv; | |
| }; | | }; | |
| struct _ValaSemanticAnalyzerClass { | | struct _ValaSemanticAnalyzerClass { | |
| ValaCodeVisitorClass parent; | | ValaCodeVisitorClass parent; | |
| }; | | }; | |
| | | | |
| ValaSemanticAnalyzer* vala_semantic_analyzer_new (gboolean manage_memory); | | ValaSemanticAnalyzer* vala_semantic_analyzer_new (gboolean manage_memory); | |
|
| | | void vala_semantic_analyzer_add_binding_provider (ValaSemanticAnalyzer* sel
f, ValaBindingProvider* binding_provider); | |
| void vala_semantic_analyzer_analyze (ValaSemanticAnalyzer* self, ValaCodeCo
ntext* context); | | void vala_semantic_analyzer_analyze (ValaSemanticAnalyzer* self, ValaCodeCo
ntext* context); | |
| ValaSymbol* vala_semantic_analyzer_symbol_lookup_inherited (ValaSymbol* sym
, const char* name); | | ValaSymbol* vala_semantic_analyzer_symbol_lookup_inherited (ValaSymbol* sym
, const char* name); | |
| ValaTypeReference* vala_semantic_analyzer_get_actual_type (ValaTypeReferenc
e* derived_instance_type, ValaSymbol* generic_member, ValaTypeReference* ge
neric_type, ValaCodeNode* node_reference); | | ValaTypeReference* vala_semantic_analyzer_get_actual_type (ValaTypeReferenc
e* derived_instance_type, ValaSymbol* generic_member, ValaTypeReference* ge
neric_type, ValaCodeNode* node_reference); | |
| gboolean vala_semantic_analyzer_get_memory_management (ValaSemanticAnalyzer
* self); | | gboolean vala_semantic_analyzer_get_memory_management (ValaSemanticAnalyzer
* self); | |
| void vala_semantic_analyzer_set_memory_management (ValaSemanticAnalyzer* se
lf, gboolean value); | | void vala_semantic_analyzer_set_memory_management (ValaSemanticAnalyzer* se
lf, gboolean value); | |
| GType vala_semantic_analyzer_get_type (void); | | GType vala_semantic_analyzer_get_type (void); | |
| | | | |
| G_END_DECLS | | G_END_DECLS | |
| | | | |
| #endif | | #endif | |
| | | | |
End of changes. 7 change blocks. |
| 5 lines changed or deleted | | 4 lines changed or added | |
|
| valasignal.h | | valasignal.h | |
| | | | |
| skipping to change at line 35 | | skipping to change at line 35 | |
| | | | |
| #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/collection.h> | | #include <gee/collection.h> | |
| #include <ccode/valaccodeconstant.h> | | #include <ccode/valaccodeconstant.h> | |
| #include <vala/valamember.h> | | #include <vala/valamember.h> | |
| #include <vala/valainvokable.h> | | #include <vala/valainvokable.h> | |
| #include <vala/valalockable.h> | | #include <vala/valalockable.h> | |
|
| #include <vala/valamemberaccessibility.h> | | | |
| #include <vala/valacodenode.h> | | #include <vala/valacodenode.h> | |
| | | | |
| G_BEGIN_DECLS | | G_BEGIN_DECLS | |
| | | | |
| #define VALA_TYPE_SIGNAL (vala_signal_get_type ()) | | #define VALA_TYPE_SIGNAL (vala_signal_get_type ()) | |
| #define VALA_SIGNAL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_SIGN
AL, ValaSignal)) | | #define VALA_SIGNAL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_SIGN
AL, ValaSignal)) | |
| #define VALA_SIGNAL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TY
PE_SIGNAL, ValaSignalClass)) | | #define VALA_SIGNAL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TY
PE_SIGNAL, ValaSignalClass)) | |
| #define VALA_IS_SIGNAL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_S
IGNAL)) | | #define VALA_IS_SIGNAL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_S
IGNAL)) | |
| #define VALA_IS_SIGNAL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA
_TYPE_SIGNAL)) | | #define VALA_IS_SIGNAL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA
_TYPE_SIGNAL)) | |
| #define VALA_SIGNAL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_
TYPE_SIGNAL, ValaSignalClass)) | | #define VALA_SIGNAL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_
TYPE_SIGNAL, ValaSignalClass)) | |
| | | | |
| skipping to change at line 69 | | skipping to change at line 68 | |
| | | | |
| ValaSignal* vala_signal_new (const char* name, ValaTypeReference* return_ty
pe, ValaSourceReference* source_reference); | | ValaSignal* vala_signal_new (const char* name, ValaTypeReference* return_ty
pe, ValaSourceReference* source_reference); | |
| void vala_signal_add_parameter (ValaSignal* self, ValaFormalParameter* para
m); | | void vala_signal_add_parameter (ValaSignal* self, ValaFormalParameter* para
m); | |
| ValaCallback* vala_signal_get_callback (ValaSignal* self); | | ValaCallback* vala_signal_get_callback (ValaSignal* self); | |
| char* vala_signal_get_cname (ValaSignal* self); | | char* vala_signal_get_cname (ValaSignal* self); | |
| void vala_signal_set_cname (ValaSignal* self, const char* cname); | | void vala_signal_set_cname (ValaSignal* self, const char* cname); | |
| ValaCCodeConstant* vala_signal_get_canonical_cconstant (ValaSignal* self); | | ValaCCodeConstant* vala_signal_get_canonical_cconstant (ValaSignal* self); | |
| void vala_signal_process_attributes (ValaSignal* self); | | void vala_signal_process_attributes (ValaSignal* self); | |
| ValaTypeReference* vala_signal_get_return_type (ValaSignal* self); | | ValaTypeReference* vala_signal_get_return_type (ValaSignal* self); | |
| void vala_signal_set_return_type (ValaSignal* self, ValaTypeReference* valu
e); | | void vala_signal_set_return_type (ValaSignal* self, ValaTypeReference* valu
e); | |
|
| ValaMemberAccessibility vala_signal_get_access (ValaSignal* self); | | | |
| void vala_signal_set_access (ValaSignal* self, ValaMemberAccessibility valu | | | |
| e); | | | |
| gboolean vala_signal_get_has_emitter (ValaSignal* self); | | gboolean vala_signal_get_has_emitter (ValaSignal* self); | |
| void vala_signal_set_has_emitter (ValaSignal* self, gboolean value); | | void vala_signal_set_has_emitter (ValaSignal* self, gboolean value); | |
| GType vala_signal_get_type (void); | | GType vala_signal_get_type (void); | |
| | | | |
| G_END_DECLS | | G_END_DECLS | |
| | | | |
| #endif | | #endif | |
| | | | |
End of changes. 2 change blocks. |
| 4 lines changed or deleted | | 0 lines changed or added | |
|
| valaswitchsection.h | | valaswitchsection.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> | |
| */ | | */ | |
| | | | |
| #ifndef __VALASWITCHSECTION_H__ | | #ifndef __VALASWITCHSECTION_H__ | |
| #define __VALASWITCHSECTION_H__ | | #define __VALASWITCHSECTION_H__ | |
| | | | |
| #include <glib.h> | | #include <glib.h> | |
| #include <glib-object.h> | | #include <glib-object.h> | |
| #include <gee/collection.h> | | #include <gee/collection.h> | |
|
| | | #include <vala/valablock.h> | |
| #include <vala/valacodenode.h> | | #include <vala/valacodenode.h> | |
| | | | |
| G_BEGIN_DECLS | | G_BEGIN_DECLS | |
| | | | |
| #define VALA_TYPE_SWITCH_SECTION (vala_switch_section_get_type ()) | | #define VALA_TYPE_SWITCH_SECTION (vala_switch_section_get_type ()) | |
| #define VALA_SWITCH_SECTION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_T
YPE_SWITCH_SECTION, ValaSwitchSection)) | | #define VALA_SWITCH_SECTION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_T
YPE_SWITCH_SECTION, ValaSwitchSection)) | |
| #define VALA_SWITCH_SECTION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass),
VALA_TYPE_SWITCH_SECTION, ValaSwitchSectionClass)) | | #define VALA_SWITCH_SECTION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass),
VALA_TYPE_SWITCH_SECTION, ValaSwitchSectionClass)) | |
| #define VALA_IS_SWITCH_SECTION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VAL
A_TYPE_SWITCH_SECTION)) | | #define VALA_IS_SWITCH_SECTION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VAL
A_TYPE_SWITCH_SECTION)) | |
| #define VALA_IS_SWITCH_SECTION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klas
s), VALA_TYPE_SWITCH_SECTION)) | | #define VALA_IS_SWITCH_SECTION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klas
s), VALA_TYPE_SWITCH_SECTION)) | |
| #define VALA_SWITCH_SECTION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj
), VALA_TYPE_SWITCH_SECTION, ValaSwitchSectionClass)) | | #define VALA_SWITCH_SECTION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj
), VALA_TYPE_SWITCH_SECTION, ValaSwitchSectionClass)) | |
| | | | |
| typedef struct _ValaSwitchSectionPrivate ValaSwitchSectionPrivate; | | typedef struct _ValaSwitchSectionPrivate ValaSwitchSectionPrivate; | |
| | | | |
| /** | | /** | |
| * Represents a switch section in the source code. | | * Represents a switch section in the source code. | |
| */ | | */ | |
| struct _ValaSwitchSection { | | struct _ValaSwitchSection { | |
|
| ValaCodeNode parent; | | ValaBlock parent; | |
| ValaSwitchSectionPrivate * priv; | | ValaSwitchSectionPrivate * priv; | |
| }; | | }; | |
| struct _ValaSwitchSectionClass { | | struct _ValaSwitchSectionClass { | |
|
| ValaCodeNodeClass parent; | | ValaBlockClass parent; | |
| }; | | }; | |
| | | | |
| ValaSwitchSection* vala_switch_section_new (ValaSourceReference* source_ref
erence); | | ValaSwitchSection* vala_switch_section_new (ValaSourceReference* source_ref
erence); | |
| void vala_switch_section_add_label (ValaSwitchSection* self, ValaSwitchLabe
l* label); | | void vala_switch_section_add_label (ValaSwitchSection* self, ValaSwitchLabe
l* label); | |
| GeeCollection* vala_switch_section_get_labels (ValaSwitchSection* self); | | GeeCollection* vala_switch_section_get_labels (ValaSwitchSection* self); | |
| gboolean vala_switch_section_has_default_label (ValaSwitchSection* self); | | gboolean vala_switch_section_has_default_label (ValaSwitchSection* self); | |
| void vala_switch_section_add_statement (ValaSwitchSection* self, ValaStatem
ent* stmt); | | void vala_switch_section_add_statement (ValaSwitchSection* self, ValaStatem
ent* stmt); | |
| GeeCollection* vala_switch_section_get_statements (ValaSwitchSection* self)
; | | GeeCollection* vala_switch_section_get_statements (ValaSwitchSection* self)
; | |
| GType vala_switch_section_get_type (void); | | GType vala_switch_section_get_type (void); | |
| | | | |
| | | | |
End of changes. 3 change blocks. |
| 2 lines changed or deleted | | 3 lines changed or added | |
|
| valasymbol.h | | valasymbol.h | |
| | | | |
| skipping to change at line 32 | | skipping to change at line 32 | |
| | | | |
| #ifndef __VALASYMBOL_H__ | | #ifndef __VALASYMBOL_H__ | |
| #define __VALASYMBOL_H__ | | #define __VALASYMBOL_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/collection.h> | | #include <gee/collection.h> | |
| #include <vala/valacodenode.h> | | #include <vala/valacodenode.h> | |
|
| | | #include <vala/valasymbol.h> | |
| | | | |
| G_BEGIN_DECLS | | G_BEGIN_DECLS | |
| | | | |
| #define VALA_TYPE_SYMBOL (vala_symbol_get_type ()) | | #define VALA_TYPE_SYMBOL (vala_symbol_get_type ()) | |
| #define VALA_SYMBOL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_SYMB
OL, ValaSymbol)) | | #define VALA_SYMBOL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_SYMB
OL, ValaSymbol)) | |
| #define VALA_SYMBOL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TY
PE_SYMBOL, ValaSymbolClass)) | | #define VALA_SYMBOL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TY
PE_SYMBOL, ValaSymbolClass)) | |
| #define VALA_IS_SYMBOL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_S
YMBOL)) | | #define VALA_IS_SYMBOL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_S
YMBOL)) | |
| #define VALA_IS_SYMBOL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA
_TYPE_SYMBOL)) | | #define VALA_IS_SYMBOL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA
_TYPE_SYMBOL)) | |
| #define VALA_SYMBOL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_
TYPE_SYMBOL, ValaSymbolClass)) | | #define VALA_SYMBOL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_
TYPE_SYMBOL, ValaSymbolClass)) | |
| | | | |
| | | | |
| skipping to change at line 58 | | skipping to change at line 59 | |
| ValaCodeNode parent; | | ValaCodeNode parent; | |
| ValaSymbolPrivate * priv; | | ValaSymbolPrivate * priv; | |
| }; | | }; | |
| struct _ValaSymbolClass { | | struct _ValaSymbolClass { | |
| ValaCodeNodeClass parent; | | ValaCodeNodeClass parent; | |
| char* (*get_cprefix) (ValaSymbol* self); | | char* (*get_cprefix) (ValaSymbol* self); | |
| char* (*get_lower_case_cname) (ValaSymbol* self, const char* infix); | | char* (*get_lower_case_cname) (ValaSymbol* self, const char* infix); | |
| char* (*get_lower_case_cprefix) (ValaSymbol* self); | | char* (*get_lower_case_cprefix) (ValaSymbol* self); | |
| GeeCollection* (*get_cheader_filenames) (ValaSymbol* self); | | GeeCollection* (*get_cheader_filenames) (ValaSymbol* self); | |
| }; | | }; | |
|
| | | typedef enum { | |
| | | VALA_SYMBOL_ACCESSIBILITY_PRIVATE, | |
| | | VALA_SYMBOL_ACCESSIBILITY_INTERNAL, | |
| | | VALA_SYMBOL_ACCESSIBILITY_PROTECTED, | |
| | | VALA_SYMBOL_ACCESSIBILITY_PUBLIC | |
| | | } ValaSymbolAccessibility; | |
| | | | |
|
| | | gboolean vala_symbol_is_internal_symbol (ValaSymbol* self); | |
| 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); | |
| GeeCollection* vala_symbol_get_cheader_filenames (ValaSymbol* self); | | GeeCollection* 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); | |
| ValaSymbol* vala_symbol_get_parent_symbol (ValaSymbol* self); | | ValaSymbol* vala_symbol_get_parent_symbol (ValaSymbol* self); | |
| ValaScope* vala_symbol_get_owner (ValaSymbol* self); | | ValaScope* vala_symbol_get_owner (ValaSymbol* self); | |
| void vala_symbol_set_owner (ValaSymbol* self, ValaScope* value); | | void vala_symbol_set_owner (ValaSymbol* self, ValaScope* value); | |
| char* vala_symbol_get_name (ValaSymbol* self); | | char* vala_symbol_get_name (ValaSymbol* self); | |
| void vala_symbol_set_name (ValaSymbol* self, const char* value); | | void vala_symbol_set_name (ValaSymbol* self, const char* value); | |
| gboolean vala_symbol_get_active (ValaSymbol* self); | | gboolean vala_symbol_get_active (ValaSymbol* self); | |
| void vala_symbol_set_active (ValaSymbol* self, gboolean value); | | void vala_symbol_set_active (ValaSymbol* self, gboolean value); | |
|
| | | ValaSymbolAccessibility vala_symbol_get_access (ValaSymbol* self); | |
| | | void vala_symbol_set_access (ValaSymbol* self, ValaSymbolAccessibility valu | |
| | | e); | |
| ValaScope* vala_symbol_get_scope (ValaSymbol* self); | | ValaScope* vala_symbol_get_scope (ValaSymbol* self); | |
|
| | | gboolean vala_symbol_get_is_imported (ValaSymbol* self); | |
| | | void vala_symbol_set_is_imported (ValaSymbol* self, gboolean value); | |
| GType vala_symbol_get_type (void); | | GType vala_symbol_get_type (void); | |
| | | | |
| G_END_DECLS | | G_END_DECLS | |
| | | | |
| #endif | | #endif | |
| | | | |
End of changes. 5 change blocks. |
| 0 lines changed or deleted | | 13 lines changed or added | |
|
| valasymbolresolver.h | | valasymbolresolver.h | |
| /* valasymbolresolver.vala | | /* valasymbolresolver.vala | |
| * | | * | |
|
| * Copyright (C) 2006-2007 Jürg Billeter | | * Copyright (C) 2006-2007 Jürg Billeter, 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 of the License, or (at your option) any later version. | | * version 2 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. | |
| | | | |
| * You should have received a copy of the GNU Lesser General Public | | * You should have received a copy of the GNU Lesser General Public | |
| * License along with this library; if not, write to the Free Software | | * License along with this library; if not, write to the Free Software | |
| * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301
USA | | * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301
USA | |
| * | | * | |
| * Author: | | * Author: | |
| * Jürg Billeter <j@bitron.ch> | | * Jürg Billeter <j@bitron.ch> | |
|
| | | * Raffaele Sandrini <raffaele@sandrini.ch> | |
| */ | | */ | |
| | | | |
| #ifndef __VALASYMBOLRESOLVER_H__ | | #ifndef __VALASYMBOLRESOLVER_H__ | |
| #define __VALASYMBOLRESOLVER_H__ | | #define __VALASYMBOLRESOLVER_H__ | |
| | | | |
| #include <glib.h> | | #include <glib.h> | |
| #include <glib-object.h> | | #include <glib-object.h> | |
| #include <vala/valacodevisitor.h> | | #include <vala/valacodevisitor.h> | |
| #include <vala/valacodecontext.h> | | #include <vala/valacodecontext.h> | |
| #include <vala/valasourcefile.h> | | #include <vala/valasourcefile.h> | |
| | | | |
| skipping to change at line 48 | | skipping to change at line 49 | |
| #include <vala/valamethod.h> | | #include <vala/valamethod.h> | |
| #include <vala/valacreationmethod.h> | | #include <vala/valacreationmethod.h> | |
| #include <vala/valaformalparameter.h> | | #include <vala/valaformalparameter.h> | |
| #include <vala/valaproperty.h> | | #include <vala/valaproperty.h> | |
| #include <vala/valapropertyaccessor.h> | | #include <vala/valapropertyaccessor.h> | |
| #include <vala/valasignal.h> | | #include <vala/valasignal.h> | |
| #include <vala/valaconstructor.h> | | #include <vala/valaconstructor.h> | |
| #include <vala/valadestructor.h> | | #include <vala/valadestructor.h> | |
| #include <vala/valanamespacereference.h> | | #include <vala/valanamespacereference.h> | |
| #include <vala/valatypereference.h> | | #include <vala/valatypereference.h> | |
|
| | | #include <vala/valavariabledeclarator.h> | |
| | | #include <vala/valainitializerlist.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> | |
| | | | |
| G_BEGIN_DECLS | | G_BEGIN_DECLS | |
| | | | |
| #define VALA_TYPE_SYMBOL_RESOLVER (vala_symbol_resolver_get_type ()) | | #define VALA_TYPE_SYMBOL_RESOLVER (vala_symbol_resolver_get_type ()) | |
| #define VALA_SYMBOL_RESOLVER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_
TYPE_SYMBOL_RESOLVER, ValaSymbolResolver)) | | #define VALA_SYMBOL_RESOLVER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_
TYPE_SYMBOL_RESOLVER, ValaSymbolResolver)) | |
| #define VALA_SYMBOL_RESOLVER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass)
, VALA_TYPE_SYMBOL_RESOLVER, ValaSymbolResolverClass)) | | #define VALA_SYMBOL_RESOLVER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass)
, VALA_TYPE_SYMBOL_RESOLVER, ValaSymbolResolverClass)) | |
| #define VALA_IS_SYMBOL_RESOLVER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VA
LA_TYPE_SYMBOL_RESOLVER)) | | #define VALA_IS_SYMBOL_RESOLVER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VA
LA_TYPE_SYMBOL_RESOLVER)) | |
| #define VALA_IS_SYMBOL_RESOLVER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((kla
ss), VALA_TYPE_SYMBOL_RESOLVER)) | | #define VALA_IS_SYMBOL_RESOLVER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((kla
ss), VALA_TYPE_SYMBOL_RESOLVER)) | |
| #define VALA_SYMBOL_RESOLVER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((ob
j), VALA_TYPE_SYMBOL_RESOLVER, ValaSymbolResolverClass)) | | #define VALA_SYMBOL_RESOLVER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((ob
j), VALA_TYPE_SYMBOL_RESOLVER, ValaSymbolResolverClass)) | |
| | | | |
| | | | |
End of changes. 4 change blocks. |
| 1 lines changed or deleted | | 5 lines changed or added | |
|
| valatyperegisterfunction.h | | valatyperegisterfunction.h | |
| | | | |
| skipping to change at line 32 | | skipping to change at line 32 | |
| | | | |
| #ifndef __VALATYPEREGISTERFUNCTION_H__ | | #ifndef __VALATYPEREGISTERFUNCTION_H__ | |
| #define __VALATYPEREGISTERFUNCTION_H__ | | #define __VALATYPEREGISTERFUNCTION_H__ | |
| | | | |
| #include <glib.h> | | #include <glib.h> | |
| #include <glib-object.h> | | #include <glib-object.h> | |
| #include <vala/valadatatype.h> | | #include <vala/valadatatype.h> | |
| #include <stdlib.h> | | #include <stdlib.h> | |
| #include <string.h> | | #include <string.h> | |
| #include <ccode/valaccodefragment.h> | | #include <ccode/valaccodefragment.h> | |
|
| | | #include <vala/valasymbol.h> | |
| | | | |
| G_BEGIN_DECLS | | G_BEGIN_DECLS | |
| | | | |
| #define VALA_TYPE_TYPE_REGISTER_FUNCTION (vala_type_register_function_get_t
ype ()) | | #define VALA_TYPE_TYPE_REGISTER_FUNCTION (vala_type_register_function_get_t
ype ()) | |
| #define VALA_TYPE_REGISTER_FUNCTION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj)
, VALA_TYPE_TYPE_REGISTER_FUNCTION, ValaTypeRegisterFunction)) | | #define VALA_TYPE_REGISTER_FUNCTION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj)
, VALA_TYPE_TYPE_REGISTER_FUNCTION, ValaTypeRegisterFunction)) | |
| #define VALA_TYPE_REGISTER_FUNCTION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST (
(klass), VALA_TYPE_TYPE_REGISTER_FUNCTION, ValaTypeRegisterFunctionClass)) | | #define VALA_TYPE_REGISTER_FUNCTION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST (
(klass), VALA_TYPE_TYPE_REGISTER_FUNCTION, ValaTypeRegisterFunctionClass)) | |
| #define VALA_IS_TYPE_REGISTER_FUNCTION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((o
bj), VALA_TYPE_TYPE_REGISTER_FUNCTION)) | | #define VALA_IS_TYPE_REGISTER_FUNCTION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((o
bj), VALA_TYPE_TYPE_REGISTER_FUNCTION)) | |
| #define VALA_IS_TYPE_REGISTER_FUNCTION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYP
E ((klass), VALA_TYPE_TYPE_REGISTER_FUNCTION)) | | #define VALA_IS_TYPE_REGISTER_FUNCTION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYP
E ((klass), VALA_TYPE_TYPE_REGISTER_FUNCTION)) | |
| #define VALA_TYPE_REGISTER_FUNCTION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLA
SS ((obj), VALA_TYPE_TYPE_REGISTER_FUNCTION, ValaTypeRegisterFunctionClass)
) | | #define VALA_TYPE_REGISTER_FUNCTION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLA
SS ((obj), VALA_TYPE_TYPE_REGISTER_FUNCTION, ValaTypeRegisterFunctionClass)
) | |
| | | | |
| | | | |
| skipping to change at line 65 | | skipping to change at line 66 | |
| ValaDataType* (*get_type_declaration) (ValaTypeRegisterFunction* sel
f); | | ValaDataType* (*get_type_declaration) (ValaTypeRegisterFunction* sel
f); | |
| char* (*get_type_struct_name) (ValaTypeRegisterFunction* self); | | char* (*get_type_struct_name) (ValaTypeRegisterFunction* self); | |
| char* (*get_base_init_func_name) (ValaTypeRegisterFunction* self); | | char* (*get_base_init_func_name) (ValaTypeRegisterFunction* self); | |
| char* (*get_class_init_func_name) (ValaTypeRegisterFunction* self); | | char* (*get_class_init_func_name) (ValaTypeRegisterFunction* self); | |
| char* (*get_instance_struct_size) (ValaTypeRegisterFunction* self); | | char* (*get_instance_struct_size) (ValaTypeRegisterFunction* self); | |
| char* (*get_instance_init_func_name) (ValaTypeRegisterFunction* self
); | | char* (*get_instance_init_func_name) (ValaTypeRegisterFunction* self
); | |
| char* (*get_parent_type_name) (ValaTypeRegisterFunction* self); | | char* (*get_parent_type_name) (ValaTypeRegisterFunction* self); | |
| char* (*get_type_flags) (ValaTypeRegisterFunction* self); | | char* (*get_type_flags) (ValaTypeRegisterFunction* self); | |
| ValaCCodeFragment* (*get_type_interface_init_declaration) (ValaTypeR
egisterFunction* self); | | ValaCCodeFragment* (*get_type_interface_init_declaration) (ValaTypeR
egisterFunction* self); | |
| ValaCCodeFragment* (*get_type_interface_init_statements) (ValaTypeRe
gisterFunction* self); | | ValaCCodeFragment* (*get_type_interface_init_statements) (ValaTypeRe
gisterFunction* self); | |
|
| | | ValaSymbolAccessibility (*get_accessibility) (ValaTypeRegisterFuncti
on* self); | |
| }; | | }; | |
| | | | |
| void vala_type_register_function_init_from_type (ValaTypeRegisterFunction*
self, gboolean plugin); | | void vala_type_register_function_init_from_type (ValaTypeRegisterFunction*
self, gboolean plugin); | |
| ValaDataType* vala_type_register_function_get_type_declaration (ValaTypeReg
isterFunction* self); | | ValaDataType* vala_type_register_function_get_type_declaration (ValaTypeReg
isterFunction* self); | |
| char* vala_type_register_function_get_type_struct_name (ValaTypeRegisterFun
ction* self); | | char* vala_type_register_function_get_type_struct_name (ValaTypeRegisterFun
ction* self); | |
| char* vala_type_register_function_get_base_init_func_name (ValaTypeRegister
Function* self); | | char* vala_type_register_function_get_base_init_func_name (ValaTypeRegister
Function* self); | |
| char* vala_type_register_function_get_class_init_func_name (ValaTypeRegiste
rFunction* self); | | char* vala_type_register_function_get_class_init_func_name (ValaTypeRegiste
rFunction* self); | |
| char* vala_type_register_function_get_instance_struct_size (ValaTypeRegiste
rFunction* self); | | char* vala_type_register_function_get_instance_struct_size (ValaTypeRegiste
rFunction* self); | |
| char* vala_type_register_function_get_instance_init_func_name (ValaTypeRegi
sterFunction* self); | | char* vala_type_register_function_get_instance_init_func_name (ValaTypeRegi
sterFunction* self); | |
| char* vala_type_register_function_get_parent_type_name (ValaTypeRegisterFun
ction* self); | | char* vala_type_register_function_get_parent_type_name (ValaTypeRegisterFun
ction* self); | |
| char* vala_type_register_function_get_type_flags (ValaTypeRegisterFunction*
self); | | char* vala_type_register_function_get_type_flags (ValaTypeRegisterFunction*
self); | |
| ValaCCodeFragment* vala_type_register_function_get_type_interface_init_decl
aration (ValaTypeRegisterFunction* self); | | ValaCCodeFragment* vala_type_register_function_get_type_interface_init_decl
aration (ValaTypeRegisterFunction* self); | |
| ValaCCodeFragment* vala_type_register_function_get_type_interface_init_stat
ements (ValaTypeRegisterFunction* self); | | ValaCCodeFragment* vala_type_register_function_get_type_interface_init_stat
ements (ValaTypeRegisterFunction* self); | |
| ValaCCodeFragment* vala_type_register_function_get_declaration (ValaTypeReg
isterFunction* self); | | ValaCCodeFragment* vala_type_register_function_get_declaration (ValaTypeReg
isterFunction* self); | |
| ValaCCodeFragment* vala_type_register_function_get_definition (ValaTypeRegi
sterFunction* self); | | ValaCCodeFragment* vala_type_register_function_get_definition (ValaTypeRegi
sterFunction* self); | |
|
| | | ValaSymbolAccessibility vala_type_register_function_get_accessibility (Vala
TypeRegisterFunction* self); | |
| GType vala_type_register_function_get_type (void); | | GType vala_type_register_function_get_type (void); | |
| | | | |
| G_END_DECLS | | G_END_DECLS | |
| | | | |
| #endif | | #endif | |
| | | | |
End of changes. 3 change blocks. |
| 0 lines changed or deleted | | 3 lines changed or added | |
|