vala.h   vala.h 
skipping to change at line 38 skipping to change at line 38
#define VALA_TYPE_CODE_VISITOR (vala_code_visitor_get_type ()) #define VALA_TYPE_CODE_VISITOR (vala_code_visitor_get_type ())
#define VALA_CODE_VISITOR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYP E_CODE_VISITOR, ValaCodeVisitor)) #define VALA_CODE_VISITOR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYP E_CODE_VISITOR, ValaCodeVisitor))
#define VALA_CODE_VISITOR_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), V ALA_TYPE_CODE_VISITOR, ValaCodeVisitorClass)) #define VALA_CODE_VISITOR_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), V ALA_TYPE_CODE_VISITOR, ValaCodeVisitorClass))
#define VALA_IS_CODE_VISITOR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_ TYPE_CODE_VISITOR)) #define VALA_IS_CODE_VISITOR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_ TYPE_CODE_VISITOR))
#define VALA_IS_CODE_VISITOR_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass) , VALA_TYPE_CODE_VISITOR)) #define VALA_IS_CODE_VISITOR_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass) , VALA_TYPE_CODE_VISITOR))
#define VALA_CODE_VISITOR_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_TYPE_CODE_VISITOR, ValaCodeVisitorClass)) #define VALA_CODE_VISITOR_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_TYPE_CODE_VISITOR, ValaCodeVisitorClass))
typedef struct _ValaCodeVisitor ValaCodeVisitor; typedef struct _ValaCodeVisitor ValaCodeVisitor;
typedef struct _ValaCodeVisitorClass ValaCodeVisitorClass; typedef struct _ValaCodeVisitorClass ValaCodeVisitorClass;
#define VALA_TYPE_SEMANTIC_ANALYZER (vala_semantic_analyzer_get_type ()) #define VALA_TYPE_CODE_CONTEXT (vala_code_context_get_type ())
#define VALA_SEMANTIC_ANALYZER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VAL #define VALA_CODE_CONTEXT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYP
A_TYPE_SEMANTIC_ANALYZER, ValaSemanticAnalyzer)) E_CODE_CONTEXT, ValaCodeContext))
#define VALA_SEMANTIC_ANALYZER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klas #define VALA_CODE_CONTEXT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), V
s), VALA_TYPE_SEMANTIC_ANALYZER, ValaSemanticAnalyzerClass)) ALA_TYPE_CODE_CONTEXT, ValaCodeContextClass))
#define VALA_IS_SEMANTIC_ANALYZER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), #define VALA_IS_CODE_CONTEXT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_
VALA_TYPE_SEMANTIC_ANALYZER)) TYPE_CODE_CONTEXT))
#define VALA_IS_SEMANTIC_ANALYZER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((k #define VALA_IS_CODE_CONTEXT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass)
lass), VALA_TYPE_SEMANTIC_ANALYZER)) , VALA_TYPE_CODE_CONTEXT))
#define VALA_SEMANTIC_ANALYZER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS (( #define VALA_CODE_CONTEXT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj),
obj), VALA_TYPE_SEMANTIC_ANALYZER, ValaSemanticAnalyzerClass)) VALA_TYPE_CODE_CONTEXT, ValaCodeContextClass))
typedef struct _ValaSemanticAnalyzer ValaSemanticAnalyzer; typedef struct _ValaCodeContext ValaCodeContext;
typedef struct _ValaSemanticAnalyzerClass ValaSemanticAnalyzerClass; typedef struct _ValaCodeContextClass ValaCodeContextClass;
#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))
typedef struct _ValaCodeGenerator ValaCodeGenerator; typedef struct _ValaCodeGenerator ValaCodeGenerator;
typedef struct _ValaCodeGeneratorClass ValaCodeGeneratorClass; typedef struct _ValaCodeGeneratorClass ValaCodeGeneratorClass;
skipping to change at line 272 skipping to change at line 272
#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 _ValaField ValaField; typedef struct _ValaField ValaField;
typedef struct _ValaFieldClass ValaFieldClass; typedef struct _ValaFieldClass ValaFieldClass;
#define VALA_TYPE_SUBROUTINE (vala_subroutine_get_type ())
#define VALA_SUBROUTINE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_
SUBROUTINE, ValaSubroutine))
#define VALA_SUBROUTINE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VAL
A_TYPE_SUBROUTINE, ValaSubroutineClass))
#define VALA_IS_SUBROUTINE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TY
PE_SUBROUTINE))
#define VALA_IS_SUBROUTINE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass),
VALA_TYPE_SUBROUTINE))
#define VALA_SUBROUTINE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), V
ALA_TYPE_SUBROUTINE, ValaSubroutineClass))
typedef struct _ValaSubroutine ValaSubroutine;
typedef struct _ValaSubroutineClass ValaSubroutineClass;
#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 _ValaMethod ValaMethod; typedef struct _ValaMethod ValaMethod;
typedef struct _ValaMethodClass ValaMethodClass; typedef struct _ValaMethodClass ValaMethodClass;
skipping to change at line 342 skipping to change at line 352
#define VALA_TYPE_ARRAY_LENGTH_FIELD (vala_array_length_field_get_type ()) #define VALA_TYPE_ARRAY_LENGTH_FIELD (vala_array_length_field_get_type ())
#define VALA_ARRAY_LENGTH_FIELD(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VA LA_TYPE_ARRAY_LENGTH_FIELD, ValaArrayLengthField)) #define VALA_ARRAY_LENGTH_FIELD(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VA LA_TYPE_ARRAY_LENGTH_FIELD, ValaArrayLengthField))
#define VALA_ARRAY_LENGTH_FIELD_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((kla ss), VALA_TYPE_ARRAY_LENGTH_FIELD, ValaArrayLengthFieldClass)) #define VALA_ARRAY_LENGTH_FIELD_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((kla ss), VALA_TYPE_ARRAY_LENGTH_FIELD, ValaArrayLengthFieldClass))
#define VALA_IS_ARRAY_LENGTH_FIELD(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_ARRAY_LENGTH_FIELD)) #define VALA_IS_ARRAY_LENGTH_FIELD(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_ARRAY_LENGTH_FIELD))
#define VALA_IS_ARRAY_LENGTH_FIELD_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE (( klass), VALA_TYPE_ARRAY_LENGTH_FIELD)) #define VALA_IS_ARRAY_LENGTH_FIELD_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE (( klass), VALA_TYPE_ARRAY_LENGTH_FIELD))
#define VALA_ARRAY_LENGTH_FIELD_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ( (obj), VALA_TYPE_ARRAY_LENGTH_FIELD, ValaArrayLengthFieldClass)) #define VALA_ARRAY_LENGTH_FIELD_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ( (obj), VALA_TYPE_ARRAY_LENGTH_FIELD, ValaArrayLengthFieldClass))
typedef struct _ValaArrayLengthField ValaArrayLengthField; typedef struct _ValaArrayLengthField ValaArrayLengthField;
typedef struct _ValaArrayLengthFieldClass ValaArrayLengthFieldClass; typedef struct _ValaArrayLengthFieldClass ValaArrayLengthFieldClass;
typedef struct _ValaArrayLengthFieldPrivate ValaArrayLengthFieldPrivate; typedef struct _ValaArrayLengthFieldPrivate ValaArrayLengthFieldPrivate;
typedef struct _ValaSubroutinePrivate ValaSubroutinePrivate;
typedef struct _ValaMethodPrivate ValaMethodPrivate; typedef struct _ValaMethodPrivate ValaMethodPrivate;
#define VALA_TYPE_ARRAY_MOVE_METHOD (vala_array_move_method_get_type ()) #define VALA_TYPE_ARRAY_MOVE_METHOD (vala_array_move_method_get_type ())
#define VALA_ARRAY_MOVE_METHOD(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VAL A_TYPE_ARRAY_MOVE_METHOD, ValaArrayMoveMethod)) #define VALA_ARRAY_MOVE_METHOD(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VAL A_TYPE_ARRAY_MOVE_METHOD, ValaArrayMoveMethod))
#define VALA_ARRAY_MOVE_METHOD_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klas s), VALA_TYPE_ARRAY_MOVE_METHOD, ValaArrayMoveMethodClass)) #define VALA_ARRAY_MOVE_METHOD_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klas s), VALA_TYPE_ARRAY_MOVE_METHOD, ValaArrayMoveMethodClass))
#define VALA_IS_ARRAY_MOVE_METHOD(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_ARRAY_MOVE_METHOD)) #define VALA_IS_ARRAY_MOVE_METHOD(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_ARRAY_MOVE_METHOD))
#define VALA_IS_ARRAY_MOVE_METHOD_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((k lass), VALA_TYPE_ARRAY_MOVE_METHOD)) #define VALA_IS_ARRAY_MOVE_METHOD_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((k lass), VALA_TYPE_ARRAY_MOVE_METHOD))
#define VALA_ARRAY_MOVE_METHOD_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS (( obj), VALA_TYPE_ARRAY_MOVE_METHOD, ValaArrayMoveMethodClass)) #define VALA_ARRAY_MOVE_METHOD_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS (( obj), VALA_TYPE_ARRAY_MOVE_METHOD, ValaArrayMoveMethodClass))
typedef struct _ValaArrayMoveMethod ValaArrayMoveMethod; typedef struct _ValaArrayMoveMethod ValaArrayMoveMethod;
skipping to change at line 377 skipping to change at line 388
#define VALA_TYPE_SCOPE (vala_scope_get_type ()) #define VALA_TYPE_SCOPE (vala_scope_get_type ())
#define VALA_SCOPE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_SCOPE , ValaScope)) #define VALA_SCOPE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_SCOPE , ValaScope))
#define VALA_SCOPE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TYP E_SCOPE, ValaScopeClass)) #define VALA_SCOPE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TYP E_SCOPE, ValaScopeClass))
#define VALA_IS_SCOPE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_SC OPE)) #define VALA_IS_SCOPE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_SC OPE))
#define VALA_IS_SCOPE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_ TYPE_SCOPE)) #define VALA_IS_SCOPE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_ TYPE_SCOPE))
#define VALA_SCOPE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_T YPE_SCOPE, ValaScopeClass)) #define VALA_SCOPE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_T YPE_SCOPE, ValaScopeClass))
typedef struct _ValaScope ValaScope; typedef struct _ValaScope ValaScope;
typedef struct _ValaScopeClass ValaScopeClass; typedef struct _ValaScopeClass ValaScopeClass;
#define VALA_TYPE_FORMAL_PARAMETER (vala_formal_parameter_get_type ()) #define VALA_TYPE_PARAMETER (vala_parameter_get_type ())
#define VALA_FORMAL_PARAMETER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA #define VALA_PARAMETER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_P
_TYPE_FORMAL_PARAMETER, ValaFormalParameter)) ARAMETER, ValaParameter))
#define VALA_FORMAL_PARAMETER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass #define VALA_PARAMETER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA
), VALA_TYPE_FORMAL_PARAMETER, ValaFormalParameterClass)) _TYPE_PARAMETER, ValaParameterClass))
#define VALA_IS_FORMAL_PARAMETER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), V #define VALA_IS_PARAMETER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYP
ALA_TYPE_FORMAL_PARAMETER)) E_PARAMETER))
#define VALA_IS_FORMAL_PARAMETER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((kl #define VALA_IS_PARAMETER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), V
ass), VALA_TYPE_FORMAL_PARAMETER)) ALA_TYPE_PARAMETER))
#define VALA_FORMAL_PARAMETER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((o #define VALA_PARAMETER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VA
bj), VALA_TYPE_FORMAL_PARAMETER, ValaFormalParameterClass)) LA_TYPE_PARAMETER, ValaParameterClass))
typedef struct _ValaFormalParameter ValaFormalParameter; typedef struct _ValaParameter ValaParameter;
typedef struct _ValaFormalParameterClass ValaFormalParameterClass; typedef struct _ValaParameterClass ValaParameterClass;
#define VALA_TYPE_MEMBER_ACCESS (vala_member_access_get_type ()) #define VALA_TYPE_MEMBER_ACCESS (vala_member_access_get_type ())
#define VALA_MEMBER_ACCESS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TY PE_MEMBER_ACCESS, ValaMemberAccess)) #define VALA_MEMBER_ACCESS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TY PE_MEMBER_ACCESS, ValaMemberAccess))
#define VALA_MEMBER_ACCESS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TYPE_MEMBER_ACCESS, ValaMemberAccessClass)) #define VALA_MEMBER_ACCESS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TYPE_MEMBER_ACCESS, ValaMemberAccessClass))
#define VALA_IS_MEMBER_ACCESS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA _TYPE_MEMBER_ACCESS)) #define VALA_IS_MEMBER_ACCESS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA _TYPE_MEMBER_ACCESS))
#define VALA_IS_MEMBER_ACCESS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass ), VALA_TYPE_MEMBER_ACCESS)) #define VALA_IS_MEMBER_ACCESS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass ), VALA_TYPE_MEMBER_ACCESS))
#define VALA_MEMBER_ACCESS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj) , VALA_TYPE_MEMBER_ACCESS, ValaMemberAccessClass)) #define VALA_MEMBER_ACCESS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj) , VALA_TYPE_MEMBER_ACCESS, ValaMemberAccessClass))
typedef struct _ValaMemberAccess ValaMemberAccess; typedef struct _ValaMemberAccess ValaMemberAccess;
typedef struct _ValaMemberAccessClass ValaMemberAccessClass; typedef struct _ValaMemberAccessClass ValaMemberAccessClass;
skipping to change at line 608 skipping to change at line 619
#define VALA_TYPE_CLASS_TYPE (vala_class_type_get_type ()) #define VALA_TYPE_CLASS_TYPE (vala_class_type_get_type ())
#define VALA_CLASS_TYPE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_ CLASS_TYPE, ValaClassType)) #define VALA_CLASS_TYPE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_ CLASS_TYPE, ValaClassType))
#define VALA_CLASS_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VAL A_TYPE_CLASS_TYPE, ValaClassTypeClass)) #define VALA_CLASS_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VAL A_TYPE_CLASS_TYPE, ValaClassTypeClass))
#define VALA_IS_CLASS_TYPE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TY PE_CLASS_TYPE)) #define VALA_IS_CLASS_TYPE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TY PE_CLASS_TYPE))
#define VALA_IS_CLASS_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_TYPE_CLASS_TYPE)) #define VALA_IS_CLASS_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_TYPE_CLASS_TYPE))
#define VALA_CLASS_TYPE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), V ALA_TYPE_CLASS_TYPE, ValaClassTypeClass)) #define VALA_CLASS_TYPE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), V ALA_TYPE_CLASS_TYPE, ValaClassTypeClass))
typedef struct _ValaClassType ValaClassType; typedef struct _ValaClassType ValaClassType;
typedef struct _ValaClassTypeClass ValaClassTypeClass; typedef struct _ValaClassTypeClass ValaClassTypeClass;
typedef struct _ValaClassTypePrivate ValaClassTypePrivate; typedef struct _ValaClassTypePrivate ValaClassTypePrivate;
#define VALA_TYPE_CODE_CONTEXT (vala_code_context_get_type ())
#define VALA_CODE_CONTEXT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYP
E_CODE_CONTEXT, ValaCodeContext))
#define VALA_CODE_CONTEXT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), V
ALA_TYPE_CODE_CONTEXT, ValaCodeContextClass))
#define VALA_IS_CODE_CONTEXT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_
TYPE_CODE_CONTEXT))
#define VALA_IS_CODE_CONTEXT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass)
, VALA_TYPE_CODE_CONTEXT))
#define VALA_CODE_CONTEXT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj),
VALA_TYPE_CODE_CONTEXT, ValaCodeContextClass))
typedef struct _ValaCodeContext ValaCodeContext;
typedef struct _ValaCodeContextClass ValaCodeContextClass;
typedef struct _ValaCodeContextPrivate ValaCodeContextPrivate; typedef struct _ValaCodeContextPrivate ValaCodeContextPrivate;
#define VALA_TYPE_SOURCE_FILE (vala_source_file_get_type ()) #define VALA_TYPE_SOURCE_FILE (vala_source_file_get_type ())
#define VALA_SOURCE_FILE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE _SOURCE_FILE, ValaSourceFile)) #define VALA_SOURCE_FILE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE _SOURCE_FILE, ValaSourceFile))
#define VALA_SOURCE_FILE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VA LA_TYPE_SOURCE_FILE, ValaSourceFileClass)) #define VALA_SOURCE_FILE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VA LA_TYPE_SOURCE_FILE, ValaSourceFileClass))
#define VALA_IS_SOURCE_FILE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_T YPE_SOURCE_FILE)) #define VALA_IS_SOURCE_FILE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_T YPE_SOURCE_FILE))
#define VALA_IS_SOURCE_FILE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_TYPE_SOURCE_FILE)) #define VALA_IS_SOURCE_FILE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_TYPE_SOURCE_FILE))
#define VALA_SOURCE_FILE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_TYPE_SOURCE_FILE, ValaSourceFileClass)) #define VALA_SOURCE_FILE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_TYPE_SOURCE_FILE, ValaSourceFileClass))
typedef struct _ValaSourceFile ValaSourceFile; typedef struct _ValaSourceFile ValaSourceFile;
skipping to change at line 641 skipping to change at line 642
#define VALA_TYPE_REPORT (vala_report_get_type ()) #define VALA_TYPE_REPORT (vala_report_get_type ())
#define VALA_REPORT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_REPO RT, ValaReport)) #define VALA_REPORT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_REPO RT, ValaReport))
#define VALA_REPORT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TY PE_REPORT, ValaReportClass)) #define VALA_REPORT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TY PE_REPORT, ValaReportClass))
#define VALA_IS_REPORT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_R EPORT)) #define VALA_IS_REPORT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_R EPORT))
#define VALA_IS_REPORT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA _TYPE_REPORT)) #define VALA_IS_REPORT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA _TYPE_REPORT))
#define VALA_REPORT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_ TYPE_REPORT, ValaReportClass)) #define VALA_REPORT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_ TYPE_REPORT, ValaReportClass))
typedef struct _ValaReport ValaReport; typedef struct _ValaReport ValaReport;
typedef struct _ValaReportClass ValaReportClass; typedef struct _ValaReportClass ValaReportClass;
#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_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_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))
typedef struct _ValaSymbolResolver ValaSymbolResolver;
typedef struct _ValaSymbolResolverClass ValaSymbolResolverClass;
#define VALA_TYPE_SEMANTIC_ANALYZER (vala_semantic_analyzer_get_type ())
#define VALA_SEMANTIC_ANALYZER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VAL
A_TYPE_SEMANTIC_ANALYZER, ValaSemanticAnalyzer))
#define VALA_SEMANTIC_ANALYZER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klas
s), VALA_TYPE_SEMANTIC_ANALYZER, ValaSemanticAnalyzerClass))
#define VALA_IS_SEMANTIC_ANALYZER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj),
VALA_TYPE_SEMANTIC_ANALYZER))
#define VALA_IS_SEMANTIC_ANALYZER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((k
lass), VALA_TYPE_SEMANTIC_ANALYZER))
#define VALA_SEMANTIC_ANALYZER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((
obj), VALA_TYPE_SEMANTIC_ANALYZER, ValaSemanticAnalyzerClass))
typedef struct _ValaSemanticAnalyzer ValaSemanticAnalyzer;
typedef struct _ValaSemanticAnalyzerClass ValaSemanticAnalyzerClass;
#define VALA_TYPE_FLOW_ANALYZER (vala_flow_analyzer_get_type ())
#define VALA_FLOW_ANALYZER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TY
PE_FLOW_ANALYZER, ValaFlowAnalyzer))
#define VALA_FLOW_ANALYZER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass),
VALA_TYPE_FLOW_ANALYZER, ValaFlowAnalyzerClass))
#define VALA_IS_FLOW_ANALYZER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA
_TYPE_FLOW_ANALYZER))
#define VALA_IS_FLOW_ANALYZER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass
), VALA_TYPE_FLOW_ANALYZER))
#define VALA_FLOW_ANALYZER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj)
, VALA_TYPE_FLOW_ANALYZER, ValaFlowAnalyzerClass))
typedef struct _ValaFlowAnalyzer ValaFlowAnalyzer;
typedef struct _ValaFlowAnalyzerClass ValaFlowAnalyzerClass;
typedef struct _ValaCodeVisitorPrivate ValaCodeVisitorPrivate; typedef struct _ValaCodeVisitorPrivate ValaCodeVisitorPrivate;
#define VALA_TYPE_ENUM_VALUE (vala_enum_value_get_type ()) #define VALA_TYPE_ENUM_VALUE (vala_enum_value_get_type ())
#define VALA_ENUM_VALUE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_ ENUM_VALUE, ValaEnumValue)) #define VALA_ENUM_VALUE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_ ENUM_VALUE, ValaEnumValue))
#define VALA_ENUM_VALUE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VAL A_TYPE_ENUM_VALUE, ValaEnumValueClass)) #define VALA_ENUM_VALUE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VAL A_TYPE_ENUM_VALUE, ValaEnumValueClass))
#define VALA_IS_ENUM_VALUE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TY PE_ENUM_VALUE)) #define VALA_IS_ENUM_VALUE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TY PE_ENUM_VALUE))
#define VALA_IS_ENUM_VALUE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_TYPE_ENUM_VALUE)) #define VALA_IS_ENUM_VALUE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_TYPE_ENUM_VALUE))
#define VALA_ENUM_VALUE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), V ALA_TYPE_ENUM_VALUE, ValaEnumValueClass)) #define VALA_ENUM_VALUE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), V ALA_TYPE_ENUM_VALUE, ValaEnumValueClass))
typedef struct _ValaEnumValue ValaEnumValue; typedef struct _ValaEnumValue ValaEnumValue;
skipping to change at line 1144 skipping to change at line 1175
#define VALA_LAMBDA_EXPRESSION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VAL A_TYPE_LAMBDA_EXPRESSION, ValaLambdaExpression)) #define VALA_LAMBDA_EXPRESSION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VAL A_TYPE_LAMBDA_EXPRESSION, ValaLambdaExpression))
#define VALA_LAMBDA_EXPRESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klas s), VALA_TYPE_LAMBDA_EXPRESSION, ValaLambdaExpressionClass)) #define VALA_LAMBDA_EXPRESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klas s), VALA_TYPE_LAMBDA_EXPRESSION, ValaLambdaExpressionClass))
#define VALA_IS_LAMBDA_EXPRESSION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_LAMBDA_EXPRESSION)) #define VALA_IS_LAMBDA_EXPRESSION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_LAMBDA_EXPRESSION))
#define VALA_IS_LAMBDA_EXPRESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((k lass), VALA_TYPE_LAMBDA_EXPRESSION)) #define VALA_IS_LAMBDA_EXPRESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((k lass), VALA_TYPE_LAMBDA_EXPRESSION))
#define VALA_LAMBDA_EXPRESSION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS (( obj), VALA_TYPE_LAMBDA_EXPRESSION, ValaLambdaExpressionClass)) #define VALA_LAMBDA_EXPRESSION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS (( obj), VALA_TYPE_LAMBDA_EXPRESSION, ValaLambdaExpressionClass))
typedef struct _ValaLambdaExpression ValaLambdaExpression; typedef struct _ValaLambdaExpression ValaLambdaExpression;
typedef struct _ValaLambdaExpressionClass ValaLambdaExpressionClass; typedef struct _ValaLambdaExpressionClass ValaLambdaExpressionClass;
typedef struct _ValaCodeGeneratorPrivate ValaCodeGeneratorPrivate; typedef struct _ValaCodeGeneratorPrivate ValaCodeGeneratorPrivate;
#define VALA_TYPE_TARGET_VALUE (vala_target_value_get_type ())
#define VALA_TARGET_VALUE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYP
E_TARGET_VALUE, ValaTargetValue))
#define VALA_TARGET_VALUE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), V
ALA_TYPE_TARGET_VALUE, ValaTargetValueClass))
#define VALA_IS_TARGET_VALUE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_
TYPE_TARGET_VALUE))
#define VALA_IS_TARGET_VALUE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass)
, VALA_TYPE_TARGET_VALUE))
#define VALA_TARGET_VALUE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj),
VALA_TYPE_TARGET_VALUE, ValaTargetValueClass))
typedef struct _ValaTargetValue ValaTargetValue;
typedef struct _ValaTargetValueClass ValaTargetValueClass;
#define VALA_TYPE_CODE_WRITER (vala_code_writer_get_type ()) #define VALA_TYPE_CODE_WRITER (vala_code_writer_get_type ())
#define VALA_CODE_WRITER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE _CODE_WRITER, ValaCodeWriter)) #define VALA_CODE_WRITER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE _CODE_WRITER, ValaCodeWriter))
#define VALA_CODE_WRITER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VA LA_TYPE_CODE_WRITER, ValaCodeWriterClass)) #define VALA_CODE_WRITER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VA LA_TYPE_CODE_WRITER, ValaCodeWriterClass))
#define VALA_IS_CODE_WRITER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_T YPE_CODE_WRITER)) #define VALA_IS_CODE_WRITER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_T YPE_CODE_WRITER))
#define VALA_IS_CODE_WRITER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_TYPE_CODE_WRITER)) #define VALA_IS_CODE_WRITER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_TYPE_CODE_WRITER))
#define VALA_CODE_WRITER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_TYPE_CODE_WRITER, ValaCodeWriterClass)) #define VALA_CODE_WRITER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_TYPE_CODE_WRITER, ValaCodeWriterClass))
typedef struct _ValaCodeWriter ValaCodeWriter; typedef struct _ValaCodeWriter ValaCodeWriter;
typedef struct _ValaCodeWriterClass ValaCodeWriterClass; typedef struct _ValaCodeWriterClass ValaCodeWriterClass;
typedef struct _ValaCodeWriterPrivate ValaCodeWriterPrivate; typedef struct _ValaCodeWriterPrivate ValaCodeWriterPrivate;
skipping to change at line 1243 skipping to change at line 1284
#define VALA_TYPE_ERROR_TYPE (vala_error_type_get_type ()) #define VALA_TYPE_ERROR_TYPE (vala_error_type_get_type ())
#define VALA_ERROR_TYPE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_ ERROR_TYPE, ValaErrorType)) #define VALA_ERROR_TYPE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_ ERROR_TYPE, ValaErrorType))
#define VALA_ERROR_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VAL A_TYPE_ERROR_TYPE, ValaErrorTypeClass)) #define VALA_ERROR_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VAL A_TYPE_ERROR_TYPE, ValaErrorTypeClass))
#define VALA_IS_ERROR_TYPE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TY PE_ERROR_TYPE)) #define VALA_IS_ERROR_TYPE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TY PE_ERROR_TYPE))
#define VALA_IS_ERROR_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_TYPE_ERROR_TYPE)) #define VALA_IS_ERROR_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_TYPE_ERROR_TYPE))
#define VALA_ERROR_TYPE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), V ALA_TYPE_ERROR_TYPE, ValaErrorTypeClass)) #define VALA_ERROR_TYPE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), V ALA_TYPE_ERROR_TYPE, ValaErrorTypeClass))
typedef struct _ValaErrorType ValaErrorType; typedef struct _ValaErrorType ValaErrorType;
typedef struct _ValaErrorTypeClass ValaErrorTypeClass; typedef struct _ValaErrorTypeClass ValaErrorTypeClass;
typedef struct _ValaErrorTypePrivate ValaErrorTypePrivate; typedef struct _ValaErrorTypePrivate ValaErrorTypePrivate;
#define VALA_TYPE_TARGET_VALUE (vala_target_value_get_type ())
#define VALA_TARGET_VALUE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYP
E_TARGET_VALUE, ValaTargetValue))
#define VALA_TARGET_VALUE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), V
ALA_TYPE_TARGET_VALUE, ValaTargetValueClass))
#define VALA_IS_TARGET_VALUE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_
TYPE_TARGET_VALUE))
#define VALA_IS_TARGET_VALUE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass)
, VALA_TYPE_TARGET_VALUE))
#define VALA_TARGET_VALUE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj),
VALA_TYPE_TARGET_VALUE, ValaTargetValueClass))
typedef struct _ValaTargetValue ValaTargetValue;
typedef struct _ValaTargetValueClass ValaTargetValueClass;
typedef struct _ValaExpressionStatementPrivate ValaExpressionStatementPriva te; typedef struct _ValaExpressionStatementPrivate ValaExpressionStatementPriva te;
#define VALA_TYPE_FIELD_PROTOTYPE (vala_field_prototype_get_type ()) #define VALA_TYPE_FIELD_PROTOTYPE (vala_field_prototype_get_type ())
#define VALA_FIELD_PROTOTYPE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_ TYPE_FIELD_PROTOTYPE, ValaFieldPrototype)) #define VALA_FIELD_PROTOTYPE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_ TYPE_FIELD_PROTOTYPE, ValaFieldPrototype))
#define VALA_FIELD_PROTOTYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass) , VALA_TYPE_FIELD_PROTOTYPE, ValaFieldPrototypeClass)) #define VALA_FIELD_PROTOTYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass) , VALA_TYPE_FIELD_PROTOTYPE, ValaFieldPrototypeClass))
#define VALA_IS_FIELD_PROTOTYPE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VA LA_TYPE_FIELD_PROTOTYPE)) #define VALA_IS_FIELD_PROTOTYPE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VA LA_TYPE_FIELD_PROTOTYPE))
#define VALA_IS_FIELD_PROTOTYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((kla ss), VALA_TYPE_FIELD_PROTOTYPE)) #define VALA_IS_FIELD_PROTOTYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((kla ss), VALA_TYPE_FIELD_PROTOTYPE))
#define VALA_FIELD_PROTOTYPE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((ob j), VALA_TYPE_FIELD_PROTOTYPE, ValaFieldPrototypeClass)) #define VALA_FIELD_PROTOTYPE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((ob j), VALA_TYPE_FIELD_PROTOTYPE, ValaFieldPrototypeClass))
typedef struct _ValaFieldPrototype ValaFieldPrototype; typedef struct _ValaFieldPrototype ValaFieldPrototype;
skipping to change at line 1276 skipping to change at line 1307
#define VALA_TYPE_FLOATING_TYPE (vala_floating_type_get_type ()) #define VALA_TYPE_FLOATING_TYPE (vala_floating_type_get_type ())
#define VALA_FLOATING_TYPE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TY PE_FLOATING_TYPE, ValaFloatingType)) #define VALA_FLOATING_TYPE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TY PE_FLOATING_TYPE, ValaFloatingType))
#define VALA_FLOATING_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TYPE_FLOATING_TYPE, ValaFloatingTypeClass)) #define VALA_FLOATING_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TYPE_FLOATING_TYPE, ValaFloatingTypeClass))
#define VALA_IS_FLOATING_TYPE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA _TYPE_FLOATING_TYPE)) #define VALA_IS_FLOATING_TYPE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA _TYPE_FLOATING_TYPE))
#define VALA_IS_FLOATING_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass ), VALA_TYPE_FLOATING_TYPE)) #define VALA_IS_FLOATING_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass ), VALA_TYPE_FLOATING_TYPE))
#define VALA_FLOATING_TYPE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj) , VALA_TYPE_FLOATING_TYPE, ValaFloatingTypeClass)) #define VALA_FLOATING_TYPE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj) , VALA_TYPE_FLOATING_TYPE, ValaFloatingTypeClass))
typedef struct _ValaFloatingType ValaFloatingType; typedef struct _ValaFloatingType ValaFloatingType;
typedef struct _ValaFloatingTypeClass ValaFloatingTypeClass; typedef struct _ValaFloatingTypeClass ValaFloatingTypeClass;
typedef struct _ValaFloatingTypePrivate ValaFloatingTypePrivate; typedef struct _ValaFloatingTypePrivate ValaFloatingTypePrivate;
#define VALA_TYPE_FLOW_ANALYZER (vala_flow_analyzer_get_type ())
#define VALA_FLOW_ANALYZER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TY
PE_FLOW_ANALYZER, ValaFlowAnalyzer))
#define VALA_FLOW_ANALYZER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass),
VALA_TYPE_FLOW_ANALYZER, ValaFlowAnalyzerClass))
#define VALA_IS_FLOW_ANALYZER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA
_TYPE_FLOW_ANALYZER))
#define VALA_IS_FLOW_ANALYZER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass
), VALA_TYPE_FLOW_ANALYZER))
#define VALA_FLOW_ANALYZER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj)
, VALA_TYPE_FLOW_ANALYZER, ValaFlowAnalyzerClass))
typedef struct _ValaFlowAnalyzer ValaFlowAnalyzer;
typedef struct _ValaFlowAnalyzerClass ValaFlowAnalyzerClass;
typedef struct _ValaFlowAnalyzerPrivate ValaFlowAnalyzerPrivate; typedef struct _ValaFlowAnalyzerPrivate ValaFlowAnalyzerPrivate;
typedef struct _ValaForeachStatementPrivate ValaForeachStatementPrivate; typedef struct _ValaForeachStatementPrivate ValaForeachStatementPrivate;
typedef struct _ValaFormalParameterPrivate ValaFormalParameterPrivate;
#define VALA_TYPE_PARAMETER_DIRECTION (vala_parameter_direction_get_type ()
)
typedef struct _ValaForStatementPrivate ValaForStatementPrivate; typedef struct _ValaForStatementPrivate ValaForStatementPrivate;
#define VALA_TYPE_GIR_PARSER (vala_gir_parser_get_type ()) #define VALA_TYPE_GIR_PARSER (vala_gir_parser_get_type ())
#define VALA_GIR_PARSER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_ GIR_PARSER, ValaGirParser)) #define VALA_GIR_PARSER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_ GIR_PARSER, ValaGirParser))
#define VALA_GIR_PARSER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VAL A_TYPE_GIR_PARSER, ValaGirParserClass)) #define VALA_GIR_PARSER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VAL A_TYPE_GIR_PARSER, ValaGirParserClass))
#define VALA_IS_GIR_PARSER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TY PE_GIR_PARSER)) #define VALA_IS_GIR_PARSER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TY PE_GIR_PARSER))
#define VALA_IS_GIR_PARSER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_TYPE_GIR_PARSER)) #define VALA_IS_GIR_PARSER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_TYPE_GIR_PARSER))
#define VALA_GIR_PARSER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), V ALA_TYPE_GIR_PARSER, ValaGirParserClass)) #define VALA_GIR_PARSER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), V ALA_TYPE_GIR_PARSER, ValaGirParserClass))
typedef struct _ValaGirParser ValaGirParser; typedef struct _ValaGirParser ValaGirParser;
skipping to change at line 1447 skipping to change at line 1465
#define VALA_TYPE_OBJECT_TYPE (vala_object_type_get_type ()) #define VALA_TYPE_OBJECT_TYPE (vala_object_type_get_type ())
#define VALA_OBJECT_TYPE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE _OBJECT_TYPE, ValaObjectType)) #define VALA_OBJECT_TYPE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE _OBJECT_TYPE, ValaObjectType))
#define VALA_OBJECT_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VA LA_TYPE_OBJECT_TYPE, ValaObjectTypeClass)) #define VALA_OBJECT_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VA LA_TYPE_OBJECT_TYPE, ValaObjectTypeClass))
#define VALA_IS_OBJECT_TYPE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_T YPE_OBJECT_TYPE)) #define VALA_IS_OBJECT_TYPE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_T YPE_OBJECT_TYPE))
#define VALA_IS_OBJECT_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_TYPE_OBJECT_TYPE)) #define VALA_IS_OBJECT_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_TYPE_OBJECT_TYPE))
#define VALA_OBJECT_TYPE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_TYPE_OBJECT_TYPE, ValaObjectTypeClass)) #define VALA_OBJECT_TYPE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_TYPE_OBJECT_TYPE, ValaObjectTypeClass))
typedef struct _ValaObjectType ValaObjectType; typedef struct _ValaObjectType ValaObjectType;
typedef struct _ValaObjectTypeClass ValaObjectTypeClass; typedef struct _ValaObjectTypeClass ValaObjectTypeClass;
typedef struct _ValaObjectTypePrivate ValaObjectTypePrivate; typedef struct _ValaObjectTypePrivate ValaObjectTypePrivate;
typedef struct _ValaParameterPrivate ValaParameterPrivate;
#define VALA_TYPE_PARAMETER_DIRECTION (vala_parameter_direction_get_type ()
)
#define VALA_TYPE_PARSER (vala_parser_get_type ()) #define VALA_TYPE_PARSER (vala_parser_get_type ())
#define VALA_PARSER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_PARS ER, ValaParser)) #define VALA_PARSER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_PARS ER, ValaParser))
#define VALA_PARSER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TY PE_PARSER, ValaParserClass)) #define VALA_PARSER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TY PE_PARSER, ValaParserClass))
#define VALA_IS_PARSER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_P ARSER)) #define VALA_IS_PARSER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_P ARSER))
#define VALA_IS_PARSER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA _TYPE_PARSER)) #define VALA_IS_PARSER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA _TYPE_PARSER))
#define VALA_PARSER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_ TYPE_PARSER, ValaParserClass)) #define VALA_PARSER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_ TYPE_PARSER, ValaParserClass))
typedef struct _ValaParser ValaParser; typedef struct _ValaParser ValaParser;
typedef struct _ValaParserClass ValaParserClass; typedef struct _ValaParserClass ValaParserClass;
skipping to change at line 1540 skipping to change at line 1561
typedef struct _ValaStatementListClass ValaStatementListClass; typedef struct _ValaStatementListClass ValaStatementListClass;
typedef struct _ValaStatementListPrivate ValaStatementListPrivate; typedef struct _ValaStatementListPrivate ValaStatementListPrivate;
typedef struct _ValaStringLiteralPrivate ValaStringLiteralPrivate; typedef struct _ValaStringLiteralPrivate ValaStringLiteralPrivate;
typedef struct _ValaStructPrivate ValaStructPrivate; typedef struct _ValaStructPrivate ValaStructPrivate;
typedef struct _ValaStructValueTypePrivate ValaStructValueTypePrivate; typedef struct _ValaStructValueTypePrivate ValaStructValueTypePrivate;
typedef struct _ValaSwitchLabelPrivate ValaSwitchLabelPrivate; typedef struct _ValaSwitchLabelPrivate ValaSwitchLabelPrivate;
typedef struct _ValaSwitchSectionPrivate ValaSwitchSectionPrivate; typedef struct _ValaSwitchSectionPrivate ValaSwitchSectionPrivate;
typedef struct _ValaSwitchStatementPrivate ValaSwitchStatementPrivate; typedef struct _ValaSwitchStatementPrivate ValaSwitchStatementPrivate;
#define VALA_TYPE_SYMBOL_ACCESSIBILITY (vala_symbol_accessibility_get_type ()) #define VALA_TYPE_SYMBOL_ACCESSIBILITY (vala_symbol_accessibility_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_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_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))
typedef struct _ValaSymbolResolver ValaSymbolResolver;
typedef struct _ValaSymbolResolverClass ValaSymbolResolverClass;
typedef struct _ValaSymbolResolverPrivate ValaSymbolResolverPrivate; typedef struct _ValaSymbolResolverPrivate ValaSymbolResolverPrivate;
typedef struct _ValaTargetValuePrivate ValaTargetValuePrivate; typedef struct _ValaTargetValuePrivate ValaTargetValuePrivate;
typedef struct _ValaTemplatePrivate ValaTemplatePrivate; typedef struct _ValaTemplatePrivate ValaTemplatePrivate;
typedef struct _ValaThrowStatementPrivate ValaThrowStatementPrivate; typedef struct _ValaThrowStatementPrivate ValaThrowStatementPrivate;
typedef struct _ValaTryStatementPrivate ValaTryStatementPrivate; typedef struct _ValaTryStatementPrivate ValaTryStatementPrivate;
typedef struct _ValaTuplePrivate ValaTuplePrivate; typedef struct _ValaTuplePrivate ValaTuplePrivate;
typedef struct _ValaTypeCheckPrivate ValaTypeCheckPrivate; typedef struct _ValaTypeCheckPrivate ValaTypeCheckPrivate;
typedef struct _ValaTypeofExpressionPrivate ValaTypeofExpressionPrivate; typedef struct _ValaTypeofExpressionPrivate ValaTypeofExpressionPrivate;
typedef struct _ValaTypeParameterPrivate ValaTypeParameterPrivate; typedef struct _ValaTypeParameterPrivate ValaTypeParameterPrivate;
typedef struct _ValaUnaryExpressionPrivate ValaUnaryExpressionPrivate; typedef struct _ValaUnaryExpressionPrivate ValaUnaryExpressionPrivate;
skipping to change at line 1612 skipping to change at line 1623
volatile int ref_count; volatile int ref_count;
ValaCodeNodePrivate * priv; ValaCodeNodePrivate * priv;
GList* attributes; GList* attributes;
}; };
struct _ValaCodeNodeClass { struct _ValaCodeNodeClass {
GTypeClass parent_class; GTypeClass parent_class;
void (*finalize) (ValaCodeNode *self); void (*finalize) (ValaCodeNode *self);
void (*accept) (ValaCodeNode* self, ValaCodeVisitor* visitor); void (*accept) (ValaCodeNode* self, ValaCodeVisitor* visitor);
void (*accept_children) (ValaCodeNode* self, ValaCodeVisitor* visito r); void (*accept_children) (ValaCodeNode* self, ValaCodeVisitor* visito r);
gboolean (*check) (ValaCodeNode* self, ValaSemanticAnalyzer* analyze r); gboolean (*check) (ValaCodeNode* self, ValaCodeContext* context);
void (*emit) (ValaCodeNode* self, ValaCodeGenerator* codegen); void (*emit) (ValaCodeNode* self, ValaCodeGenerator* codegen);
void (*replace_type) (ValaCodeNode* self, ValaDataType* old_type, Va laDataType* new_type); void (*replace_type) (ValaCodeNode* self, ValaDataType* old_type, Va laDataType* new_type);
void (*replace_expression) (ValaCodeNode* self, ValaExpression* old_ node, ValaExpression* new_node); void (*replace_expression) (ValaCodeNode* self, ValaExpression* old_ node, ValaExpression* new_node);
gchar* (*to_string) (ValaCodeNode* self); gchar* (*to_string) (ValaCodeNode* self);
void (*get_defined_variables) (ValaCodeNode* self, ValaCollection* c ollection); void (*get_defined_variables) (ValaCodeNode* self, ValaCollection* c ollection);
void (*get_used_variables) (ValaCodeNode* self, ValaCollection* coll ection); void (*get_used_variables) (ValaCodeNode* self, ValaCollection* coll ection);
}; };
struct _ValaExpression { struct _ValaExpression {
ValaCodeNode parent_instance; ValaCodeNode parent_instance;
skipping to change at line 1714 skipping to change at line 1725
struct _ValaArrayLengthField { struct _ValaArrayLengthField {
ValaField parent_instance; ValaField parent_instance;
ValaArrayLengthFieldPrivate * priv; ValaArrayLengthFieldPrivate * priv;
}; };
struct _ValaArrayLengthFieldClass { struct _ValaArrayLengthFieldClass {
ValaFieldClass parent_class; ValaFieldClass parent_class;
}; };
struct _ValaMethod { struct _ValaSubroutine {
ValaSymbol parent_instance; ValaSymbol parent_instance;
ValaSubroutinePrivate * priv;
};
struct _ValaSubroutineClass {
ValaSymbolClass parent_class;
};
struct _ValaMethod {
ValaSubroutine parent_instance;
ValaMethodPrivate * priv; ValaMethodPrivate * priv;
}; };
struct _ValaMethodClass { struct _ValaMethodClass {
ValaSymbolClass parent_class; ValaSubroutineClass parent_class;
gchar* (*get_default_cname) (ValaMethod* self); gchar* (*get_default_cname) (ValaMethod* self);
gchar* (*get_real_cname) (ValaMethod* self); gchar* (*get_real_cname) (ValaMethod* self);
}; };
struct _ValaArrayMoveMethod { struct _ValaArrayMoveMethod {
ValaMethod parent_instance; ValaMethod parent_instance;
ValaArrayMoveMethodPrivate * priv; ValaArrayMoveMethodPrivate * priv;
}; };
struct _ValaArrayMoveMethodClass { struct _ValaArrayMoveMethodClass {
skipping to change at line 2066 skipping to change at line 2086
void (*visit_interface) (ValaCodeVisitor* self, ValaInterface* iface ); void (*visit_interface) (ValaCodeVisitor* self, ValaInterface* iface );
void (*visit_enum) (ValaCodeVisitor* self, ValaEnum* en); void (*visit_enum) (ValaCodeVisitor* self, ValaEnum* en);
void (*visit_enum_value) (ValaCodeVisitor* self, ValaEnumValue* ev); void (*visit_enum_value) (ValaCodeVisitor* self, ValaEnumValue* ev);
void (*visit_error_domain) (ValaCodeVisitor* self, ValaErrorDomain* edomain); void (*visit_error_domain) (ValaCodeVisitor* self, ValaErrorDomain* edomain);
void (*visit_error_code) (ValaCodeVisitor* self, ValaErrorCode* ecod e); void (*visit_error_code) (ValaCodeVisitor* self, ValaErrorCode* ecod e);
void (*visit_delegate) (ValaCodeVisitor* self, ValaDelegate* d); void (*visit_delegate) (ValaCodeVisitor* self, ValaDelegate* d);
void (*visit_constant) (ValaCodeVisitor* self, ValaConstant* c); void (*visit_constant) (ValaCodeVisitor* self, ValaConstant* c);
void (*visit_field) (ValaCodeVisitor* self, ValaField* f); void (*visit_field) (ValaCodeVisitor* self, ValaField* f);
void (*visit_method) (ValaCodeVisitor* self, ValaMethod* m); void (*visit_method) (ValaCodeVisitor* self, ValaMethod* m);
void (*visit_creation_method) (ValaCodeVisitor* self, ValaCreationMe thod* m); void (*visit_creation_method) (ValaCodeVisitor* self, ValaCreationMe thod* m);
void (*visit_formal_parameter) (ValaCodeVisitor* self, ValaFormalPar ameter* p); void (*visit_formal_parameter) (ValaCodeVisitor* self, ValaParameter * p);
void (*visit_property) (ValaCodeVisitor* self, ValaProperty* prop); void (*visit_property) (ValaCodeVisitor* self, ValaProperty* prop);
void (*visit_property_accessor) (ValaCodeVisitor* self, ValaProperty Accessor* acc); void (*visit_property_accessor) (ValaCodeVisitor* self, ValaProperty Accessor* acc);
void (*visit_signal) (ValaCodeVisitor* self, ValaSignal* sig); void (*visit_signal) (ValaCodeVisitor* self, ValaSignal* sig);
void (*visit_constructor) (ValaCodeVisitor* self, ValaConstructor* c ); void (*visit_constructor) (ValaCodeVisitor* self, ValaConstructor* c );
void (*visit_destructor) (ValaCodeVisitor* self, ValaDestructor* d); void (*visit_destructor) (ValaCodeVisitor* self, ValaDestructor* d);
void (*visit_type_parameter) (ValaCodeVisitor* self, ValaTypeParamet er* p); void (*visit_type_parameter) (ValaCodeVisitor* self, ValaTypeParamet er* p);
void (*visit_using_directive) (ValaCodeVisitor* self, ValaUsingDirec tive* ns); void (*visit_using_directive) (ValaCodeVisitor* self, ValaUsingDirec tive* ns);
void (*visit_data_type) (ValaCodeVisitor* self, ValaDataType* type); void (*visit_data_type) (ValaCodeVisitor* self, ValaDataType* type);
void (*visit_block) (ValaCodeVisitor* self, ValaBlock* b); void (*visit_block) (ValaCodeVisitor* self, ValaBlock* b);
void (*visit_empty_statement) (ValaCodeVisitor* self, ValaEmptyState ment* stmt); void (*visit_empty_statement) (ValaCodeVisitor* self, ValaEmptyState ment* stmt);
skipping to change at line 2145 skipping to change at line 2165
}; };
struct _ValaCodeGenerator { struct _ValaCodeGenerator {
ValaCodeVisitor parent_instance; ValaCodeVisitor parent_instance;
ValaCodeGeneratorPrivate * priv; ValaCodeGeneratorPrivate * priv;
}; };
struct _ValaCodeGeneratorClass { struct _ValaCodeGeneratorClass {
ValaCodeVisitorClass parent_class; ValaCodeVisitorClass parent_class;
void (*emit) (ValaCodeGenerator* self, ValaCodeContext* context); void (*emit) (ValaCodeGenerator* self, ValaCodeContext* context);
ValaLocalVariable* (*create_local) (ValaCodeGenerator* self, ValaDat
aType* type);
ValaTargetValue* (*load_local) (ValaCodeGenerator* self, ValaLocalVa
riable* local);
void (*store_local) (ValaCodeGenerator* self, ValaLocalVariable* loc
al, ValaTargetValue* value);
}; };
struct _ValaCodeWriter { struct _ValaCodeWriter {
ValaCodeVisitor parent_instance; ValaCodeVisitor parent_instance;
ValaCodeWriterPrivate * priv; ValaCodeWriterPrivate * priv;
}; };
struct _ValaCodeWriterClass { struct _ValaCodeWriterClass {
ValaCodeVisitorClass parent_class; ValaCodeVisitorClass parent_class;
}; };
skipping to change at line 2196 skipping to change at line 2219
ValaSymbol parent_instance; ValaSymbol parent_instance;
ValaConstantPrivate * priv; ValaConstantPrivate * priv;
}; };
struct _ValaConstantClass { struct _ValaConstantClass {
ValaSymbolClass parent_class; ValaSymbolClass parent_class;
gchar* (*get_default_cname) (ValaConstant* self); gchar* (*get_default_cname) (ValaConstant* self);
}; };
struct _ValaConstructor { struct _ValaConstructor {
ValaSymbol parent_instance; ValaSubroutine parent_instance;
ValaConstructorPrivate * priv; ValaConstructorPrivate * priv;
}; };
struct _ValaConstructorClass { struct _ValaConstructorClass {
ValaSymbolClass parent_class; ValaSubroutineClass parent_class;
}; };
typedef enum { typedef enum {
VALA_MEMBER_BINDING_INSTANCE, VALA_MEMBER_BINDING_INSTANCE,
VALA_MEMBER_BINDING_CLASS, VALA_MEMBER_BINDING_CLASS,
VALA_MEMBER_BINDING_STATIC VALA_MEMBER_BINDING_STATIC
} ValaMemberBinding; } ValaMemberBinding;
struct _ValaContinueStatement { struct _ValaContinueStatement {
ValaCodeNode parent_instance; ValaCodeNode parent_instance;
skipping to change at line 2265 skipping to change at line 2288
struct _ValaDeleteStatement { struct _ValaDeleteStatement {
ValaCodeNode parent_instance; ValaCodeNode parent_instance;
ValaDeleteStatementPrivate * priv; ValaDeleteStatementPrivate * priv;
}; };
struct _ValaDeleteStatementClass { struct _ValaDeleteStatementClass {
ValaCodeNodeClass parent_class; ValaCodeNodeClass parent_class;
}; };
struct _ValaDestructor { struct _ValaDestructor {
ValaSymbol parent_instance; ValaSubroutine parent_instance;
ValaDestructorPrivate * priv; ValaDestructorPrivate * priv;
}; };
struct _ValaDestructorClass { struct _ValaDestructorClass {
ValaSymbolClass parent_class; ValaSubroutineClass parent_class;
}; };
struct _ValaDoStatement { struct _ValaDoStatement {
ValaCodeNode parent_instance; ValaCodeNode parent_instance;
ValaDoStatementPrivate * priv; ValaDoStatementPrivate * priv;
}; };
struct _ValaDoStatementClass { struct _ValaDoStatementClass {
ValaCodeNodeClass parent_class; ValaCodeNodeClass parent_class;
}; };
skipping to change at line 2444 skipping to change at line 2467
struct _ValaForeachStatement { struct _ValaForeachStatement {
ValaBlock parent_instance; ValaBlock parent_instance;
ValaForeachStatementPrivate * priv; ValaForeachStatementPrivate * priv;
}; };
struct _ValaForeachStatementClass { struct _ValaForeachStatementClass {
ValaBlockClass parent_class; ValaBlockClass parent_class;
}; };
struct _ValaFormalParameter {
ValaVariable parent_instance;
ValaFormalParameterPrivate * priv;
};
struct _ValaFormalParameterClass {
ValaVariableClass parent_class;
};
typedef enum {
VALA_PARAMETER_DIRECTION_IN,
VALA_PARAMETER_DIRECTION_OUT,
VALA_PARAMETER_DIRECTION_REF
} ValaParameterDirection;
struct _ValaForStatement { struct _ValaForStatement {
ValaCodeNode parent_instance; ValaCodeNode parent_instance;
ValaForStatementPrivate * priv; ValaForStatementPrivate * priv;
}; };
struct _ValaForStatementClass { struct _ValaForStatementClass {
ValaCodeNodeClass parent_class; ValaCodeNodeClass parent_class;
}; };
struct _ValaGirParser { struct _ValaGirParser {
skipping to change at line 2886 skipping to change at line 2894
struct _ValaObjectType { struct _ValaObjectType {
ValaReferenceType parent_instance; ValaReferenceType parent_instance;
ValaObjectTypePrivate * priv; ValaObjectTypePrivate * priv;
}; };
struct _ValaObjectTypeClass { struct _ValaObjectTypeClass {
ValaReferenceTypeClass parent_class; ValaReferenceTypeClass parent_class;
}; };
struct _ValaParameter {
ValaVariable parent_instance;
ValaParameterPrivate * priv;
};
struct _ValaParameterClass {
ValaVariableClass parent_class;
};
typedef enum {
VALA_PARAMETER_DIRECTION_IN,
VALA_PARAMETER_DIRECTION_OUT,
VALA_PARAMETER_DIRECTION_REF
} ValaParameterDirection;
struct _ValaParser { struct _ValaParser {
ValaCodeVisitor parent_instance; ValaCodeVisitor parent_instance;
ValaParserPrivate * priv; ValaParserPrivate * priv;
}; };
struct _ValaParserClass { struct _ValaParserClass {
ValaCodeVisitorClass parent_class; ValaCodeVisitorClass parent_class;
}; };
typedef enum { typedef enum {
skipping to change at line 2939 skipping to change at line 2962
struct _ValaPostfixExpression { struct _ValaPostfixExpression {
ValaExpression parent_instance; ValaExpression parent_instance;
ValaPostfixExpressionPrivate * priv; ValaPostfixExpressionPrivate * priv;
}; };
struct _ValaPostfixExpressionClass { struct _ValaPostfixExpressionClass {
ValaExpressionClass parent_class; ValaExpressionClass parent_class;
}; };
struct _ValaPropertyAccessor { struct _ValaPropertyAccessor {
ValaSymbol parent_instance; ValaSubroutine parent_instance;
ValaPropertyAccessorPrivate * priv; ValaPropertyAccessorPrivate * priv;
}; };
struct _ValaPropertyAccessorClass { struct _ValaPropertyAccessorClass {
ValaSymbolClass parent_class; ValaSubroutineClass parent_class;
gchar* (*get_default_cname) (ValaPropertyAccessor* self); gchar* (*get_default_cname) (ValaPropertyAccessor* self);
}; };
struct _ValaRealLiteral { struct _ValaRealLiteral {
ValaLiteral parent_instance; ValaLiteral parent_instance;
ValaRealLiteralPrivate * priv; ValaRealLiteralPrivate * priv;
}; };
struct _ValaRealLiteralClass { struct _ValaRealLiteralClass {
ValaLiteralClass parent_class; ValaLiteralClass parent_class;
skipping to change at line 3507 skipping to change at line 3530
void vala_value_take_code_node (GValue* value, gpointer v_object); void vala_value_take_code_node (GValue* value, gpointer v_object);
gpointer vala_value_get_code_node (const GValue* value); gpointer vala_value_get_code_node (const GValue* value);
GType vala_code_node_get_type (void) G_GNUC_CONST; GType vala_code_node_get_type (void) G_GNUC_CONST;
gpointer vala_code_visitor_ref (gpointer instance); gpointer vala_code_visitor_ref (gpointer instance);
void vala_code_visitor_unref (gpointer instance); void vala_code_visitor_unref (gpointer instance);
GParamSpec* vala_param_spec_code_visitor (const gchar* name, const gchar* n ick, const gchar* blurb, GType object_type, GParamFlags flags); GParamSpec* vala_param_spec_code_visitor (const gchar* name, const gchar* n ick, const gchar* blurb, GType object_type, GParamFlags flags);
void vala_value_set_code_visitor (GValue* value, gpointer v_object); void vala_value_set_code_visitor (GValue* value, gpointer v_object);
void vala_value_take_code_visitor (GValue* value, gpointer v_object); void vala_value_take_code_visitor (GValue* value, gpointer v_object);
gpointer vala_value_get_code_visitor (const GValue* value); gpointer vala_value_get_code_visitor (const GValue* value);
GType vala_code_visitor_get_type (void) G_GNUC_CONST; GType vala_code_visitor_get_type (void) G_GNUC_CONST;
GType vala_semantic_analyzer_get_type (void) G_GNUC_CONST; gpointer vala_code_context_ref (gpointer instance);
void vala_code_context_unref (gpointer instance);
GParamSpec* vala_param_spec_code_context (const gchar* name, const gchar* n
ick, const gchar* blurb, GType object_type, GParamFlags flags);
void vala_value_set_code_context (GValue* value, gpointer v_object);
void vala_value_take_code_context (GValue* value, gpointer v_object);
gpointer vala_value_get_code_context (const GValue* value);
GType vala_code_context_get_type (void) G_GNUC_CONST;
GType vala_code_generator_get_type (void) G_GNUC_CONST; GType vala_code_generator_get_type (void) G_GNUC_CONST;
GType vala_data_type_get_type (void) G_GNUC_CONST; GType vala_data_type_get_type (void) G_GNUC_CONST;
GType vala_expression_get_type (void) G_GNUC_CONST; GType vala_expression_get_type (void) G_GNUC_CONST;
GType vala_symbol_get_type (void) G_GNUC_CONST; GType vala_symbol_get_type (void) G_GNUC_CONST;
GType vala_variable_get_type (void) G_GNUC_CONST; GType vala_variable_get_type (void) G_GNUC_CONST;
GType vala_local_variable_get_type (void) G_GNUC_CONST; GType vala_local_variable_get_type (void) G_GNUC_CONST;
GType vala_attribute_get_type (void) G_GNUC_CONST; GType vala_attribute_get_type (void) G_GNUC_CONST;
GType vala_addressof_expression_get_type (void) G_GNUC_CONST; GType vala_addressof_expression_get_type (void) G_GNUC_CONST;
gpointer vala_source_reference_ref (gpointer instance); gpointer vala_source_reference_ref (gpointer instance);
void vala_source_reference_unref (gpointer instance); void vala_source_reference_unref (gpointer instance);
skipping to change at line 3550 skipping to change at line 3579
GType vala_typesymbol_get_type (void) G_GNUC_CONST; GType vala_typesymbol_get_type (void) G_GNUC_CONST;
GType vala_object_type_symbol_get_type (void) G_GNUC_CONST; GType vala_object_type_symbol_get_type (void) G_GNUC_CONST;
GType vala_class_get_type (void) G_GNUC_CONST; GType vala_class_get_type (void) G_GNUC_CONST;
GType vala_interface_get_type (void) G_GNUC_CONST; GType vala_interface_get_type (void) G_GNUC_CONST;
GType vala_struct_get_type (void) G_GNUC_CONST; GType vala_struct_get_type (void) G_GNUC_CONST;
GType vala_enum_get_type (void) G_GNUC_CONST; GType vala_enum_get_type (void) G_GNUC_CONST;
GType vala_error_domain_get_type (void) G_GNUC_CONST; GType vala_error_domain_get_type (void) G_GNUC_CONST;
GType vala_delegate_get_type (void) G_GNUC_CONST; GType vala_delegate_get_type (void) G_GNUC_CONST;
GType vala_constant_get_type (void) G_GNUC_CONST; GType vala_constant_get_type (void) G_GNUC_CONST;
GType vala_field_get_type (void) G_GNUC_CONST; GType vala_field_get_type (void) G_GNUC_CONST;
GType vala_subroutine_get_type (void) G_GNUC_CONST;
GType vala_method_get_type (void) G_GNUC_CONST; GType vala_method_get_type (void) G_GNUC_CONST;
GType vala_property_get_type (void) G_GNUC_CONST; GType vala_property_get_type (void) G_GNUC_CONST;
GType vala_signal_get_type (void) G_GNUC_CONST; GType vala_signal_get_type (void) G_GNUC_CONST;
GType vala_constructor_get_type (void) G_GNUC_CONST; GType vala_constructor_get_type (void) G_GNUC_CONST;
GType vala_destructor_get_type (void) G_GNUC_CONST; GType vala_destructor_get_type (void) G_GNUC_CONST;
GType vala_lockable_get_type (void) G_GNUC_CONST; GType vala_lockable_get_type (void) G_GNUC_CONST;
GType vala_array_length_field_get_type (void) G_GNUC_CONST; GType vala_array_length_field_get_type (void) G_GNUC_CONST;
ValaArrayLengthField* vala_array_length_field_new (ValaSourceReference* sou rce_reference); ValaArrayLengthField* vala_array_length_field_new (ValaSourceReference* sou rce_reference);
ValaArrayLengthField* vala_array_length_field_construct (GType object_type, ValaSourceReference* source_reference); ValaArrayLengthField* vala_array_length_field_construct (GType object_type, ValaSourceReference* source_reference);
GType vala_array_move_method_get_type (void) G_GNUC_CONST; GType vala_array_move_method_get_type (void) G_GNUC_CONST;
skipping to change at line 3572 skipping to change at line 3602
GType vala_array_resize_method_get_type (void) G_GNUC_CONST; GType vala_array_resize_method_get_type (void) G_GNUC_CONST;
ValaArrayResizeMethod* vala_array_resize_method_new (ValaSourceReference* s ource_reference); ValaArrayResizeMethod* vala_array_resize_method_new (ValaSourceReference* s ource_reference);
ValaArrayResizeMethod* vala_array_resize_method_construct (GType object_typ e, ValaSourceReference* source_reference); ValaArrayResizeMethod* vala_array_resize_method_construct (GType object_typ e, ValaSourceReference* source_reference);
gpointer vala_scope_ref (gpointer instance); gpointer vala_scope_ref (gpointer instance);
void vala_scope_unref (gpointer instance); void vala_scope_unref (gpointer instance);
GParamSpec* vala_param_spec_scope (const gchar* name, const gchar* nick, co nst gchar* blurb, GType object_type, GParamFlags flags); GParamSpec* vala_param_spec_scope (const gchar* name, const gchar* nick, co nst gchar* blurb, GType object_type, GParamFlags flags);
void vala_value_set_scope (GValue* value, gpointer v_object); void vala_value_set_scope (GValue* value, gpointer v_object);
void vala_value_take_scope (GValue* value, gpointer v_object); void vala_value_take_scope (GValue* value, gpointer v_object);
gpointer vala_value_get_scope (const GValue* value); gpointer vala_value_get_scope (const GValue* value);
GType vala_scope_get_type (void) G_GNUC_CONST; GType vala_scope_get_type (void) G_GNUC_CONST;
GType vala_formal_parameter_get_type (void) G_GNUC_CONST; GType vala_parameter_get_type (void) G_GNUC_CONST;
GType vala_member_access_get_type (void) G_GNUC_CONST; GType vala_member_access_get_type (void) G_GNUC_CONST;
GType vala_reference_type_get_type (void) G_GNUC_CONST; GType vala_reference_type_get_type (void) G_GNUC_CONST;
GType vala_array_type_get_type (void) G_GNUC_CONST; GType vala_array_type_get_type (void) G_GNUC_CONST;
ValaArrayType* vala_array_type_new (ValaDataType* element_type, gint rank, ValaSourceReference* source_reference); ValaArrayType* vala_array_type_new (ValaDataType* element_type, gint rank, ValaSourceReference* source_reference);
ValaArrayType* vala_array_type_construct (GType object_type, ValaDataType* element_type, gint rank, ValaSourceReference* source_reference); ValaArrayType* vala_array_type_construct (GType object_type, ValaDataType* element_type, gint rank, ValaSourceReference* source_reference);
ValaDataType* vala_array_type_get_element_type (ValaArrayType* self); ValaDataType* vala_array_type_get_element_type (ValaArrayType* self);
void vala_array_type_set_element_type (ValaArrayType* self, ValaDataType* v alue); void vala_array_type_set_element_type (ValaArrayType* self, ValaDataType* v alue);
gboolean vala_array_type_get_invalid_syntax (ValaArrayType* self); gboolean vala_array_type_get_invalid_syntax (ValaArrayType* self);
void vala_array_type_set_invalid_syntax (ValaArrayType* self, gboolean valu e); void vala_array_type_set_invalid_syntax (ValaArrayType* self, gboolean valu e);
gboolean vala_array_type_get_inline_allocated (ValaArrayType* self); gboolean vala_array_type_get_inline_allocated (ValaArrayType* self);
skipping to change at line 3791 skipping to change at line 3821
ValaDestructor* vala_class_get_static_destructor (ValaClass* self); ValaDestructor* vala_class_get_static_destructor (ValaClass* self);
void vala_class_set_static_destructor (ValaClass* self, ValaDestructor* val ue); void vala_class_set_static_destructor (ValaClass* self, ValaDestructor* val ue);
ValaDestructor* vala_class_get_class_destructor (ValaClass* self); ValaDestructor* vala_class_get_class_destructor (ValaClass* self);
void vala_class_set_class_destructor (ValaClass* self, ValaDestructor* valu e); void vala_class_set_class_destructor (ValaClass* self, ValaDestructor* valu e);
gboolean vala_class_get_is_error_base (ValaClass* self); gboolean vala_class_get_is_error_base (ValaClass* self);
GType vala_class_type_get_type (void) G_GNUC_CONST; GType vala_class_type_get_type (void) G_GNUC_CONST;
ValaClassType* vala_class_type_new (ValaClass* class_symbol); ValaClassType* vala_class_type_new (ValaClass* class_symbol);
ValaClassType* vala_class_type_construct (GType object_type, ValaClass* cla ss_symbol); ValaClassType* vala_class_type_construct (GType object_type, ValaClass* cla ss_symbol);
ValaClass* vala_class_type_get_class_symbol (ValaClassType* self); ValaClass* vala_class_type_get_class_symbol (ValaClassType* self);
void vala_class_type_set_class_symbol (ValaClassType* self, ValaClass* valu e); void vala_class_type_set_class_symbol (ValaClassType* self, ValaClass* valu e);
gpointer vala_code_context_ref (gpointer instance);
void vala_code_context_unref (gpointer instance);
GParamSpec* vala_param_spec_code_context (const gchar* name, const gchar* n
ick, const gchar* blurb, GType object_type, GParamFlags flags);
void vala_value_set_code_context (GValue* value, gpointer v_object);
void vala_value_take_code_context (GValue* value, gpointer v_object);
gpointer vala_value_get_code_context (const GValue* value);
GType vala_code_context_get_type (void) G_GNUC_CONST;
gboolean vala_code_context_require_glib_version (ValaCodeContext* self, gin t major, gint minor); gboolean vala_code_context_require_glib_version (ValaCodeContext* self, gin t major, gint minor);
ValaCodeContext* vala_code_context_new (void); ValaCodeContext* vala_code_context_new (void);
ValaCodeContext* vala_code_context_construct (GType object_type); ValaCodeContext* vala_code_context_construct (GType object_type);
ValaCodeContext* vala_code_context_get (void); ValaCodeContext* vala_code_context_get (void);
void vala_code_context_push (ValaCodeContext* context); void vala_code_context_push (ValaCodeContext* context);
void vala_code_context_pop (void); void vala_code_context_pop (void);
gpointer vala_source_file_ref (gpointer instance); gpointer vala_source_file_ref (gpointer instance);
void vala_source_file_unref (gpointer instance); void vala_source_file_unref (gpointer instance);
GParamSpec* vala_param_spec_source_file (const gchar* name, const gchar* ni ck, const gchar* blurb, GType object_type, GParamFlags flags); GParamSpec* vala_param_spec_source_file (const gchar* name, const gchar* ni ck, const gchar* blurb, GType object_type, GParamFlags flags);
void vala_value_set_source_file (GValue* value, gpointer v_object); void vala_value_set_source_file (GValue* value, gpointer v_object);
skipping to change at line 3822 skipping to change at line 3845
ValaList* vala_code_context_get_c_source_files (ValaCodeContext* self); ValaList* 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 gcha r* file); void vala_code_context_add_c_source_file (ValaCodeContext* self, const gcha r* file);
ValaList* vala_code_context_get_packages (ValaCodeContext* self); ValaList* vala_code_context_get_packages (ValaCodeContext* self);
gboolean vala_code_context_has_package (ValaCodeContext* self, const gchar* pkg); gboolean vala_code_context_has_package (ValaCodeContext* self, const gchar* pkg);
void vala_code_context_add_package (ValaCodeContext* self, const gchar* pkg ); void vala_code_context_add_package (ValaCodeContext* self, const gchar* pkg );
gboolean vala_code_context_add_external_package (ValaCodeContext* self, con st gchar* pkg); gboolean vala_code_context_add_external_package (ValaCodeContext* self, con st gchar* pkg);
gboolean vala_code_context_add_packages_from_file (ValaCodeContext* self, c onst gchar* filename); gboolean vala_code_context_add_packages_from_file (ValaCodeContext* self, c onst gchar* filename);
gboolean vala_code_context_add_source_filename (ValaCodeContext* self, cons t gchar* filename, gboolean is_source); gboolean vala_code_context_add_source_filename (ValaCodeContext* self, cons t gchar* filename, gboolean is_source);
void vala_code_context_accept (ValaCodeContext* self, ValaCodeVisitor* visi tor); void vala_code_context_accept (ValaCodeContext* self, ValaCodeVisitor* visi tor);
void vala_code_context_check (ValaCodeContext* self);
void vala_code_context_add_define (ValaCodeContext* self, const gchar* defi ne); void vala_code_context_add_define (ValaCodeContext* self, const gchar* defi ne);
gboolean vala_code_context_is_defined (ValaCodeContext* self, const gchar* define); gboolean vala_code_context_is_defined (ValaCodeContext* self, const gchar* define);
gchar* vala_code_context_get_vapi_path (ValaCodeContext* self, const gchar* pkg); gchar* vala_code_context_get_vapi_path (ValaCodeContext* self, const gchar* pkg);
gchar* vala_code_context_get_gir_path (ValaCodeContext* self, const gchar* gir); gchar* vala_code_context_get_gir_path (ValaCodeContext* self, const gchar* gir);
void vala_code_context_write_dependencies (ValaCodeContext* self, const gch ar* filename); void vala_code_context_write_dependencies (ValaCodeContext* self, const gch ar* filename);
gchar* vala_code_context_realpath (const gchar* name); gchar* vala_code_context_realpath (const gchar* name);
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) ;
skipping to change at line 3896 skipping to change at line 3920
GType vala_report_get_type (void) G_GNUC_CONST; GType vala_report_get_type (void) G_GNUC_CONST;
ValaReport* vala_code_context_get_report (ValaCodeContext* self); ValaReport* vala_code_context_get_report (ValaCodeContext* self);
void vala_code_context_set_report (ValaCodeContext* self, ValaReport* value ); void vala_code_context_set_report (ValaCodeContext* self, ValaReport* value );
ValaMethod* vala_code_context_get_entry_point (ValaCodeContext* self); ValaMethod* vala_code_context_get_entry_point (ValaCodeContext* self);
void vala_code_context_set_entry_point (ValaCodeContext* self, ValaMethod* value); void vala_code_context_set_entry_point (ValaCodeContext* self, ValaMethod* value);
const gchar* vala_code_context_get_entry_point_name (ValaCodeContext* self) ; const gchar* vala_code_context_get_entry_point_name (ValaCodeContext* self) ;
void vala_code_context_set_entry_point_name (ValaCodeContext* self, const g char* value); void vala_code_context_set_entry_point_name (ValaCodeContext* self, const g char* value);
gboolean vala_code_context_get_run_output (ValaCodeContext* self); gboolean vala_code_context_get_run_output (ValaCodeContext* self);
void vala_code_context_set_run_output (ValaCodeContext* self, gboolean valu e); void vala_code_context_set_run_output (ValaCodeContext* self, gboolean valu e);
ValaNamespace* vala_code_context_get_root (ValaCodeContext* self); ValaNamespace* vala_code_context_get_root (ValaCodeContext* self);
GType vala_symbol_resolver_get_type (void) G_GNUC_CONST;
ValaSymbolResolver* vala_code_context_get_resolver (ValaCodeContext* self);
GType vala_semantic_analyzer_get_type (void) G_GNUC_CONST;
ValaSemanticAnalyzer* vala_code_context_get_analyzer (ValaCodeContext* self
);
GType vala_flow_analyzer_get_type (void) G_GNUC_CONST;
ValaFlowAnalyzer* vala_code_context_get_flow_analyzer (ValaCodeContext* sel
f);
ValaCodeGenerator* vala_code_context_get_codegen (ValaCodeContext* self); ValaCodeGenerator* vala_code_context_get_codegen (ValaCodeContext* self);
void vala_code_context_set_codegen (ValaCodeContext* self, ValaCodeGenerato r* value); void vala_code_context_set_codegen (ValaCodeContext* self, ValaCodeGenerato r* value);
GType vala_enum_value_get_type (void) G_GNUC_CONST; GType vala_enum_value_get_type (void) G_GNUC_CONST;
GType vala_error_code_get_type (void) G_GNUC_CONST; GType vala_error_code_get_type (void) G_GNUC_CONST;
GType vala_creation_method_get_type (void) G_GNUC_CONST; GType vala_creation_method_get_type (void) G_GNUC_CONST;
GType vala_property_accessor_get_type (void) G_GNUC_CONST; GType vala_property_accessor_get_type (void) G_GNUC_CONST;
GType vala_typeparameter_get_type (void) G_GNUC_CONST; GType vala_typeparameter_get_type (void) G_GNUC_CONST;
GType vala_using_directive_get_type (void) G_GNUC_CONST; GType vala_using_directive_get_type (void) G_GNUC_CONST;
GType vala_empty_statement_get_type (void) G_GNUC_CONST; GType vala_empty_statement_get_type (void) G_GNUC_CONST;
GType vala_declaration_statement_get_type (void) G_GNUC_CONST; GType vala_declaration_statement_get_type (void) G_GNUC_CONST;
skipping to change at line 3948 skipping to change at line 3978
GType vala_object_creation_expression_get_type (void) G_GNUC_CONST; GType vala_object_creation_expression_get_type (void) G_GNUC_CONST;
GType vala_sizeof_expression_get_type (void) G_GNUC_CONST; GType vala_sizeof_expression_get_type (void) G_GNUC_CONST;
GType vala_typeof_expression_get_type (void) G_GNUC_CONST; GType vala_typeof_expression_get_type (void) G_GNUC_CONST;
GType vala_unary_expression_get_type (void) G_GNUC_CONST; GType vala_unary_expression_get_type (void) G_GNUC_CONST;
GType vala_named_argument_get_type (void) G_GNUC_CONST; GType vala_named_argument_get_type (void) G_GNUC_CONST;
GType vala_pointer_indirection_get_type (void) G_GNUC_CONST; GType vala_pointer_indirection_get_type (void) G_GNUC_CONST;
GType vala_reference_transfer_expression_get_type (void) G_GNUC_CONST; GType vala_reference_transfer_expression_get_type (void) G_GNUC_CONST;
GType vala_typecheck_get_type (void) G_GNUC_CONST; GType vala_typecheck_get_type (void) G_GNUC_CONST;
GType vala_conditional_expression_get_type (void) G_GNUC_CONST; GType vala_conditional_expression_get_type (void) G_GNUC_CONST;
GType vala_lambda_expression_get_type (void) G_GNUC_CONST; GType vala_lambda_expression_get_type (void) G_GNUC_CONST;
gpointer vala_target_value_ref (gpointer instance);
void vala_target_value_unref (gpointer instance);
GParamSpec* vala_param_spec_target_value (const gchar* name, const gchar* n
ick, const gchar* blurb, GType object_type, GParamFlags flags);
void vala_value_set_target_value (GValue* value, gpointer v_object);
void vala_value_take_target_value (GValue* value, gpointer v_object);
gpointer vala_value_get_target_value (const GValue* value);
GType vala_target_value_get_type (void) G_GNUC_CONST;
void vala_code_generator_emit (ValaCodeGenerator* self, ValaCodeContext* co ntext); void vala_code_generator_emit (ValaCodeGenerator* self, ValaCodeContext* co ntext);
ValaCodeGenerator* vala_code_generator_new (void); ValaLocalVariable* vala_code_generator_create_local (ValaCodeGenerator* sel
f, ValaDataType* type);
ValaTargetValue* vala_code_generator_load_local (ValaCodeGenerator* self, V
alaLocalVariable* local);
void vala_code_generator_store_local (ValaCodeGenerator* self, ValaLocalVar
iable* local, ValaTargetValue* value);
ValaCodeGenerator* vala_code_generator_construct (GType object_type); ValaCodeGenerator* vala_code_generator_construct (GType object_type);
ValaList* vala_code_node_get_error_types (ValaCodeNode* self); ValaList* vala_code_node_get_error_types (ValaCodeNode* self);
void vala_code_node_add_error_type (ValaCodeNode* self, ValaDataType* error _type); void vala_code_node_add_error_type (ValaCodeNode* self, ValaDataType* error _type);
void vala_code_node_add_error_types (ValaCodeNode* self, ValaList* error_ty pes); void vala_code_node_add_error_types (ValaCodeNode* self, ValaList* error_ty pes);
void vala_code_node_accept (ValaCodeNode* self, ValaCodeVisitor* visitor); void vala_code_node_accept (ValaCodeNode* self, ValaCodeVisitor* visitor);
void vala_code_node_accept_children (ValaCodeNode* self, ValaCodeVisitor* v isitor); void vala_code_node_accept_children (ValaCodeNode* self, ValaCodeVisitor* v isitor);
gboolean vala_code_node_check (ValaCodeNode* self, ValaSemanticAnalyzer* an alyzer); gboolean vala_code_node_check (ValaCodeNode* self, ValaCodeContext* context );
void vala_code_node_emit (ValaCodeNode* self, ValaCodeGenerator* codegen); void vala_code_node_emit (ValaCodeNode* self, ValaCodeGenerator* codegen);
void vala_code_node_replace_type (ValaCodeNode* self, ValaDataType* old_typ e, ValaDataType* new_type); void vala_code_node_replace_type (ValaCodeNode* self, ValaDataType* old_typ e, ValaDataType* new_type);
void vala_code_node_replace_expression (ValaCodeNode* self, ValaExpression* old_node, ValaExpression* new_node); void vala_code_node_replace_expression (ValaCodeNode* self, ValaExpression* old_node, ValaExpression* new_node);
ValaAttribute* vala_code_node_get_attribute (ValaCodeNode* self, const gcha r* name); ValaAttribute* vala_code_node_get_attribute (ValaCodeNode* self, const gcha r* name);
gchar* vala_code_node_to_string (ValaCodeNode* self); gchar* vala_code_node_to_string (ValaCodeNode* self);
void vala_code_node_get_defined_variables (ValaCodeNode* self, ValaCollecti on* collection); void vala_code_node_get_defined_variables (ValaCodeNode* self, ValaCollecti on* collection);
void vala_code_node_get_used_variables (ValaCodeNode* self, ValaCollection* collection); void vala_code_node_get_used_variables (ValaCodeNode* self, ValaCollection* collection);
gchar* vala_code_node_get_temp_name (void); gchar* vala_code_node_get_temp_name (void);
ValaCodeNode* vala_code_node_construct (GType object_type); ValaCodeNode* vala_code_node_construct (GType object_type);
ValaCodeNode* vala_code_node_get_parent_node (ValaCodeNode* self); ValaCodeNode* vala_code_node_get_parent_node (ValaCodeNode* self);
skipping to change at line 3992 skipping to change at line 4031
void vala_code_visitor_visit_interface (ValaCodeVisitor* self, ValaInterfac e* iface); void vala_code_visitor_visit_interface (ValaCodeVisitor* self, ValaInterfac e* iface);
void vala_code_visitor_visit_enum (ValaCodeVisitor* self, ValaEnum* en); void vala_code_visitor_visit_enum (ValaCodeVisitor* self, ValaEnum* en);
void vala_code_visitor_visit_enum_value (ValaCodeVisitor* self, ValaEnumVal ue* ev); void vala_code_visitor_visit_enum_value (ValaCodeVisitor* self, ValaEnumVal ue* ev);
void vala_code_visitor_visit_error_domain (ValaCodeVisitor* self, ValaError Domain* edomain); void vala_code_visitor_visit_error_domain (ValaCodeVisitor* self, ValaError Domain* edomain);
void vala_code_visitor_visit_error_code (ValaCodeVisitor* self, ValaErrorCo de* ecode); void vala_code_visitor_visit_error_code (ValaCodeVisitor* self, ValaErrorCo de* ecode);
void vala_code_visitor_visit_delegate (ValaCodeVisitor* self, ValaDelegate* d); void vala_code_visitor_visit_delegate (ValaCodeVisitor* self, ValaDelegate* d);
void vala_code_visitor_visit_constant (ValaCodeVisitor* self, ValaConstant* c); void vala_code_visitor_visit_constant (ValaCodeVisitor* self, ValaConstant* c);
void vala_code_visitor_visit_field (ValaCodeVisitor* self, ValaField* f); void vala_code_visitor_visit_field (ValaCodeVisitor* self, ValaField* f);
void vala_code_visitor_visit_method (ValaCodeVisitor* self, ValaMethod* m); void vala_code_visitor_visit_method (ValaCodeVisitor* self, ValaMethod* m);
void vala_code_visitor_visit_creation_method (ValaCodeVisitor* self, ValaCr eationMethod* m); void vala_code_visitor_visit_creation_method (ValaCodeVisitor* self, ValaCr eationMethod* m);
void vala_code_visitor_visit_formal_parameter (ValaCodeVisitor* self, ValaF ormalParameter* p); void vala_code_visitor_visit_formal_parameter (ValaCodeVisitor* self, ValaP arameter* p);
void vala_code_visitor_visit_property (ValaCodeVisitor* self, ValaProperty* prop); void vala_code_visitor_visit_property (ValaCodeVisitor* self, ValaProperty* prop);
void vala_code_visitor_visit_property_accessor (ValaCodeVisitor* self, Vala PropertyAccessor* acc); void vala_code_visitor_visit_property_accessor (ValaCodeVisitor* self, Vala PropertyAccessor* acc);
void vala_code_visitor_visit_signal (ValaCodeVisitor* self, ValaSignal* sig ); void vala_code_visitor_visit_signal (ValaCodeVisitor* self, ValaSignal* sig );
void vala_code_visitor_visit_constructor (ValaCodeVisitor* self, ValaConstr uctor* c); void vala_code_visitor_visit_constructor (ValaCodeVisitor* self, ValaConstr uctor* c);
void vala_code_visitor_visit_destructor (ValaCodeVisitor* self, ValaDestruc tor* d); void vala_code_visitor_visit_destructor (ValaCodeVisitor* self, ValaDestruc tor* d);
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_using_directive (ValaCodeVisitor* self, ValaUs ingDirective* ns); void vala_code_visitor_visit_using_directive (ValaCodeVisitor* self, ValaUs ingDirective* ns);
void vala_code_visitor_visit_data_type (ValaCodeVisitor* self, ValaDataType * type); void vala_code_visitor_visit_data_type (ValaCodeVisitor* self, ValaDataType * type);
void vala_code_visitor_visit_block (ValaCodeVisitor* self, ValaBlock* b); void vala_code_visitor_visit_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);
skipping to change at line 4094 skipping to change at line 4133
gchar* vala_constant_get_cname (ValaConstant* self); gchar* vala_constant_get_cname (ValaConstant* self);
gchar* vala_constant_get_default_cname (ValaConstant* self); gchar* vala_constant_get_default_cname (ValaConstant* self);
void vala_constant_set_cname (ValaConstant* self, const gchar* value); void vala_constant_set_cname (ValaConstant* self, const gchar* value);
void vala_constant_process_attributes (ValaConstant* self); void vala_constant_process_attributes (ValaConstant* self);
ValaDataType* vala_constant_get_type_reference (ValaConstant* self); ValaDataType* vala_constant_get_type_reference (ValaConstant* self);
void vala_constant_set_type_reference (ValaConstant* self, ValaDataType* va lue); void vala_constant_set_type_reference (ValaConstant* self, ValaDataType* va lue);
ValaExpression* vala_constant_get_value (ValaConstant* self); ValaExpression* vala_constant_get_value (ValaConstant* self);
void vala_constant_set_value (ValaConstant* self, ValaExpression* value); void vala_constant_set_value (ValaConstant* self, ValaExpression* value);
ValaConstructor* vala_constructor_new (ValaSourceReference* source); ValaConstructor* vala_constructor_new (ValaSourceReference* source);
ValaConstructor* vala_constructor_construct (GType object_type, ValaSourceR eference* source); ValaConstructor* vala_constructor_construct (GType object_type, ValaSourceR eference* source);
ValaBlock* vala_constructor_get_body (ValaConstructor* self); ValaParameter* vala_constructor_get_this_parameter (ValaConstructor* self);
void vala_constructor_set_body (ValaConstructor* self, ValaBlock* value); void vala_constructor_set_this_parameter (ValaConstructor* self, ValaParame
ValaFormalParameter* vala_constructor_get_this_parameter (ValaConstructor* ter* value);
self);
void vala_constructor_set_this_parameter (ValaConstructor* self, ValaFormal
Parameter* value);
GType vala_member_binding_get_type (void) G_GNUC_CONST; GType vala_member_binding_get_type (void) G_GNUC_CONST;
ValaMemberBinding vala_constructor_get_binding (ValaConstructor* self); ValaMemberBinding vala_constructor_get_binding (ValaConstructor* self);
void vala_constructor_set_binding (ValaConstructor* self, ValaMemberBinding value); void vala_constructor_set_binding (ValaConstructor* self, ValaMemberBinding value);
ValaContinueStatement* vala_continue_statement_new (ValaSourceReference* so urce); ValaContinueStatement* vala_continue_statement_new (ValaSourceReference* so urce);
ValaContinueStatement* vala_continue_statement_construct (GType object_type , ValaSourceReference* source); ValaContinueStatement* vala_continue_statement_construct (GType object_type , ValaSourceReference* source);
ValaCreationMethod* vala_creation_method_new (const gchar* class_name, cons t gchar* name, ValaSourceReference* source_reference, ValaComment* comment) ; ValaCreationMethod* vala_creation_method_new (const gchar* class_name, cons t gchar* name, ValaSourceReference* source_reference, ValaComment* comment) ;
ValaCreationMethod* vala_creation_method_construct (GType object_type, cons t gchar* class_name, const gchar* name, ValaSourceReference* source_referen ce, ValaComment* comment); ValaCreationMethod* vala_creation_method_construct (GType object_type, cons t gchar* class_name, const gchar* name, ValaSourceReference* source_referen ce, ValaComment* comment);
gchar* vala_creation_method_get_default_construct_function (ValaCreationMet hod* self); gchar* vala_creation_method_get_default_construct_function (ValaCreationMet hod* self);
const gchar* vala_creation_method_get_class_name (ValaCreationMethod* self) ; const gchar* vala_creation_method_get_class_name (ValaCreationMethod* self) ;
void vala_creation_method_set_class_name (ValaCreationMethod* self, const g char* value); void vala_creation_method_set_class_name (ValaCreationMethod* self, const g char* value);
skipping to change at line 4160 skipping to change at line 4197
gboolean vala_data_type_get_is_dynamic (ValaDataType* self); gboolean vala_data_type_get_is_dynamic (ValaDataType* self);
void vala_data_type_set_is_dynamic (ValaDataType* self, gboolean value); void vala_data_type_set_is_dynamic (ValaDataType* self, gboolean value);
ValaDeclarationStatement* vala_declaration_statement_new (ValaSymbol* decla ration, ValaSourceReference* source_reference); ValaDeclarationStatement* vala_declaration_statement_new (ValaSymbol* decla ration, ValaSourceReference* source_reference);
ValaDeclarationStatement* vala_declaration_statement_construct (GType objec t_type, ValaSymbol* declaration, ValaSourceReference* source_reference); ValaDeclarationStatement* vala_declaration_statement_construct (GType objec t_type, ValaSymbol* declaration, ValaSourceReference* source_reference);
ValaSymbol* vala_declaration_statement_get_declaration (ValaDeclarationStat ement* self); ValaSymbol* vala_declaration_statement_get_declaration (ValaDeclarationStat ement* self);
void vala_declaration_statement_set_declaration (ValaDeclarationStatement* self, ValaSymbol* value); void vala_declaration_statement_set_declaration (ValaDeclarationStatement* self, ValaSymbol* value);
ValaDelegate* vala_delegate_new (const gchar* name, ValaDataType* return_ty pe, ValaSourceReference* source_reference, ValaComment* comment); ValaDelegate* vala_delegate_new (const gchar* name, ValaDataType* return_ty pe, ValaSourceReference* source_reference, ValaComment* comment);
ValaDelegate* vala_delegate_construct (GType object_type, const gchar* name , ValaDataType* return_type, ValaSourceReference* source_reference, ValaCom ment* comment); ValaDelegate* vala_delegate_construct (GType object_type, const gchar* name , ValaDataType* return_type, ValaSourceReference* source_reference, ValaCom ment* comment);
void vala_delegate_add_type_parameter (ValaDelegate* self, ValaTypeParamete r* p); void vala_delegate_add_type_parameter (ValaDelegate* self, ValaTypeParamete r* p);
ValaList* vala_delegate_get_type_parameters (ValaDelegate* self); ValaList* vala_delegate_get_type_parameters (ValaDelegate* self);
void vala_delegate_add_parameter (ValaDelegate* self, ValaFormalParameter* param); void vala_delegate_add_parameter (ValaDelegate* self, ValaParameter* param) ;
ValaList* vala_delegate_get_parameters (ValaDelegate* self); ValaList* vala_delegate_get_parameters (ValaDelegate* self);
gboolean vala_delegate_matches_method (ValaDelegate* self, ValaMethod* m, V alaDataType* dt); gboolean vala_delegate_matches_method (ValaDelegate* self, ValaMethod* m, V alaDataType* dt);
void vala_delegate_set_cname (ValaDelegate* self, const gchar* cname); void vala_delegate_set_cname (ValaDelegate* self, const gchar* cname);
void vala_delegate_process_attributes (ValaDelegate* self); void vala_delegate_process_attributes (ValaDelegate* self);
gchar* vala_delegate_get_prototype_string (ValaDelegate* self, const gchar* name); gchar* vala_delegate_get_prototype_string (ValaDelegate* self, const gchar* name);
ValaDataType* vala_delegate_get_return_type (ValaDelegate* self); ValaDataType* vala_delegate_get_return_type (ValaDelegate* self);
void vala_delegate_set_return_type (ValaDelegate* self, ValaDataType* value ); void vala_delegate_set_return_type (ValaDelegate* self, ValaDataType* value );
gboolean vala_delegate_get_has_target (ValaDelegate* self); gboolean vala_delegate_get_has_target (ValaDelegate* self);
void vala_delegate_set_has_target (ValaDelegate* self, gboolean value); void vala_delegate_set_has_target (ValaDelegate* self, gboolean value);
ValaDataType* vala_delegate_get_sender_type (ValaDelegate* self); ValaDataType* vala_delegate_get_sender_type (ValaDelegate* self);
skipping to change at line 4195 skipping to change at line 4232
ValaDelegate* vala_delegate_type_get_delegate_symbol (ValaDelegateType* sel f); ValaDelegate* vala_delegate_type_get_delegate_symbol (ValaDelegateType* sel f);
void vala_delegate_type_set_delegate_symbol (ValaDelegateType* self, ValaDe legate* value); void vala_delegate_type_set_delegate_symbol (ValaDelegateType* self, ValaDe legate* value);
gboolean vala_delegate_type_get_is_called_once (ValaDelegateType* self); gboolean vala_delegate_type_get_is_called_once (ValaDelegateType* self);
void vala_delegate_type_set_is_called_once (ValaDelegateType* self, gboolea n value); void vala_delegate_type_set_is_called_once (ValaDelegateType* self, gboolea n value);
ValaDeleteStatement* vala_delete_statement_new (ValaExpression* expression, ValaSourceReference* source_reference); ValaDeleteStatement* vala_delete_statement_new (ValaExpression* expression, ValaSourceReference* source_reference);
ValaDeleteStatement* vala_delete_statement_construct (GType object_type, Va laExpression* expression, ValaSourceReference* source_reference); ValaDeleteStatement* vala_delete_statement_construct (GType object_type, Va laExpression* expression, ValaSourceReference* source_reference);
ValaExpression* vala_delete_statement_get_expression (ValaDeleteStatement* self); ValaExpression* vala_delete_statement_get_expression (ValaDeleteStatement* self);
void vala_delete_statement_set_expression (ValaDeleteStatement* self, ValaE xpression* value); void vala_delete_statement_set_expression (ValaDeleteStatement* self, ValaE xpression* value);
ValaDestructor* vala_destructor_new (ValaSourceReference* source_reference) ; ValaDestructor* vala_destructor_new (ValaSourceReference* source_reference) ;
ValaDestructor* vala_destructor_construct (GType object_type, ValaSourceRef erence* source_reference); ValaDestructor* vala_destructor_construct (GType object_type, ValaSourceRef erence* source_reference);
ValaBlock* vala_destructor_get_body (ValaDestructor* self); ValaParameter* vala_destructor_get_this_parameter (ValaDestructor* self);
void vala_destructor_set_body (ValaDestructor* self, ValaBlock* value); void vala_destructor_set_this_parameter (ValaDestructor* self, ValaParamete
ValaFormalParameter* vala_destructor_get_this_parameter (ValaDestructor* se r* value);
lf);
void vala_destructor_set_this_parameter (ValaDestructor* self, ValaFormalPa
rameter* value);
ValaMemberBinding vala_destructor_get_binding (ValaDestructor* self); ValaMemberBinding vala_destructor_get_binding (ValaDestructor* self);
void vala_destructor_set_binding (ValaDestructor* self, ValaMemberBinding v alue); void vala_destructor_set_binding (ValaDestructor* self, ValaMemberBinding v alue);
ValaDoStatement* vala_do_statement_new (ValaBlock* body, ValaExpression* co ndition, ValaSourceReference* source_reference); ValaDoStatement* vala_do_statement_new (ValaBlock* body, ValaExpression* co ndition, ValaSourceReference* source_reference);
ValaDoStatement* vala_do_statement_construct (GType object_type, ValaBlock* body, ValaExpression* condition, ValaSourceReference* source_reference); ValaDoStatement* vala_do_statement_construct (GType object_type, ValaBlock* body, ValaExpression* condition, ValaSourceReference* source_reference);
ValaBlock* vala_do_statement_get_body (ValaDoStatement* self); ValaBlock* vala_do_statement_get_body (ValaDoStatement* self);
void vala_do_statement_set_body (ValaDoStatement* self, ValaBlock* value); void vala_do_statement_set_body (ValaDoStatement* self, ValaBlock* value);
ValaExpression* vala_do_statement_get_condition (ValaDoStatement* self); ValaExpression* vala_do_statement_get_condition (ValaDoStatement* self);
void vala_do_statement_set_condition (ValaDoStatement* self, ValaExpression * value); void vala_do_statement_set_condition (ValaDoStatement* self, ValaExpression * value);
GType vala_dynamic_method_get_type (void) G_GNUC_CONST; GType vala_dynamic_method_get_type (void) G_GNUC_CONST;
ValaDynamicMethod* vala_dynamic_method_new (ValaDataType* dynamic_type, con st gchar* name, ValaDataType* return_type, ValaSourceReference* source_refe rence, ValaComment* comment); ValaDynamicMethod* vala_dynamic_method_new (ValaDataType* dynamic_type, con st gchar* name, ValaDataType* return_type, ValaSourceReference* source_refe rence, ValaComment* comment);
skipping to change at line 4296 skipping to change at line 4331
ValaDataType* vala_expression_get_formal_value_type (ValaExpression* self); ValaDataType* vala_expression_get_formal_value_type (ValaExpression* self);
void vala_expression_set_formal_value_type (ValaExpression* self, ValaDataT ype* value); void vala_expression_set_formal_value_type (ValaExpression* self, ValaDataT ype* value);
ValaDataType* vala_expression_get_target_type (ValaExpression* self); ValaDataType* vala_expression_get_target_type (ValaExpression* self);
void vala_expression_set_target_type (ValaExpression* self, ValaDataType* v alue); void vala_expression_set_target_type (ValaExpression* self, ValaDataType* v alue);
ValaDataType* vala_expression_get_formal_target_type (ValaExpression* self) ; ValaDataType* vala_expression_get_formal_target_type (ValaExpression* self) ;
void vala_expression_set_formal_target_type (ValaExpression* self, ValaData Type* value); void vala_expression_set_formal_target_type (ValaExpression* self, ValaData Type* value);
ValaSymbol* vala_expression_get_symbol_reference (ValaExpression* self); ValaSymbol* vala_expression_get_symbol_reference (ValaExpression* self);
void vala_expression_set_symbol_reference (ValaExpression* self, ValaSymbol * value); void vala_expression_set_symbol_reference (ValaExpression* self, ValaSymbol * value);
gboolean vala_expression_get_lvalue (ValaExpression* self); gboolean vala_expression_get_lvalue (ValaExpression* self);
void vala_expression_set_lvalue (ValaExpression* self, gboolean value); void vala_expression_set_lvalue (ValaExpression* self, gboolean value);
gpointer vala_target_value_ref (gpointer instance);
void vala_target_value_unref (gpointer instance);
GParamSpec* vala_param_spec_target_value (const gchar* name, const gchar* n
ick, const gchar* blurb, GType object_type, GParamFlags flags);
void vala_value_set_target_value (GValue* value, gpointer v_object);
void vala_value_take_target_value (GValue* value, gpointer v_object);
gpointer vala_value_get_target_value (const GValue* value);
GType vala_target_value_get_type (void) G_GNUC_CONST;
ValaTargetValue* vala_expression_get_target_value (ValaExpression* self); ValaTargetValue* vala_expression_get_target_value (ValaExpression* self);
void vala_expression_set_target_value (ValaExpression* self, ValaTargetValu e* value); void vala_expression_set_target_value (ValaExpression* self, ValaTargetValu e* value);
ValaStatement* vala_expression_get_parent_statement (ValaExpression* self); ValaStatement* vala_expression_get_parent_statement (ValaExpression* self);
ValaExpressionStatement* vala_expression_statement_new (ValaExpression* exp ression, ValaSourceReference* source_reference); ValaExpressionStatement* vala_expression_statement_new (ValaExpression* exp ression, ValaSourceReference* source_reference);
ValaExpressionStatement* vala_expression_statement_construct (GType object_ type, ValaExpression* expression, ValaSourceReference* source_reference); ValaExpressionStatement* vala_expression_statement_construct (GType object_ type, ValaExpression* expression, ValaSourceReference* source_reference);
ValaExpression* vala_expression_statement_get_expression (ValaExpressionSta tement* self); ValaExpression* vala_expression_statement_get_expression (ValaExpressionSta tement* self);
void vala_expression_statement_set_expression (ValaExpressionStatement* sel f, ValaExpression* value); void vala_expression_statement_set_expression (ValaExpressionStatement* sel f, ValaExpression* value);
ValaField* vala_field_new (const gchar* name, ValaDataType* variable_type, ValaExpression* initializer, ValaSourceReference* source_reference, ValaCom ment* comment); ValaField* vala_field_new (const gchar* name, ValaDataType* variable_type, ValaExpression* initializer, ValaSourceReference* source_reference, ValaCom ment* comment);
ValaField* vala_field_construct (GType object_type, const gchar* name, Vala DataType* variable_type, ValaExpression* initializer, ValaSourceReference* source_reference, ValaComment* comment); ValaField* vala_field_construct (GType object_type, const gchar* name, Vala DataType* variable_type, ValaExpression* initializer, ValaSourceReference* source_reference, ValaComment* comment);
gchar* vala_field_get_cname (ValaField* self); gchar* vala_field_get_cname (ValaField* self);
skipping to change at line 4344 skipping to change at line 4372
const gchar* vala_field_get_array_length_type (ValaField* self); const gchar* vala_field_get_array_length_type (ValaField* self);
void vala_field_set_array_length_type (ValaField* self, const gchar* value) ; void vala_field_set_array_length_type (ValaField* self, const gchar* value) ;
GType vala_field_prototype_get_type (void) G_GNUC_CONST; GType vala_field_prototype_get_type (void) G_GNUC_CONST;
ValaFieldPrototype* vala_field_prototype_new (ValaField* field_symbol); ValaFieldPrototype* vala_field_prototype_new (ValaField* field_symbol);
ValaFieldPrototype* vala_field_prototype_construct (GType object_type, Vala Field* field_symbol); ValaFieldPrototype* vala_field_prototype_construct (GType object_type, Vala Field* field_symbol);
ValaField* vala_field_prototype_get_field_symbol (ValaFieldPrototype* self) ; ValaField* vala_field_prototype_get_field_symbol (ValaFieldPrototype* self) ;
void vala_field_prototype_set_field_symbol (ValaFieldPrototype* self, ValaF ield* value); void vala_field_prototype_set_field_symbol (ValaFieldPrototype* self, ValaF ield* value);
GType vala_floating_type_get_type (void) G_GNUC_CONST; GType vala_floating_type_get_type (void) G_GNUC_CONST;
ValaFloatingType* vala_floating_type_new (ValaStruct* type_symbol); ValaFloatingType* vala_floating_type_new (ValaStruct* type_symbol);
ValaFloatingType* vala_floating_type_construct (GType object_type, ValaStru ct* type_symbol); ValaFloatingType* vala_floating_type_construct (GType object_type, ValaStru ct* type_symbol);
GType vala_flow_analyzer_get_type (void) G_GNUC_CONST;
ValaFlowAnalyzer* vala_flow_analyzer_new (void); ValaFlowAnalyzer* vala_flow_analyzer_new (void);
ValaFlowAnalyzer* vala_flow_analyzer_construct (GType object_type); ValaFlowAnalyzer* vala_flow_analyzer_construct (GType object_type);
void vala_flow_analyzer_analyze (ValaFlowAnalyzer* self, ValaCodeContext* c ontext); void vala_flow_analyzer_analyze (ValaFlowAnalyzer* self, ValaCodeContext* c ontext);
ValaForeachStatement* vala_foreach_statement_new (ValaDataType* type_refere nce, const gchar* variable_name, ValaExpression* collection, ValaBlock* bod y, ValaSourceReference* source_reference); ValaForeachStatement* vala_foreach_statement_new (ValaDataType* type_refere nce, const gchar* variable_name, ValaExpression* collection, ValaBlock* bod y, ValaSourceReference* source_reference);
ValaForeachStatement* vala_foreach_statement_construct (GType object_type, ValaDataType* type_reference, const gchar* variable_name, ValaExpression* c ollection, ValaBlock* body, ValaSourceReference* source_reference); ValaForeachStatement* vala_foreach_statement_construct (GType object_type, ValaDataType* type_reference, const gchar* variable_name, ValaExpression* c ollection, ValaBlock* body, ValaSourceReference* source_reference);
ValaDataType* vala_foreach_statement_get_type_reference (ValaForeachStateme nt* self); ValaDataType* vala_foreach_statement_get_type_reference (ValaForeachStateme nt* self);
void vala_foreach_statement_set_type_reference (ValaForeachStatement* self, ValaDataType* value); void vala_foreach_statement_set_type_reference (ValaForeachStatement* self, ValaDataType* value);
const gchar* vala_foreach_statement_get_variable_name (ValaForeachStatement * self); const gchar* vala_foreach_statement_get_variable_name (ValaForeachStatement * self);
void vala_foreach_statement_set_variable_name (ValaForeachStatement* self, const gchar* value); void vala_foreach_statement_set_variable_name (ValaForeachStatement* self, const gchar* value);
ValaExpression* vala_foreach_statement_get_collection (ValaForeachStatement * self); ValaExpression* vala_foreach_statement_get_collection (ValaForeachStatement * self);
void vala_foreach_statement_set_collection (ValaForeachStatement* self, Val aExpression* value); void vala_foreach_statement_set_collection (ValaForeachStatement* self, Val aExpression* value);
ValaBlock* vala_foreach_statement_get_body (ValaForeachStatement* self); ValaBlock* vala_foreach_statement_get_body (ValaForeachStatement* self);
void vala_foreach_statement_set_body (ValaForeachStatement* self, ValaBlock * value); void vala_foreach_statement_set_body (ValaForeachStatement* self, ValaBlock * value);
gboolean vala_foreach_statement_get_use_iterator (ValaForeachStatement* sel f); gboolean vala_foreach_statement_get_use_iterator (ValaForeachStatement* sel f);
ValaLocalVariable* vala_foreach_statement_get_element_variable (ValaForeach Statement* self); ValaLocalVariable* vala_foreach_statement_get_element_variable (ValaForeach Statement* self);
void vala_foreach_statement_set_element_variable (ValaForeachStatement* sel f, ValaLocalVariable* value); void vala_foreach_statement_set_element_variable (ValaForeachStatement* sel f, ValaLocalVariable* value);
ValaLocalVariable* vala_foreach_statement_get_collection_variable (ValaFore achStatement* self); ValaLocalVariable* vala_foreach_statement_get_collection_variable (ValaFore achStatement* self);
void vala_foreach_statement_set_collection_variable (ValaForeachStatement* self, ValaLocalVariable* value); void vala_foreach_statement_set_collection_variable (ValaForeachStatement* self, ValaLocalVariable* value);
ValaLocalVariable* vala_foreach_statement_get_iterator_variable (ValaForeac hStatement* self); ValaLocalVariable* vala_foreach_statement_get_iterator_variable (ValaForeac hStatement* self);
void vala_foreach_statement_set_iterator_variable (ValaForeachStatement* se lf, ValaLocalVariable* value); void vala_foreach_statement_set_iterator_variable (ValaForeachStatement* se lf, ValaLocalVariable* value);
ValaFormalParameter* vala_formal_parameter_new (const gchar* name, ValaData
Type* variable_type, ValaSourceReference* source_reference);
ValaFormalParameter* vala_formal_parameter_construct (GType object_type, co
nst gchar* name, ValaDataType* variable_type, ValaSourceReference* source_r
eference);
ValaFormalParameter* vala_formal_parameter_new_with_ellipsis (ValaSourceRef
erence* source_reference);
ValaFormalParameter* vala_formal_parameter_construct_with_ellipsis (GType o
bject_type, ValaSourceReference* source_reference);
gchar* vala_formal_parameter_get_array_length_cname (ValaFormalParameter* s
elf);
void vala_formal_parameter_set_array_length_cname (ValaFormalParameter* sel
f, const gchar* array_length_cname);
void vala_formal_parameter_process_attributes (ValaFormalParameter* self);
ValaFormalParameter* vala_formal_parameter_copy (ValaFormalParameter* self)
;
GType vala_parameter_direction_get_type (void) G_GNUC_CONST;
ValaParameterDirection vala_formal_parameter_get_direction (ValaFormalParam
eter* self);
void vala_formal_parameter_set_direction (ValaFormalParameter* self, ValaPa
rameterDirection value);
gboolean vala_formal_parameter_get_ellipsis (ValaFormalParameter* self);
void vala_formal_parameter_set_ellipsis (ValaFormalParameter* self, gboolea
n value);
gboolean vala_formal_parameter_get_params_array (ValaFormalParameter* self)
;
void vala_formal_parameter_set_params_array (ValaFormalParameter* self, gbo
olean value);
gboolean vala_formal_parameter_get_no_array_length (ValaFormalParameter* se
lf);
void vala_formal_parameter_set_no_array_length (ValaFormalParameter* self,
gboolean value);
gboolean vala_formal_parameter_get_array_null_terminated (ValaFormalParamet
er* self);
void vala_formal_parameter_set_array_null_terminated (ValaFormalParameter*
self, gboolean value);
gboolean vala_formal_parameter_get_has_array_length_cname (ValaFormalParame
ter* self);
const gchar* vala_formal_parameter_get_array_length_type (ValaFormalParamet
er* self);
void vala_formal_parameter_set_array_length_type (ValaFormalParameter* self
, const gchar* value);
gdouble vala_formal_parameter_get_cparameter_position (ValaFormalParameter*
self);
void vala_formal_parameter_set_cparameter_position (ValaFormalParameter* se
lf, gdouble value);
gdouble vala_formal_parameter_get_carray_length_parameter_position (ValaFor
malParameter* self);
void vala_formal_parameter_set_carray_length_parameter_position (ValaFormal
Parameter* self, gdouble value);
gdouble vala_formal_parameter_get_cdelegate_target_parameter_position (Vala
FormalParameter* self);
void vala_formal_parameter_set_cdelegate_target_parameter_position (ValaFor
malParameter* self, gdouble value);
gdouble vala_formal_parameter_get_cdestroy_notify_parameter_position (ValaF
ormalParameter* self);
void vala_formal_parameter_set_cdestroy_notify_parameter_position (ValaForm
alParameter* self, gdouble value);
const gchar* vala_formal_parameter_get_ctype (ValaFormalParameter* self);
void vala_formal_parameter_set_ctype (ValaFormalParameter* self, const gcha
r* value);
gboolean vala_formal_parameter_get_captured (ValaFormalParameter* self);
void vala_formal_parameter_set_captured (ValaFormalParameter* self, gboolea
n value);
ValaForStatement* vala_for_statement_new (ValaExpression* condition, ValaBl ock* body, ValaSourceReference* source_reference); ValaForStatement* vala_for_statement_new (ValaExpression* condition, ValaBl ock* body, ValaSourceReference* source_reference);
ValaForStatement* vala_for_statement_construct (GType object_type, ValaExpr ession* condition, ValaBlock* body, ValaSourceReference* source_reference); ValaForStatement* vala_for_statement_construct (GType object_type, ValaExpr ession* condition, ValaBlock* body, ValaSourceReference* source_reference);
void vala_for_statement_add_initializer (ValaForStatement* self, ValaExpres sion* init); void vala_for_statement_add_initializer (ValaForStatement* self, ValaExpres sion* init);
ValaList* vala_for_statement_get_initializer (ValaForStatement* self); ValaList* vala_for_statement_get_initializer (ValaForStatement* self);
void vala_for_statement_add_iterator (ValaForStatement* self, ValaExpressio n* iter); void vala_for_statement_add_iterator (ValaForStatement* self, ValaExpressio n* iter);
ValaList* vala_for_statement_get_iterator (ValaForStatement* self); ValaList* vala_for_statement_get_iterator (ValaForStatement* self);
ValaExpression* vala_for_statement_get_condition (ValaForStatement* self); ValaExpression* vala_for_statement_get_condition (ValaForStatement* self);
void vala_for_statement_set_condition (ValaForStatement* self, ValaExpressi on* value); void vala_for_statement_set_condition (ValaForStatement* self, ValaExpressi on* value);
ValaBlock* vala_for_statement_get_body (ValaForStatement* self); ValaBlock* vala_for_statement_get_body (ValaForStatement* self);
void vala_for_statement_set_body (ValaForStatement* self, ValaBlock* value) ; void vala_for_statement_set_body (ValaForStatement* self, ValaBlock* value) ;
GType vala_gir_parser_get_type (void) G_GNUC_CONST; GType vala_gir_parser_get_type (void) G_GNUC_CONST;
void vala_gir_parser_parse (ValaGirParser* self, ValaCodeContext* context); void vala_gir_parser_parse (ValaGirParser* self, ValaCodeContext* context);
void vala_gir_parser_parse_file (ValaGirParser* self, ValaSourceFile* sourc e_file); void vala_gir_parser_parse_file (ValaGirParser* self, ValaSourceFile* sourc e_file);
void vala_gir_parser_parse_metadata (ValaGirParser* self, const gchar* meta
data_filename);
gchar** vala_gir_parser_get_package_names (ValaGirParser* self, int* result
_length1);
ValaGirParser* vala_gir_parser_new (void); ValaGirParser* vala_gir_parser_new (void);
ValaGirParser* vala_gir_parser_construct (GType object_type); ValaGirParser* vala_gir_parser_construct (GType object_type);
GType vala_generic_type_get_type (void) G_GNUC_CONST; GType vala_generic_type_get_type (void) G_GNUC_CONST;
ValaGenericType* vala_generic_type_new (ValaTypeParameter* type_parameter); ValaGenericType* vala_generic_type_new (ValaTypeParameter* type_parameter);
ValaGenericType* vala_generic_type_construct (GType object_type, ValaTypePa rameter* type_parameter); ValaGenericType* vala_generic_type_construct (GType object_type, ValaTypePa rameter* type_parameter);
GType vala_genie_parser_get_type (void) G_GNUC_CONST; GType vala_genie_parser_get_type (void) G_GNUC_CONST;
ValaGenieParser* vala_genie_parser_new (void); ValaGenieParser* vala_genie_parser_new (void);
ValaGenieParser* vala_genie_parser_construct (GType object_type); ValaGenieParser* vala_genie_parser_construct (GType object_type);
void vala_genie_parser_parse (ValaGenieParser* self, ValaCodeContext* conte xt); void vala_genie_parser_parse (ValaGenieParser* self, ValaCodeContext* conte xt);
void vala_genie_parser_parse_file (ValaGenieParser* self, ValaSourceFile* s ource_file); void vala_genie_parser_parse_file (ValaGenieParser* self, ValaSourceFile* s ource_file);
skipping to change at line 4483 skipping to change at line 4474
ValaInterface* vala_interface_new (const gchar* name, ValaSourceReference* source_reference, ValaComment* comment); ValaInterface* vala_interface_new (const gchar* name, ValaSourceReference* source_reference, ValaComment* comment);
ValaInterface* vala_interface_construct (GType object_type, const gchar* na me, ValaSourceReference* source_reference, ValaComment* comment); ValaInterface* vala_interface_construct (GType object_type, const gchar* na me, ValaSourceReference* source_reference, ValaComment* comment);
void vala_interface_add_prerequisite (ValaInterface* self, ValaDataType* ty pe); void vala_interface_add_prerequisite (ValaInterface* self, ValaDataType* ty pe);
void vala_interface_prepend_prerequisite (ValaInterface* self, ValaDataType * type); void vala_interface_prepend_prerequisite (ValaInterface* self, ValaDataType * type);
ValaList* vala_interface_get_prerequisites (ValaInterface* self); ValaList* vala_interface_get_prerequisites (ValaInterface* self);
ValaList* vala_interface_get_fields (ValaInterface* self); ValaList* vala_interface_get_fields (ValaInterface* self);
ValaList* vala_interface_get_constants (ValaInterface* self); ValaList* vala_interface_get_constants (ValaInterface* self);
void vala_interface_set_cname (ValaInterface* self, const gchar* cname); void vala_interface_set_cname (ValaInterface* self, const gchar* cname);
gchar* vala_interface_get_lower_case_csuffix (ValaInterface* self); gchar* vala_interface_get_lower_case_csuffix (ValaInterface* self);
gchar* vala_interface_get_default_lower_case_csuffix (ValaInterface* self); gchar* vala_interface_get_default_lower_case_csuffix (ValaInterface* self);
gchar* vala_interface_get_default_type_cname (ValaInterface* self);
void vala_interface_set_lower_case_csuffix (ValaInterface* self, const gcha r* csuffix); void vala_interface_set_lower_case_csuffix (ValaInterface* self, const gcha r* csuffix);
void vala_interface_process_attributes (ValaInterface* self); void vala_interface_process_attributes (ValaInterface* self);
gchar* vala_interface_get_type_cname (ValaInterface* self); gchar* vala_interface_get_type_cname (ValaInterface* self);
void vala_interface_set_type_cname (ValaInterface* self, const gchar* type_ cname); void vala_interface_set_type_cname (ValaInterface* self, const gchar* type_ cname);
GType vala_interface_type_get_type (void) G_GNUC_CONST; GType vala_interface_type_get_type (void) G_GNUC_CONST;
ValaInterfaceType* vala_interface_type_new (ValaInterface* interface_symbol ); ValaInterfaceType* vala_interface_type_new (ValaInterface* interface_symbol );
ValaInterfaceType* vala_interface_type_construct (GType object_type, ValaIn terface* interface_symbol); ValaInterfaceType* vala_interface_type_construct (GType object_type, ValaIn terface* interface_symbol);
ValaInterface* vala_interface_type_get_interface_symbol (ValaInterfaceType* self); ValaInterface* vala_interface_type_get_interface_symbol (ValaInterfaceType* self);
void vala_interface_type_set_interface_symbol (ValaInterfaceType* self, Val aInterface* value); void vala_interface_type_set_interface_symbol (ValaInterfaceType* self, Val aInterface* value);
GType vala_invalid_type_get_type (void) G_GNUC_CONST; GType vala_invalid_type_get_type (void) G_GNUC_CONST;
skipping to change at line 4585 skipping to change at line 4577
ValaMemberInitializer* vala_member_initializer_construct (GType object_type , const gchar* name, ValaExpression* initializer, ValaSourceReference* sour ce_reference); ValaMemberInitializer* vala_member_initializer_construct (GType object_type , const gchar* name, ValaExpression* initializer, ValaSourceReference* sour ce_reference);
const gchar* vala_member_initializer_get_name (ValaMemberInitializer* self) ; const gchar* vala_member_initializer_get_name (ValaMemberInitializer* self) ;
void vala_member_initializer_set_name (ValaMemberInitializer* self, const g char* value); void vala_member_initializer_set_name (ValaMemberInitializer* self, const g char* value);
ValaExpression* vala_member_initializer_get_initializer (ValaMemberInitiali zer* self); ValaExpression* vala_member_initializer_get_initializer (ValaMemberInitiali zer* self);
void vala_member_initializer_set_initializer (ValaMemberInitializer* self, ValaExpression* value); void vala_member_initializer_set_initializer (ValaMemberInitializer* self, ValaExpression* value);
ValaSymbol* vala_member_initializer_get_symbol_reference (ValaMemberInitial izer* self); ValaSymbol* vala_member_initializer_get_symbol_reference (ValaMemberInitial izer* self);
void vala_member_initializer_set_symbol_reference (ValaMemberInitializer* s elf, ValaSymbol* value); void vala_member_initializer_set_symbol_reference (ValaMemberInitializer* s elf, ValaSymbol* value);
#define VALA_METHOD_DEFAULT_SENTINEL "NULL" #define VALA_METHOD_DEFAULT_SENTINEL "NULL"
ValaMethod* vala_method_new (const gchar* name, ValaDataType* return_type, ValaSourceReference* source_reference, ValaComment* comment); ValaMethod* vala_method_new (const gchar* name, ValaDataType* return_type, ValaSourceReference* source_reference, ValaComment* comment);
ValaMethod* vala_method_construct (GType object_type, const gchar* name, Va laDataType* return_type, ValaSourceReference* source_reference, ValaComment * comment); ValaMethod* vala_method_construct (GType object_type, const gchar* name, Va laDataType* return_type, ValaSourceReference* source_reference, ValaComment * comment);
void vala_method_add_parameter (ValaMethod* self, ValaFormalParameter* para m); void vala_method_add_parameter (ValaMethod* self, ValaParameter* param);
ValaList* vala_method_get_parameters (ValaMethod* self); ValaList* vala_method_get_parameters (ValaMethod* self);
void vala_method_clear_parameters (ValaMethod* self); void vala_method_clear_parameters (ValaMethod* self);
gchar* vala_method_get_cname (ValaMethod* self); gchar* vala_method_get_cname (ValaMethod* self);
gchar* vala_method_get_finish_cname (ValaMethod* self); gchar* vala_method_get_finish_cname (ValaMethod* self);
void vala_method_set_finish_cname (ValaMethod* self, const gchar* name); void vala_method_set_finish_cname (ValaMethod* self, const gchar* name);
gchar* vala_method_get_default_cname (ValaMethod* self); gchar* vala_method_get_default_cname (ValaMethod* self);
gchar* vala_method_get_real_cname (ValaMethod* self); gchar* vala_method_get_real_cname (ValaMethod* self);
gchar* vala_method_get_finish_name_for_basename (ValaMethod* self, const gc har* basename); gchar* vala_method_get_finish_name_for_basename (ValaMethod* self, const gc har* basename);
gchar* vala_method_get_finish_real_cname (ValaMethod* self); gchar* vala_method_get_finish_real_cname (ValaMethod* self);
gchar* vala_method_get_finish_vfunc_name (ValaMethod* self); gchar* vala_method_get_finish_vfunc_name (ValaMethod* self);
skipping to change at line 4615 skipping to change at line 4607
void vala_method_add_postcondition (ValaMethod* self, ValaExpression* postc ondition); void vala_method_add_postcondition (ValaMethod* self, ValaExpression* postc ondition);
ValaList* vala_method_get_postconditions (ValaMethod* self); ValaList* vala_method_get_postconditions (ValaMethod* self);
gint vala_method_get_required_arguments (ValaMethod* self); gint vala_method_get_required_arguments (ValaMethod* self);
ValaMethod* vala_method_get_callback_method (ValaMethod* self); ValaMethod* vala_method_get_callback_method (ValaMethod* self);
ValaList* vala_method_get_async_begin_parameters (ValaMethod* self); ValaList* vala_method_get_async_begin_parameters (ValaMethod* self);
ValaList* vala_method_get_async_end_parameters (ValaMethod* self); ValaList* vala_method_get_async_end_parameters (ValaMethod* self);
void vala_method_add_captured_variable (ValaMethod* self, ValaLocalVariable * local); void vala_method_add_captured_variable (ValaMethod* self, ValaLocalVariable * local);
void vala_method_get_captured_variables (ValaMethod* self, ValaCollection* variables); void vala_method_get_captured_variables (ValaMethod* self, ValaCollection* variables);
ValaDataType* vala_method_get_return_type (ValaMethod* self); ValaDataType* vala_method_get_return_type (ValaMethod* self);
void vala_method_set_return_type (ValaMethod* self, ValaDataType* value); void vala_method_set_return_type (ValaMethod* self, ValaDataType* value);
ValaBlock* vala_method_get_body (ValaMethod* self);
void vala_method_set_body (ValaMethod* self, ValaBlock* value);
ValaBasicBlock* vala_method_get_entry_block (ValaMethod* self);
void vala_method_set_entry_block (ValaMethod* self, ValaBasicBlock* value);
ValaBasicBlock* vala_method_get_return_block (ValaMethod* self);
void vala_method_set_return_block (ValaMethod* self, ValaBasicBlock* value)
;
ValaBasicBlock* vala_method_get_exit_block (ValaMethod* self);
void vala_method_set_exit_block (ValaMethod* self, ValaBasicBlock* value);
ValaMemberBinding vala_method_get_binding (ValaMethod* self); ValaMemberBinding vala_method_get_binding (ValaMethod* self);
void vala_method_set_binding (ValaMethod* self, ValaMemberBinding value); void vala_method_set_binding (ValaMethod* self, ValaMemberBinding value);
const gchar* vala_method_get_vfunc_name (ValaMethod* self); const gchar* vala_method_get_vfunc_name (ValaMethod* self);
void vala_method_set_vfunc_name (ValaMethod* self, const gchar* value); void vala_method_set_vfunc_name (ValaMethod* self, const gchar* value);
const gchar* vala_method_get_sentinel (ValaMethod* self); const gchar* vala_method_get_sentinel (ValaMethod* self);
void vala_method_set_sentinel (ValaMethod* self, const gchar* value); void vala_method_set_sentinel (ValaMethod* self, const gchar* 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);
skipping to change at line 4644 skipping to change at line 4628
void vala_method_set_overrides (ValaMethod* self, gboolean value); void vala_method_set_overrides (ValaMethod* self, gboolean value);
gboolean vala_method_get_is_inline (ValaMethod* self); gboolean vala_method_get_is_inline (ValaMethod* self);
void vala_method_set_is_inline (ValaMethod* self, gboolean value); void vala_method_set_is_inline (ValaMethod* self, gboolean value);
gboolean vala_method_get_returns_floating_reference (ValaMethod* self); gboolean vala_method_get_returns_floating_reference (ValaMethod* self);
void vala_method_set_returns_floating_reference (ValaMethod* self, gboolean value); void vala_method_set_returns_floating_reference (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);
ValaMethod* vala_method_get_base_method (ValaMethod* self); ValaMethod* vala_method_get_base_method (ValaMethod* self);
ValaMethod* vala_method_get_base_interface_method (ValaMethod* self); ValaMethod* vala_method_get_base_interface_method (ValaMethod* self);
gboolean vala_method_get_entry_point (ValaMethod* self); gboolean vala_method_get_entry_point (ValaMethod* self);
ValaFormalParameter* vala_method_get_this_parameter (ValaMethod* self); ValaParameter* vala_method_get_this_parameter (ValaMethod* self);
void vala_method_set_this_parameter (ValaMethod* self, ValaFormalParameter* void vala_method_set_this_parameter (ValaMethod* self, ValaParameter* value
value); );
ValaLocalVariable* vala_method_get_result_var (ValaMethod* self);
void vala_method_set_result_var (ValaMethod* self, ValaLocalVariable* value
);
gdouble vala_method_get_cinstance_parameter_position (ValaMethod* self); gdouble vala_method_get_cinstance_parameter_position (ValaMethod* self);
void vala_method_set_cinstance_parameter_position (ValaMethod* self, gdoubl e value); void vala_method_set_cinstance_parameter_position (ValaMethod* self, gdoubl e value);
gdouble vala_method_get_carray_length_parameter_position (ValaMethod* self) ; gdouble vala_method_get_carray_length_parameter_position (ValaMethod* self) ;
void vala_method_set_carray_length_parameter_position (ValaMethod* self, gd ouble value); void vala_method_set_carray_length_parameter_position (ValaMethod* self, gd ouble value);
gdouble vala_method_get_cdelegate_target_parameter_position (ValaMethod* se lf); gdouble vala_method_get_cdelegate_target_parameter_position (ValaMethod* se lf);
void vala_method_set_cdelegate_target_parameter_position (ValaMethod* self, gdouble value); void vala_method_set_cdelegate_target_parameter_position (ValaMethod* self, gdouble value);
gboolean vala_method_get_no_array_length (ValaMethod* self); gboolean vala_method_get_no_array_length (ValaMethod* self);
void vala_method_set_no_array_length (ValaMethod* self, gboolean value); void vala_method_set_no_array_length (ValaMethod* self, gboolean value);
gboolean vala_method_get_array_null_terminated (ValaMethod* self); gboolean vala_method_get_array_null_terminated (ValaMethod* self);
void vala_method_set_array_null_terminated (ValaMethod* self, gboolean valu e); void vala_method_set_array_null_terminated (ValaMethod* self, gboolean valu e);
skipping to change at line 4755 skipping to change at line 4737
ValaObjectTypeSymbol* vala_object_type_get_type_symbol (ValaObjectType* sel f); ValaObjectTypeSymbol* vala_object_type_get_type_symbol (ValaObjectType* sel f);
void vala_object_type_set_type_symbol (ValaObjectType* self, ValaObjectType Symbol* value); void vala_object_type_set_type_symbol (ValaObjectType* self, ValaObjectType Symbol* value);
ValaObjectTypeSymbol* vala_object_type_symbol_construct (GType object_type, const gchar* name, ValaSourceReference* source_reference, ValaComment* com ment); ValaObjectTypeSymbol* vala_object_type_symbol_construct (GType object_type, const gchar* name, ValaSourceReference* source_reference, ValaComment* com ment);
ValaList* vala_object_type_symbol_get_methods (ValaObjectTypeSymbol* self); ValaList* vala_object_type_symbol_get_methods (ValaObjectTypeSymbol* self);
ValaList* vala_object_type_symbol_get_signals (ValaObjectTypeSymbol* self); ValaList* vala_object_type_symbol_get_signals (ValaObjectTypeSymbol* self);
ValaList* vala_object_type_symbol_get_properties (ValaObjectTypeSymbol* sel f); ValaList* vala_object_type_symbol_get_properties (ValaObjectTypeSymbol* sel f);
void vala_object_type_symbol_add_type_parameter (ValaObjectTypeSymbol* self , ValaTypeParameter* p); void vala_object_type_symbol_add_type_parameter (ValaObjectTypeSymbol* self , ValaTypeParameter* p);
ValaList* vala_object_type_symbol_get_type_parameters (ValaObjectTypeSymbol * self); ValaList* vala_object_type_symbol_get_type_parameters (ValaObjectTypeSymbol * self);
ValaObjectType* vala_object_type_symbol_get_this_type (ValaObjectTypeSymbol * self); ValaObjectType* vala_object_type_symbol_get_this_type (ValaObjectTypeSymbol * self);
void vala_object_type_symbol_add_hidden_method (ValaObjectTypeSymbol* self, ValaMethod* m); void vala_object_type_symbol_add_hidden_method (ValaObjectTypeSymbol* self, ValaMethod* m);
ValaParameter* vala_parameter_new (const gchar* name, ValaDataType* variabl
e_type, ValaSourceReference* source_reference);
ValaParameter* vala_parameter_construct (GType object_type, const gchar* na
me, ValaDataType* variable_type, ValaSourceReference* source_reference);
ValaParameter* vala_parameter_new_with_ellipsis (ValaSourceReference* sourc
e_reference);
ValaParameter* vala_parameter_construct_with_ellipsis (GType object_type, V
alaSourceReference* source_reference);
gchar* vala_parameter_get_array_length_cname (ValaParameter* self);
void vala_parameter_set_array_length_cname (ValaParameter* self, const gcha
r* array_length_cname);
void vala_parameter_process_attributes (ValaParameter* self);
ValaParameter* vala_parameter_copy (ValaParameter* self);
GType vala_parameter_direction_get_type (void) G_GNUC_CONST;
ValaParameterDirection vala_parameter_get_direction (ValaParameter* self);
void vala_parameter_set_direction (ValaParameter* self, ValaParameterDirect
ion value);
gboolean vala_parameter_get_ellipsis (ValaParameter* self);
void vala_parameter_set_ellipsis (ValaParameter* self, gboolean value);
gboolean vala_parameter_get_params_array (ValaParameter* self);
void vala_parameter_set_params_array (ValaParameter* self, gboolean value);
gboolean vala_parameter_get_no_array_length (ValaParameter* self);
void vala_parameter_set_no_array_length (ValaParameter* self, gboolean valu
e);
gboolean vala_parameter_get_array_null_terminated (ValaParameter* self);
void vala_parameter_set_array_null_terminated (ValaParameter* self, gboolea
n value);
gboolean vala_parameter_get_has_array_length_cname (ValaParameter* self);
const gchar* vala_parameter_get_array_length_type (ValaParameter* self);
void vala_parameter_set_array_length_type (ValaParameter* self, const gchar
* value);
gdouble vala_parameter_get_cparameter_position (ValaParameter* self);
void vala_parameter_set_cparameter_position (ValaParameter* self, gdouble v
alue);
gdouble vala_parameter_get_carray_length_parameter_position (ValaParameter*
self);
void vala_parameter_set_carray_length_parameter_position (ValaParameter* se
lf, gdouble value);
gdouble vala_parameter_get_cdelegate_target_parameter_position (ValaParamet
er* self);
void vala_parameter_set_cdelegate_target_parameter_position (ValaParameter*
self, gdouble value);
gdouble vala_parameter_get_cdestroy_notify_parameter_position (ValaParamete
r* self);
void vala_parameter_set_cdestroy_notify_parameter_position (ValaParameter*
self, gdouble value);
const gchar* vala_parameter_get_ctype (ValaParameter* self);
void vala_parameter_set_ctype (ValaParameter* self, const gchar* value);
gboolean vala_parameter_get_captured (ValaParameter* self);
void vala_parameter_set_captured (ValaParameter* self, gboolean value);
GType vala_parser_get_type (void) G_GNUC_CONST; GType vala_parser_get_type (void) G_GNUC_CONST;
ValaParser* vala_parser_new (void); ValaParser* vala_parser_new (void);
ValaParser* vala_parser_construct (GType object_type); ValaParser* vala_parser_construct (GType object_type);
void vala_parser_parse (ValaParser* self, ValaCodeContext* context); void vala_parser_parse (ValaParser* self, ValaCodeContext* context);
void vala_parser_parse_file (ValaParser* self, ValaSourceFile* source_file) ; void vala_parser_parse_file (ValaParser* self, ValaSourceFile* source_file) ;
GQuark vala_parse_error_quark (void); GQuark vala_parse_error_quark (void);
ValaPhiFunction* vala_phi_function_new (ValaLocalVariable* variable, gint n um_of_ops); ValaPhiFunction* vala_phi_function_new (ValaLocalVariable* variable, gint n um_of_ops);
ValaPhiFunction* vala_phi_function_construct (GType object_type, ValaLocalV ariable* variable, gint num_of_ops); ValaPhiFunction* vala_phi_function_construct (GType object_type, ValaLocalV ariable* variable, gint num_of_ops);
ValaLocalVariable* vala_phi_function_get_original_variable (ValaPhiFunction * self); ValaLocalVariable* vala_phi_function_get_original_variable (ValaPhiFunction * self);
ValaList* vala_phi_function_get_operands (ValaPhiFunction* self); ValaList* vala_phi_function_get_operands (ValaPhiFunction* self);
skipping to change at line 4794 skipping to change at line 4810
void vala_property_accessor_process_attributes (ValaPropertyAccessor* self) ; void vala_property_accessor_process_attributes (ValaPropertyAccessor* self) ;
ValaProperty* vala_property_accessor_get_prop (ValaPropertyAccessor* self); ValaProperty* vala_property_accessor_get_prop (ValaPropertyAccessor* self);
ValaDataType* vala_property_accessor_get_value_type (ValaPropertyAccessor* self); ValaDataType* vala_property_accessor_get_value_type (ValaPropertyAccessor* self);
void vala_property_accessor_set_value_type (ValaPropertyAccessor* self, Val aDataType* value); void vala_property_accessor_set_value_type (ValaPropertyAccessor* self, Val aDataType* value);
gboolean vala_property_accessor_get_readable (ValaPropertyAccessor* self); gboolean vala_property_accessor_get_readable (ValaPropertyAccessor* self);
void vala_property_accessor_set_readable (ValaPropertyAccessor* self, gbool ean value); void vala_property_accessor_set_readable (ValaPropertyAccessor* self, gbool ean value);
gboolean vala_property_accessor_get_writable (ValaPropertyAccessor* self); gboolean vala_property_accessor_get_writable (ValaPropertyAccessor* self);
void vala_property_accessor_set_writable (ValaPropertyAccessor* self, gbool ean value); void vala_property_accessor_set_writable (ValaPropertyAccessor* self, gbool ean value);
gboolean vala_property_accessor_get_construction (ValaPropertyAccessor* sel f); gboolean vala_property_accessor_get_construction (ValaPropertyAccessor* sel f);
void vala_property_accessor_set_construction (ValaPropertyAccessor* self, g boolean value); void vala_property_accessor_set_construction (ValaPropertyAccessor* self, g boolean value);
ValaBlock* vala_property_accessor_get_body (ValaPropertyAccessor* self);
void vala_property_accessor_set_body (ValaPropertyAccessor* self, ValaBlock
* value);
ValaBasicBlock* vala_property_accessor_get_entry_block (ValaPropertyAccesso
r* self);
void vala_property_accessor_set_entry_block (ValaPropertyAccessor* self, Va
laBasicBlock* value);
ValaBasicBlock* vala_property_accessor_get_return_block (ValaPropertyAccess
or* self);
void vala_property_accessor_set_return_block (ValaPropertyAccessor* self, V
alaBasicBlock* value);
ValaBasicBlock* vala_property_accessor_get_exit_block (ValaPropertyAccessor
* self);
void vala_property_accessor_set_exit_block (ValaPropertyAccessor* self, Val
aBasicBlock* value);
gboolean vala_property_accessor_get_automatic_body (ValaPropertyAccessor* s elf); gboolean vala_property_accessor_get_automatic_body (ValaPropertyAccessor* s elf);
void vala_property_accessor_set_automatic_body (ValaPropertyAccessor* self, gboolean value); void vala_property_accessor_set_automatic_body (ValaPropertyAccessor* self, gboolean value);
ValaFormalParameter* vala_property_accessor_get_value_parameter (ValaProper ValaParameter* vala_property_accessor_get_value_parameter (ValaPropertyAcce
tyAccessor* self); ssor* self);
void vala_property_accessor_set_value_parameter (ValaPropertyAccessor* self void vala_property_accessor_set_value_parameter (ValaPropertyAccessor* self
, ValaFormalParameter* value); , ValaParameter* value);
ValaLocalVariable* vala_property_accessor_get_result_var (ValaPropertyAcces
sor* self);
void vala_property_accessor_set_result_var (ValaPropertyAccessor* self, Val
aLocalVariable* value);
ValaProperty* vala_property_new (const gchar* name, ValaDataType* property_ type, ValaPropertyAccessor* get_accessor, ValaPropertyAccessor* set_accesso r, ValaSourceReference* source_reference, ValaComment* comment); ValaProperty* vala_property_new (const gchar* name, ValaDataType* property_ type, ValaPropertyAccessor* get_accessor, ValaPropertyAccessor* set_accesso r, ValaSourceReference* source_reference, ValaComment* comment);
ValaProperty* vala_property_construct (GType object_type, const gchar* name , ValaDataType* property_type, ValaPropertyAccessor* get_accessor, ValaProp ertyAccessor* set_accessor, ValaSourceReference* source_reference, ValaComm ent* comment); ValaProperty* vala_property_construct (GType object_type, const gchar* name , ValaDataType* property_type, ValaPropertyAccessor* get_accessor, ValaProp ertyAccessor* set_accessor, ValaSourceReference* source_reference, ValaComm ent* comment);
gchar* vala_property_get_upper_case_cname (ValaProperty* self); gchar* 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);
gchar* vala_property_get_canonical_name (ValaProperty* self); gchar* vala_property_get_canonical_name (ValaProperty* self);
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);
ValaDataType* vala_property_get_property_type (ValaProperty* self); ValaDataType* vala_property_get_property_type (ValaProperty* self);
void vala_property_set_property_type (ValaProperty* self, ValaDataType* val ue); void vala_property_set_property_type (ValaProperty* self, ValaDataType* val ue);
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);
ValaFormalParameter* vala_property_get_this_parameter (ValaProperty* self); ValaParameter* vala_property_get_this_parameter (ValaProperty* self);
void vala_property_set_this_parameter (ValaProperty* self, ValaFormalParame void vala_property_set_this_parameter (ValaProperty* self, ValaParameter* v
ter* value); alue);
gboolean vala_property_get_notify (ValaProperty* self); gboolean vala_property_get_notify (ValaProperty* self);
void vala_property_set_notify (ValaProperty* self, gboolean value); void vala_property_set_notify (ValaProperty* self, gboolean 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);
skipping to change at line 4950 skipping to change at line 4956
ValaPropertyAccessor* vala_semantic_analyzer_get_current_property_accessor (ValaSemanticAnalyzer* self); ValaPropertyAccessor* vala_semantic_analyzer_get_current_property_accessor (ValaSemanticAnalyzer* self);
ValaSymbol* vala_semantic_analyzer_get_current_method_or_property_accessor (ValaSemanticAnalyzer* self); ValaSymbol* vala_semantic_analyzer_get_current_method_or_property_accessor (ValaSemanticAnalyzer* self);
ValaDataType* vala_semantic_analyzer_get_current_return_type (ValaSemanticA nalyzer* self); ValaDataType* vala_semantic_analyzer_get_current_return_type (ValaSemanticA nalyzer* self);
ValaSetLiteral* vala_set_literal_new (ValaSourceReference* source_reference ); ValaSetLiteral* vala_set_literal_new (ValaSourceReference* source_reference );
ValaSetLiteral* vala_set_literal_construct (GType object_type, ValaSourceRe ference* source_reference); ValaSetLiteral* vala_set_literal_construct (GType object_type, ValaSourceRe ference* source_reference);
void vala_set_literal_add_expression (ValaSetLiteral* self, ValaExpression* expr); void vala_set_literal_add_expression (ValaSetLiteral* self, ValaExpression* expr);
ValaList* vala_set_literal_get_expressions (ValaSetLiteral* self); ValaList* vala_set_literal_get_expressions (ValaSetLiteral* self);
ValaDataType* vala_set_literal_get_element_type (ValaSetLiteral* self); ValaDataType* vala_set_literal_get_element_type (ValaSetLiteral* self);
ValaSignal* vala_signal_new (const gchar* name, ValaDataType* return_type, ValaSourceReference* source_reference, ValaComment* comment); ValaSignal* vala_signal_new (const gchar* name, ValaDataType* return_type, ValaSourceReference* source_reference, ValaComment* comment);
ValaSignal* vala_signal_construct (GType object_type, const gchar* name, Va laDataType* return_type, ValaSourceReference* source_reference, ValaComment * comment); ValaSignal* vala_signal_construct (GType object_type, const gchar* name, Va laDataType* return_type, ValaSourceReference* source_reference, ValaComment * comment);
void vala_signal_add_parameter (ValaSignal* self, ValaFormalParameter* para m); void vala_signal_add_parameter (ValaSignal* self, ValaParameter* param);
ValaList* vala_signal_get_parameters (ValaSignal* self); ValaList* vala_signal_get_parameters (ValaSignal* self);
ValaDelegate* vala_signal_get_delegate (ValaSignal* self, ValaDataType* sen der_type, ValaCodeNode* node_reference); ValaDelegate* vala_signal_get_delegate (ValaSignal* self, ValaDataType* sen der_type, ValaCodeNode* node_reference);
gchar* vala_signal_get_cname (ValaSignal* self); gchar* vala_signal_get_cname (ValaSignal* self);
void vala_signal_set_cname (ValaSignal* self, const gchar* cname); void vala_signal_set_cname (ValaSignal* self, const gchar* cname);
ValaCCodeConstant* vala_signal_get_canonical_cconstant (ValaSignal* self, c onst gchar* detail); ValaCCodeConstant* vala_signal_get_canonical_cconstant (ValaSignal* self, c onst gchar* detail);
void vala_signal_process_attributes (ValaSignal* self); void vala_signal_process_attributes (ValaSignal* self);
ValaDataType* vala_signal_get_return_type (ValaSignal* self); ValaDataType* vala_signal_get_return_type (ValaSignal* self);
void vala_signal_set_return_type (ValaSignal* self, ValaDataType* value); void vala_signal_set_return_type (ValaSignal* self, ValaDataType* value);
ValaBlock* vala_signal_get_body (ValaSignal* self); ValaBlock* vala_signal_get_body (ValaSignal* self);
void vala_signal_set_body (ValaSignal* self, ValaBlock* value); void vala_signal_set_body (ValaSignal* self, ValaBlock* value);
skipping to change at line 5008 skipping to change at line 5014
void vala_source_file_remove_node (ValaSourceFile* self, ValaCodeNode* node ); void vala_source_file_remove_node (ValaSourceFile* self, ValaCodeNode* node );
ValaList* vala_source_file_get_nodes (ValaSourceFile* self); ValaList* vala_source_file_get_nodes (ValaSourceFile* self);
void vala_source_file_accept (ValaSourceFile* self, ValaCodeVisitor* visito r); void vala_source_file_accept (ValaSourceFile* self, ValaCodeVisitor* visito r);
void vala_source_file_accept_children (ValaSourceFile* self, ValaCodeVisito r* visitor); void vala_source_file_accept_children (ValaSourceFile* self, ValaCodeVisito r* visitor);
gchar* vala_source_file_get_relative_filename (ValaSourceFile* self); gchar* vala_source_file_get_relative_filename (ValaSourceFile* self);
gchar* vala_source_file_get_csource_filename (ValaSourceFile* self); gchar* vala_source_file_get_csource_filename (ValaSourceFile* self);
gchar* vala_source_file_get_cinclude_filename (ValaSourceFile* self); gchar* vala_source_file_get_cinclude_filename (ValaSourceFile* self);
gchar* vala_source_file_get_source_line (ValaSourceFile* self, gint lineno) ; gchar* vala_source_file_get_source_line (ValaSourceFile* self, gint lineno) ;
gchar* vala_source_file_get_mapped_contents (ValaSourceFile* self); gchar* vala_source_file_get_mapped_contents (ValaSourceFile* self);
gsize vala_source_file_get_mapped_length (ValaSourceFile* self); gsize vala_source_file_get_mapped_length (ValaSourceFile* self);
gboolean vala_source_file_check (ValaSourceFile* self, ValaSemanticAnalyzer * analyzer); gboolean vala_source_file_check (ValaSourceFile* self, ValaCodeContext* con text);
const gchar* vala_source_file_get_filename (ValaSourceFile* self); const gchar* vala_source_file_get_filename (ValaSourceFile* self);
void vala_source_file_set_filename (ValaSourceFile* self, const gchar* valu e); void vala_source_file_set_filename (ValaSourceFile* self, const gchar* valu e);
void vala_source_file_set_relative_filename (ValaSourceFile* self, const gc har* value); void vala_source_file_set_relative_filename (ValaSourceFile* self, const gc har* value);
ValaSourceFileType vala_source_file_get_file_type (ValaSourceFile* self); ValaSourceFileType vala_source_file_get_file_type (ValaSourceFile* self);
void vala_source_file_set_file_type (ValaSourceFile* self, ValaSourceFileTy pe value); void vala_source_file_set_file_type (ValaSourceFile* self, ValaSourceFileTy pe value);
const gchar* vala_source_file_get_gir_namespace (ValaSourceFile* self); const gchar* vala_source_file_get_gir_namespace (ValaSourceFile* self);
void vala_source_file_set_gir_namespace (ValaSourceFile* self, const gchar* value); void vala_source_file_set_gir_namespace (ValaSourceFile* self, const gchar* value);
const gchar* vala_source_file_get_gir_version (ValaSourceFile* self); const gchar* vala_source_file_get_gir_version (ValaSourceFile* self);
void vala_source_file_set_gir_version (ValaSourceFile* self, const gchar* v alue); void vala_source_file_set_gir_version (ValaSourceFile* self, const gchar* v alue);
ValaCodeContext* vala_source_file_get_context (ValaSourceFile* self); ValaCodeContext* vala_source_file_get_context (ValaSourceFile* self);
skipping to change at line 5098 skipping to change at line 5104
gint vala_struct_get_width (ValaStruct* self); gint vala_struct_get_width (ValaStruct* self);
void vala_struct_set_width (ValaStruct* self, gint value); void vala_struct_set_width (ValaStruct* self, gint value);
gboolean vala_struct_get_signed (ValaStruct* self); gboolean vala_struct_get_signed (ValaStruct* self);
void vala_struct_set_signed (ValaStruct* self, gboolean value); void vala_struct_set_signed (ValaStruct* self, gboolean value);
gboolean vala_struct_get_has_copy_function (ValaStruct* self); gboolean vala_struct_get_has_copy_function (ValaStruct* self);
void vala_struct_set_has_copy_function (ValaStruct* self, gboolean value); void vala_struct_set_has_copy_function (ValaStruct* self, gboolean value);
gboolean vala_struct_get_has_destroy_function (ValaStruct* self); gboolean vala_struct_get_has_destroy_function (ValaStruct* self);
void vala_struct_set_has_destroy_function (ValaStruct* self, gboolean value ); void vala_struct_set_has_destroy_function (ValaStruct* self, gboolean value );
ValaStructValueType* vala_struct_value_type_new (ValaStruct* type_symbol); ValaStructValueType* vala_struct_value_type_new (ValaStruct* type_symbol);
ValaStructValueType* vala_struct_value_type_construct (GType object_type, V alaStruct* type_symbol); ValaStructValueType* vala_struct_value_type_construct (GType object_type, V alaStruct* type_symbol);
ValaSubroutine* vala_subroutine_construct (GType object_type, const gchar*
name, ValaSourceReference* source_reference, ValaComment* comment);
ValaBasicBlock* vala_subroutine_get_entry_block (ValaSubroutine* self);
void vala_subroutine_set_entry_block (ValaSubroutine* self, ValaBasicBlock*
value);
ValaBasicBlock* vala_subroutine_get_return_block (ValaSubroutine* self);
void vala_subroutine_set_return_block (ValaSubroutine* self, ValaBasicBlock
* value);
ValaBasicBlock* vala_subroutine_get_exit_block (ValaSubroutine* self);
void vala_subroutine_set_exit_block (ValaSubroutine* self, ValaBasicBlock*
value);
ValaLocalVariable* vala_subroutine_get_result_var (ValaSubroutine* self);
void vala_subroutine_set_result_var (ValaSubroutine* self, ValaLocalVariabl
e* value);
ValaBlock* vala_subroutine_get_body (ValaSubroutine* self);
void vala_subroutine_set_body (ValaSubroutine* self, ValaBlock* value);
ValaSwitchLabel* vala_switch_label_new (ValaExpression* expr, ValaSourceRef erence* source); ValaSwitchLabel* vala_switch_label_new (ValaExpression* expr, ValaSourceRef erence* source);
ValaSwitchLabel* vala_switch_label_construct (GType object_type, ValaExpres sion* expr, ValaSourceReference* source); ValaSwitchLabel* vala_switch_label_construct (GType object_type, ValaExpres sion* expr, ValaSourceReference* source);
ValaSwitchLabel* vala_switch_label_new_with_default (ValaSourceReference* s ource); ValaSwitchLabel* vala_switch_label_new_with_default (ValaSourceReference* s ource);
ValaSwitchLabel* vala_switch_label_construct_with_default (GType object_typ e, ValaSourceReference* source); ValaSwitchLabel* vala_switch_label_construct_with_default (GType object_typ e, ValaSourceReference* source);
ValaExpression* vala_switch_label_get_expression (ValaSwitchLabel* self); ValaExpression* vala_switch_label_get_expression (ValaSwitchLabel* self);
void vala_switch_label_set_expression (ValaSwitchLabel* self, ValaExpressio n* value); void vala_switch_label_set_expression (ValaSwitchLabel* self, ValaExpressio n* value);
ValaSwitchSection* vala_switch_label_get_section (ValaSwitchLabel* self); ValaSwitchSection* vala_switch_label_get_section (ValaSwitchLabel* self);
void vala_switch_label_set_section (ValaSwitchLabel* self, ValaSwitchSectio n* value); void vala_switch_label_set_section (ValaSwitchLabel* self, ValaSwitchSectio n* value);
ValaSwitchSection* vala_switch_section_new (ValaSourceReference* source_ref erence); ValaSwitchSection* vala_switch_section_new (ValaSourceReference* source_ref erence);
ValaSwitchSection* vala_switch_section_construct (GType object_type, ValaSo urceReference* source_reference); ValaSwitchSection* vala_switch_section_construct (GType object_type, ValaSo urceReference* source_reference);
skipping to change at line 5180 skipping to change at line 5197
void vala_symbol_set_access (ValaSymbol* self, ValaSymbolAccessibility valu e); void vala_symbol_set_access (ValaSymbol* self, ValaSymbolAccessibility valu e);
ValaComment* vala_symbol_get_comment (ValaSymbol* self); ValaComment* vala_symbol_get_comment (ValaSymbol* self);
void vala_symbol_set_comment (ValaSymbol* self, ValaComment* value); void vala_symbol_set_comment (ValaSymbol* self, ValaComment* value);
gboolean vala_symbol_get_hides (ValaSymbol* self); gboolean vala_symbol_get_hides (ValaSymbol* self);
void vala_symbol_set_hides (ValaSymbol* self, gboolean value); void vala_symbol_set_hides (ValaSymbol* self, gboolean value);
ValaScope* vala_symbol_get_scope (ValaSymbol* self); ValaScope* vala_symbol_get_scope (ValaSymbol* self);
gboolean vala_symbol_get_external (ValaSymbol* self); gboolean vala_symbol_get_external (ValaSymbol* self);
void vala_symbol_set_external (ValaSymbol* self, gboolean value); void vala_symbol_set_external (ValaSymbol* self, gboolean value);
gboolean vala_symbol_get_external_package (ValaSymbol* self); gboolean vala_symbol_get_external_package (ValaSymbol* self);
ValaSourceFileType vala_symbol_get_source_type (ValaSymbol* self); ValaSourceFileType vala_symbol_get_source_type (ValaSymbol* self);
GType vala_symbol_resolver_get_type (void) G_GNUC_CONST;
void vala_symbol_resolver_resolve (ValaSymbolResolver* self, ValaCodeContex t* context); void vala_symbol_resolver_resolve (ValaSymbolResolver* self, ValaCodeContex t* context);
ValaSymbolResolver* vala_symbol_resolver_new (void); ValaSymbolResolver* vala_symbol_resolver_new (void);
ValaSymbolResolver* vala_symbol_resolver_construct (GType object_type); ValaSymbolResolver* vala_symbol_resolver_construct (GType object_type);
ValaTargetValue* vala_target_value_construct (GType object_type, ValaDataTy pe* value_type); ValaTargetValue* vala_target_value_construct (GType object_type, ValaDataTy pe* value_type);
ValaDataType* vala_target_value_get_value_type (ValaTargetValue* self); ValaDataType* vala_target_value_get_value_type (ValaTargetValue* self);
void vala_target_value_set_value_type (ValaTargetValue* self, ValaDataType* value); void vala_target_value_set_value_type (ValaTargetValue* self, ValaDataType* value);
ValaTemplate* vala_template_new (ValaSourceReference* source_reference); ValaTemplate* vala_template_new (ValaSourceReference* source_reference);
ValaTemplate* vala_template_construct (GType object_type, ValaSourceReferen ce* source_reference); ValaTemplate* vala_template_construct (GType object_type, ValaSourceReferen ce* source_reference);
void vala_template_add_expression (ValaTemplate* self, ValaExpression* expr ); void vala_template_add_expression (ValaTemplate* self, ValaExpression* expr );
ValaList* vala_template_get_expressions (ValaTemplate* self); ValaList* vala_template_get_expressions (ValaTemplate* self);
 End of changes. 57 change blocks. 
263 lines changed or deleted 268 lines changed or added


 valaccode.h   valaccode.h 
skipping to change at line 282 skipping to change at line 282
#define VALA_TYPE_CCODE_FUNCTION (vala_ccode_function_get_type ()) #define VALA_TYPE_CCODE_FUNCTION (vala_ccode_function_get_type ())
#define VALA_CCODE_FUNCTION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_T YPE_CCODE_FUNCTION, ValaCCodeFunction)) #define VALA_CCODE_FUNCTION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_T YPE_CCODE_FUNCTION, ValaCCodeFunction))
#define VALA_CCODE_FUNCTION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TYPE_CCODE_FUNCTION, ValaCCodeFunctionClass)) #define VALA_CCODE_FUNCTION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TYPE_CCODE_FUNCTION, ValaCCodeFunctionClass))
#define VALA_IS_CCODE_FUNCTION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VAL A_TYPE_CCODE_FUNCTION)) #define VALA_IS_CCODE_FUNCTION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VAL A_TYPE_CCODE_FUNCTION))
#define VALA_IS_CCODE_FUNCTION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klas s), VALA_TYPE_CCODE_FUNCTION)) #define VALA_IS_CCODE_FUNCTION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klas s), VALA_TYPE_CCODE_FUNCTION))
#define VALA_CCODE_FUNCTION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj ), VALA_TYPE_CCODE_FUNCTION, ValaCCodeFunctionClass)) #define VALA_CCODE_FUNCTION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj ), VALA_TYPE_CCODE_FUNCTION, ValaCCodeFunctionClass))
typedef struct _ValaCCodeFunction ValaCCodeFunction; typedef struct _ValaCCodeFunction ValaCCodeFunction;
typedef struct _ValaCCodeFunctionClass ValaCCodeFunctionClass; typedef struct _ValaCCodeFunctionClass ValaCCodeFunctionClass;
#define VALA_TYPE_CCODE_FORMAL_PARAMETER (vala_ccode_formal_parameter_get_t
ype ())
#define VALA_CCODE_FORMAL_PARAMETER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj)
, VALA_TYPE_CCODE_FORMAL_PARAMETER, ValaCCodeFormalParameter))
#define VALA_CCODE_FORMAL_PARAMETER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST (
(klass), VALA_TYPE_CCODE_FORMAL_PARAMETER, ValaCCodeFormalParameterClass))
#define VALA_IS_CCODE_FORMAL_PARAMETER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((o
bj), VALA_TYPE_CCODE_FORMAL_PARAMETER))
#define VALA_IS_CCODE_FORMAL_PARAMETER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYP
E ((klass), VALA_TYPE_CCODE_FORMAL_PARAMETER))
#define VALA_CCODE_FORMAL_PARAMETER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLA
SS ((obj), VALA_TYPE_CCODE_FORMAL_PARAMETER, ValaCCodeFormalParameterClass)
)
typedef struct _ValaCCodeFormalParameter ValaCCodeFormalParameter;
typedef struct _ValaCCodeFormalParameterClass ValaCCodeFormalParameterClass
;
typedef struct _ValaCCodeFormalParameterPrivate ValaCCodeFormalParameterPri
vate;
#define VALA_TYPE_CCODE_FOR_STATEMENT (vala_ccode_for_statement_get_type () ) #define VALA_TYPE_CCODE_FOR_STATEMENT (vala_ccode_for_statement_get_type () )
#define VALA_CCODE_FOR_STATEMENT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), V ALA_TYPE_CCODE_FOR_STATEMENT, ValaCCodeForStatement)) #define VALA_CCODE_FOR_STATEMENT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), V ALA_TYPE_CCODE_FOR_STATEMENT, ValaCCodeForStatement))
#define VALA_CCODE_FOR_STATEMENT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((kl ass), VALA_TYPE_CCODE_FOR_STATEMENT, ValaCCodeForStatementClass)) #define VALA_CCODE_FOR_STATEMENT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((kl ass), VALA_TYPE_CCODE_FOR_STATEMENT, ValaCCodeForStatementClass))
#define VALA_IS_CCODE_FOR_STATEMENT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj) , VALA_TYPE_CCODE_FOR_STATEMENT)) #define VALA_IS_CCODE_FOR_STATEMENT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj) , VALA_TYPE_CCODE_FOR_STATEMENT))
#define VALA_IS_CCODE_FOR_STATEMENT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ( (klass), VALA_TYPE_CCODE_FOR_STATEMENT)) #define VALA_IS_CCODE_FOR_STATEMENT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ( (klass), VALA_TYPE_CCODE_FOR_STATEMENT))
#define VALA_CCODE_FOR_STATEMENT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_TYPE_CCODE_FOR_STATEMENT, ValaCCodeForStatementClass)) #define VALA_CCODE_FOR_STATEMENT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_TYPE_CCODE_FOR_STATEMENT, ValaCCodeForStatementClass))
typedef struct _ValaCCodeForStatement ValaCCodeForStatement; typedef struct _ValaCCodeForStatement ValaCCodeForStatement;
typedef struct _ValaCCodeForStatementClass ValaCCodeForStatementClass; typedef struct _ValaCCodeForStatementClass ValaCCodeForStatementClass;
typedef struct _ValaCCodeForStatementPrivate ValaCCodeForStatementPrivate; typedef struct _ValaCCodeForStatementPrivate ValaCCodeForStatementPrivate;
skipping to change at line 316 skipping to change at line 305
#define VALA_CCODE_FRAGMENT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TYPE_CCODE_FRAGMENT, ValaCCodeFragmentClass)) #define VALA_CCODE_FRAGMENT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TYPE_CCODE_FRAGMENT, ValaCCodeFragmentClass))
#define VALA_IS_CCODE_FRAGMENT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VAL A_TYPE_CCODE_FRAGMENT)) #define VALA_IS_CCODE_FRAGMENT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VAL A_TYPE_CCODE_FRAGMENT))
#define VALA_IS_CCODE_FRAGMENT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klas s), VALA_TYPE_CCODE_FRAGMENT)) #define VALA_IS_CCODE_FRAGMENT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klas s), VALA_TYPE_CCODE_FRAGMENT))
#define VALA_CCODE_FRAGMENT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj ), VALA_TYPE_CCODE_FRAGMENT, ValaCCodeFragmentClass)) #define VALA_CCODE_FRAGMENT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj ), VALA_TYPE_CCODE_FRAGMENT, ValaCCodeFragmentClass))
typedef struct _ValaCCodeFragment ValaCCodeFragment; typedef struct _ValaCCodeFragment ValaCCodeFragment;
typedef struct _ValaCCodeFragmentClass ValaCCodeFragmentClass; typedef struct _ValaCCodeFragmentClass ValaCCodeFragmentClass;
typedef struct _ValaCCodeFragmentPrivate ValaCCodeFragmentPrivate; typedef struct _ValaCCodeFragmentPrivate ValaCCodeFragmentPrivate;
typedef struct _ValaCCodeFunctionPrivate ValaCCodeFunctionPrivate; typedef struct _ValaCCodeFunctionPrivate ValaCCodeFunctionPrivate;
#define VALA_TYPE_CCODE_PARAMETER (vala_ccode_parameter_get_type ())
#define VALA_CCODE_PARAMETER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_
TYPE_CCODE_PARAMETER, ValaCCodeParameter))
#define VALA_CCODE_PARAMETER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass)
, VALA_TYPE_CCODE_PARAMETER, ValaCCodeParameterClass))
#define VALA_IS_CCODE_PARAMETER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VA
LA_TYPE_CCODE_PARAMETER))
#define VALA_IS_CCODE_PARAMETER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((kla
ss), VALA_TYPE_CCODE_PARAMETER))
#define VALA_CCODE_PARAMETER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((ob
j), VALA_TYPE_CCODE_PARAMETER, ValaCCodeParameterClass))
typedef struct _ValaCCodeParameter ValaCCodeParameter;
typedef struct _ValaCCodeParameterClass ValaCCodeParameterClass;
#define VALA_TYPE_CCODE_FUNCTION_CALL (vala_ccode_function_call_get_type () ) #define VALA_TYPE_CCODE_FUNCTION_CALL (vala_ccode_function_call_get_type () )
#define VALA_CCODE_FUNCTION_CALL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), V ALA_TYPE_CCODE_FUNCTION_CALL, ValaCCodeFunctionCall)) #define VALA_CCODE_FUNCTION_CALL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), V ALA_TYPE_CCODE_FUNCTION_CALL, ValaCCodeFunctionCall))
#define VALA_CCODE_FUNCTION_CALL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((kl ass), VALA_TYPE_CCODE_FUNCTION_CALL, ValaCCodeFunctionCallClass)) #define VALA_CCODE_FUNCTION_CALL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((kl ass), VALA_TYPE_CCODE_FUNCTION_CALL, ValaCCodeFunctionCallClass))
#define VALA_IS_CCODE_FUNCTION_CALL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj) , VALA_TYPE_CCODE_FUNCTION_CALL)) #define VALA_IS_CCODE_FUNCTION_CALL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj) , VALA_TYPE_CCODE_FUNCTION_CALL))
#define VALA_IS_CCODE_FUNCTION_CALL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ( (klass), VALA_TYPE_CCODE_FUNCTION_CALL)) #define VALA_IS_CCODE_FUNCTION_CALL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ( (klass), VALA_TYPE_CCODE_FUNCTION_CALL))
#define VALA_CCODE_FUNCTION_CALL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_TYPE_CCODE_FUNCTION_CALL, ValaCCodeFunctionCallClass)) #define VALA_CCODE_FUNCTION_CALL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_TYPE_CCODE_FUNCTION_CALL, ValaCCodeFunctionCallClass))
typedef struct _ValaCCodeFunctionCall ValaCCodeFunctionCall; typedef struct _ValaCCodeFunctionCall ValaCCodeFunctionCall;
typedef struct _ValaCCodeFunctionCallClass ValaCCodeFunctionCallClass; typedef struct _ValaCCodeFunctionCallClass ValaCCodeFunctionCallClass;
typedef struct _ValaCCodeFunctionCallPrivate ValaCCodeFunctionCallPrivate; typedef struct _ValaCCodeFunctionCallPrivate ValaCCodeFunctionCallPrivate;
skipping to change at line 469 skipping to change at line 468
#define VALA_TYPE_CCODE_ONCE_SECTION (vala_ccode_once_section_get_type ()) #define VALA_TYPE_CCODE_ONCE_SECTION (vala_ccode_once_section_get_type ())
#define VALA_CCODE_ONCE_SECTION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VA LA_TYPE_CCODE_ONCE_SECTION, ValaCCodeOnceSection)) #define VALA_CCODE_ONCE_SECTION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VA LA_TYPE_CCODE_ONCE_SECTION, ValaCCodeOnceSection))
#define VALA_CCODE_ONCE_SECTION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((kla ss), VALA_TYPE_CCODE_ONCE_SECTION, ValaCCodeOnceSectionClass)) #define VALA_CCODE_ONCE_SECTION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((kla ss), VALA_TYPE_CCODE_ONCE_SECTION, ValaCCodeOnceSectionClass))
#define VALA_IS_CCODE_ONCE_SECTION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_CCODE_ONCE_SECTION)) #define VALA_IS_CCODE_ONCE_SECTION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_CCODE_ONCE_SECTION))
#define VALA_IS_CCODE_ONCE_SECTION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE (( klass), VALA_TYPE_CCODE_ONCE_SECTION)) #define VALA_IS_CCODE_ONCE_SECTION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE (( klass), VALA_TYPE_CCODE_ONCE_SECTION))
#define VALA_CCODE_ONCE_SECTION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ( (obj), VALA_TYPE_CCODE_ONCE_SECTION, ValaCCodeOnceSectionClass)) #define VALA_CCODE_ONCE_SECTION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ( (obj), VALA_TYPE_CCODE_ONCE_SECTION, ValaCCodeOnceSectionClass))
typedef struct _ValaCCodeOnceSection ValaCCodeOnceSection; typedef struct _ValaCCodeOnceSection ValaCCodeOnceSection;
typedef struct _ValaCCodeOnceSectionClass ValaCCodeOnceSectionClass; typedef struct _ValaCCodeOnceSectionClass ValaCCodeOnceSectionClass;
typedef struct _ValaCCodeOnceSectionPrivate ValaCCodeOnceSectionPrivate; typedef struct _ValaCCodeOnceSectionPrivate ValaCCodeOnceSectionPrivate;
typedef struct _ValaCCodeParameterPrivate ValaCCodeParameterPrivate;
#define VALA_TYPE_CCODE_PARENTHESIZED_EXPRESSION (vala_ccode_parenthesized_ expression_get_type ()) #define VALA_TYPE_CCODE_PARENTHESIZED_EXPRESSION (vala_ccode_parenthesized_ expression_get_type ())
#define VALA_CCODE_PARENTHESIZED_EXPRESSION(obj) (G_TYPE_CHECK_INSTANCE_CAS T ((obj), VALA_TYPE_CCODE_PARENTHESIZED_EXPRESSION, ValaCCodeParenthesizedE xpression)) #define VALA_CCODE_PARENTHESIZED_EXPRESSION(obj) (G_TYPE_CHECK_INSTANCE_CAS T ((obj), VALA_TYPE_CCODE_PARENTHESIZED_EXPRESSION, ValaCCodeParenthesizedE xpression))
#define VALA_CCODE_PARENTHESIZED_EXPRESSION_CLASS(klass) (G_TYPE_CHECK_CLAS S_CAST ((klass), VALA_TYPE_CCODE_PARENTHESIZED_EXPRESSION, ValaCCodeParenth esizedExpressionClass)) #define VALA_CCODE_PARENTHESIZED_EXPRESSION_CLASS(klass) (G_TYPE_CHECK_CLAS S_CAST ((klass), VALA_TYPE_CCODE_PARENTHESIZED_EXPRESSION, ValaCCodeParenth esizedExpressionClass))
#define VALA_IS_CCODE_PARENTHESIZED_EXPRESSION(obj) (G_TYPE_CHECK_INSTANCE_ TYPE ((obj), VALA_TYPE_CCODE_PARENTHESIZED_EXPRESSION)) #define VALA_IS_CCODE_PARENTHESIZED_EXPRESSION(obj) (G_TYPE_CHECK_INSTANCE_ TYPE ((obj), VALA_TYPE_CCODE_PARENTHESIZED_EXPRESSION))
#define VALA_IS_CCODE_PARENTHESIZED_EXPRESSION_CLASS(klass) (G_TYPE_CHECK_C LASS_TYPE ((klass), VALA_TYPE_CCODE_PARENTHESIZED_EXPRESSION)) #define VALA_IS_CCODE_PARENTHESIZED_EXPRESSION_CLASS(klass) (G_TYPE_CHECK_C LASS_TYPE ((klass), VALA_TYPE_CCODE_PARENTHESIZED_EXPRESSION))
#define VALA_CCODE_PARENTHESIZED_EXPRESSION_GET_CLASS(obj) (G_TYPE_INSTANCE _GET_CLASS ((obj), VALA_TYPE_CCODE_PARENTHESIZED_EXPRESSION, ValaCCodeParen thesizedExpressionClass)) #define VALA_CCODE_PARENTHESIZED_EXPRESSION_GET_CLASS(obj) (G_TYPE_INSTANCE _GET_CLASS ((obj), VALA_TYPE_CCODE_PARENTHESIZED_EXPRESSION, ValaCCodeParen thesizedExpressionClass))
typedef struct _ValaCCodeParenthesizedExpression ValaCCodeParenthesizedExpr ession; typedef struct _ValaCCodeParenthesizedExpression ValaCCodeParenthesizedExpr ession;
typedef struct _ValaCCodeParenthesizedExpressionClass ValaCCodeParenthesize dExpressionClass; typedef struct _ValaCCodeParenthesizedExpressionClass ValaCCodeParenthesize dExpressionClass;
skipping to change at line 825 skipping to change at line 825
GTypeInstance parent_instance; GTypeInstance parent_instance;
volatile int ref_count; volatile int ref_count;
ValaCCodeFilePrivate * priv; ValaCCodeFilePrivate * priv;
}; };
struct _ValaCCodeFileClass { struct _ValaCCodeFileClass {
GTypeClass parent_class; GTypeClass parent_class;
void (*finalize) (ValaCCodeFile *self); void (*finalize) (ValaCCodeFile *self);
}; };
struct _ValaCCodeFormalParameter {
ValaCCodeNode parent_instance;
ValaCCodeFormalParameterPrivate * priv;
};
struct _ValaCCodeFormalParameterClass {
ValaCCodeNodeClass parent_class;
};
struct _ValaCCodeForStatement { struct _ValaCCodeForStatement {
ValaCCodeStatement parent_instance; ValaCCodeStatement parent_instance;
ValaCCodeForStatementPrivate * priv; ValaCCodeForStatementPrivate * priv;
}; };
struct _ValaCCodeForStatementClass { struct _ValaCCodeForStatementClass {
ValaCCodeStatementClass parent_class; ValaCCodeStatementClass parent_class;
}; };
struct _ValaCCodeFragment { struct _ValaCCodeFragment {
skipping to change at line 987 skipping to change at line 978
struct _ValaCCodeOnceSection { struct _ValaCCodeOnceSection {
ValaCCodeFragment parent_instance; ValaCCodeFragment parent_instance;
ValaCCodeOnceSectionPrivate * priv; ValaCCodeOnceSectionPrivate * priv;
}; };
struct _ValaCCodeOnceSectionClass { struct _ValaCCodeOnceSectionClass {
ValaCCodeFragmentClass parent_class; ValaCCodeFragmentClass parent_class;
}; };
struct _ValaCCodeParameter {
ValaCCodeNode parent_instance;
ValaCCodeParameterPrivate * priv;
};
struct _ValaCCodeParameterClass {
ValaCCodeNodeClass parent_class;
};
struct _ValaCCodeParenthesizedExpression { struct _ValaCCodeParenthesizedExpression {
ValaCCodeExpression parent_instance; ValaCCodeExpression parent_instance;
ValaCCodeParenthesizedExpressionPrivate * priv; ValaCCodeParenthesizedExpressionPrivate * priv;
}; };
struct _ValaCCodeParenthesizedExpressionClass { struct _ValaCCodeParenthesizedExpressionClass {
ValaCCodeExpressionClass parent_class; ValaCCodeExpressionClass parent_class;
}; };
struct _ValaCCodeReturnStatement { struct _ValaCCodeReturnStatement {
skipping to change at line 1250 skipping to change at line 1250
void vala_ccode_file_add_type_member_definition (ValaCCodeFile* self, ValaC CodeNode* node); void vala_ccode_file_add_type_member_definition (ValaCCodeFile* self, ValaC CodeNode* node);
GType vala_ccode_function_get_type (void) G_GNUC_CONST; GType vala_ccode_function_get_type (void) G_GNUC_CONST;
void vala_ccode_file_add_function_declaration (ValaCCodeFile* self, ValaCCo deFunction* func); void vala_ccode_file_add_function_declaration (ValaCCodeFile* self, ValaCCo deFunction* func);
void vala_ccode_file_add_function (ValaCCodeFile* self, ValaCCodeFunction* func); void vala_ccode_file_add_function (ValaCCodeFile* self, ValaCCodeFunction* func);
ValaList* vala_ccode_file_get_symbols (ValaCCodeFile* self); ValaList* vala_ccode_file_get_symbols (ValaCCodeFile* self);
gboolean vala_ccode_file_store (ValaCCodeFile* self, const gchar* filename, const gchar* source_filename, gboolean write_version, gboolean line_direct ives, const gchar* begin_decls, const gchar* end_decls); gboolean vala_ccode_file_store (ValaCCodeFile* self, const gchar* filename, const gchar* source_filename, gboolean write_version, gboolean line_direct ives, const gchar* begin_decls, const gchar* end_decls);
ValaCCodeFile* vala_ccode_file_new (void); ValaCCodeFile* vala_ccode_file_new (void);
ValaCCodeFile* vala_ccode_file_construct (GType object_type); ValaCCodeFile* vala_ccode_file_construct (GType object_type);
gboolean vala_ccode_file_get_is_header (ValaCCodeFile* self); gboolean vala_ccode_file_get_is_header (ValaCCodeFile* self);
void vala_ccode_file_set_is_header (ValaCCodeFile* self, gboolean value); void vala_ccode_file_set_is_header (ValaCCodeFile* self, gboolean value);
GType vala_ccode_formal_parameter_get_type (void) G_GNUC_CONST;
ValaCCodeFormalParameter* vala_ccode_formal_parameter_new (const gchar* n,
const gchar* type);
ValaCCodeFormalParameter* vala_ccode_formal_parameter_construct (GType obje
ct_type, const gchar* n, const gchar* type);
ValaCCodeFormalParameter* vala_ccode_formal_parameter_new_with_ellipsis (vo
id);
ValaCCodeFormalParameter* vala_ccode_formal_parameter_construct_with_ellips
is (GType object_type);
const gchar* vala_ccode_formal_parameter_get_name (ValaCCodeFormalParameter
* self);
void vala_ccode_formal_parameter_set_name (ValaCCodeFormalParameter* self,
const gchar* value);
const gchar* vala_ccode_formal_parameter_get_type_name (ValaCCodeFormalPara
meter* self);
void vala_ccode_formal_parameter_set_type_name (ValaCCodeFormalParameter* s
elf, const gchar* value);
gboolean vala_ccode_formal_parameter_get_ellipsis (ValaCCodeFormalParameter
* self);
void vala_ccode_formal_parameter_set_ellipsis (ValaCCodeFormalParameter* se
lf, gboolean value);
GType vala_ccode_for_statement_get_type (void) G_GNUC_CONST; GType vala_ccode_for_statement_get_type (void) G_GNUC_CONST;
ValaCCodeForStatement* vala_ccode_for_statement_new (ValaCCodeExpression* c ondition, ValaCCodeStatement* body); ValaCCodeForStatement* vala_ccode_for_statement_new (ValaCCodeExpression* c ondition, ValaCCodeStatement* body);
ValaCCodeForStatement* vala_ccode_for_statement_construct (GType object_typ e, ValaCCodeExpression* condition, ValaCCodeStatement* body); ValaCCodeForStatement* vala_ccode_for_statement_construct (GType object_typ e, ValaCCodeExpression* condition, ValaCCodeStatement* body);
void vala_ccode_for_statement_add_initializer (ValaCCodeForStatement* self, ValaCCodeExpression* expr); void vala_ccode_for_statement_add_initializer (ValaCCodeForStatement* self, ValaCCodeExpression* expr);
void vala_ccode_for_statement_add_iterator (ValaCCodeForStatement* self, Va laCCodeExpression* expr); void vala_ccode_for_statement_add_iterator (ValaCCodeForStatement* self, Va laCCodeExpression* expr);
ValaCCodeExpression* vala_ccode_for_statement_get_condition (ValaCCodeForSt atement* self); ValaCCodeExpression* vala_ccode_for_statement_get_condition (ValaCCodeForSt atement* self);
void vala_ccode_for_statement_set_condition (ValaCCodeForStatement* self, V alaCCodeExpression* value); void vala_ccode_for_statement_set_condition (ValaCCodeForStatement* self, V alaCCodeExpression* value);
ValaCCodeStatement* vala_ccode_for_statement_get_body (ValaCCodeForStatemen t* self); ValaCCodeStatement* vala_ccode_for_statement_get_body (ValaCCodeForStatemen t* self);
void vala_ccode_for_statement_set_body (ValaCCodeForStatement* self, ValaCC odeStatement* value); void vala_ccode_for_statement_set_body (ValaCCodeForStatement* self, ValaCC odeStatement* value);
GType vala_ccode_fragment_get_type (void) G_GNUC_CONST; GType vala_ccode_fragment_get_type (void) G_GNUC_CONST;
void vala_ccode_fragment_append (ValaCCodeFragment* self, ValaCCodeNode* no de); void vala_ccode_fragment_append (ValaCCodeFragment* self, ValaCCodeNode* no de);
ValaList* vala_ccode_fragment_get_children (ValaCCodeFragment* self); ValaList* vala_ccode_fragment_get_children (ValaCCodeFragment* self);
ValaCCodeFragment* vala_ccode_fragment_new (void); ValaCCodeFragment* vala_ccode_fragment_new (void);
ValaCCodeFragment* vala_ccode_fragment_construct (GType object_type); ValaCCodeFragment* vala_ccode_fragment_construct (GType object_type);
ValaCCodeFunction* vala_ccode_function_new (const gchar* name, const gchar* return_type); ValaCCodeFunction* vala_ccode_function_new (const gchar* name, const gchar* return_type);
ValaCCodeFunction* vala_ccode_function_construct (GType object_type, const gchar* name, const gchar* return_type); ValaCCodeFunction* vala_ccode_function_construct (GType object_type, const gchar* name, const gchar* return_type);
void vala_ccode_function_add_parameter (ValaCCodeFunction* self, ValaCCodeF GType vala_ccode_parameter_get_type (void) G_GNUC_CONST;
ormalParameter* param); void vala_ccode_function_add_parameter (ValaCCodeFunction* self, ValaCCodeP
void vala_ccode_function_insert_parameter (ValaCCodeFunction* self, gint po arameter* param);
sition, ValaCCodeFormalParameter* param); void vala_ccode_function_insert_parameter (ValaCCodeFunction* self, gint po
sition, ValaCCodeParameter* param);
ValaCCodeFunction* vala_ccode_function_copy (ValaCCodeFunction* self); ValaCCodeFunction* vala_ccode_function_copy (ValaCCodeFunction* self);
void vala_ccode_function_add_statement (ValaCCodeFunction* self, ValaCCodeN ode* stmt); void vala_ccode_function_add_statement (ValaCCodeFunction* self, ValaCCodeN ode* stmt);
void vala_ccode_function_open_block (ValaCCodeFunction* self); void vala_ccode_function_open_block (ValaCCodeFunction* self);
void vala_ccode_function_open_if (ValaCCodeFunction* self, ValaCCodeExpress ion* condition); void vala_ccode_function_open_if (ValaCCodeFunction* self, ValaCCodeExpress ion* condition);
void vala_ccode_function_add_else (ValaCCodeFunction* self); void vala_ccode_function_add_else (ValaCCodeFunction* self);
void vala_ccode_function_else_if (ValaCCodeFunction* self, ValaCCodeExpress ion* condition); void vala_ccode_function_else_if (ValaCCodeFunction* self, ValaCCodeExpress ion* condition);
void vala_ccode_function_open_while (ValaCCodeFunction* self, ValaCCodeExpr ession* condition); void vala_ccode_function_open_while (ValaCCodeFunction* self, ValaCCodeExpr ession* condition);
void vala_ccode_function_open_for (ValaCCodeFunction* self, ValaCCodeExpres sion* initializer, ValaCCodeExpression* condition, ValaCCodeExpression* ite rator); void vala_ccode_function_open_for (ValaCCodeFunction* self, ValaCCodeExpres sion* initializer, ValaCCodeExpression* condition, ValaCCodeExpression* ite rator);
void vala_ccode_function_open_switch (ValaCCodeFunction* self, ValaCCodeExp ression* expression); void vala_ccode_function_open_switch (ValaCCodeFunction* self, ValaCCodeExp ression* expression);
void vala_ccode_function_add_label (ValaCCodeFunction* self, const gchar* l abel); void vala_ccode_function_add_label (ValaCCodeFunction* self, const gchar* l abel);
skipping to change at line 1321 skipping to change at line 1311
ValaCCodeFunctionCall* vala_ccode_function_call_new (ValaCCodeExpression* c all); ValaCCodeFunctionCall* vala_ccode_function_call_new (ValaCCodeExpression* c all);
ValaCCodeFunctionCall* vala_ccode_function_call_construct (GType object_typ e, ValaCCodeExpression* call); ValaCCodeFunctionCall* vala_ccode_function_call_construct (GType object_typ e, ValaCCodeExpression* call);
void vala_ccode_function_call_add_argument (ValaCCodeFunctionCall* self, Va laCCodeExpression* expr); void vala_ccode_function_call_add_argument (ValaCCodeFunctionCall* self, Va laCCodeExpression* expr);
void vala_ccode_function_call_insert_argument (ValaCCodeFunctionCall* self, gint index, ValaCCodeExpression* expr); void vala_ccode_function_call_insert_argument (ValaCCodeFunctionCall* self, gint index, ValaCCodeExpression* expr);
ValaList* vala_ccode_function_call_get_arguments (ValaCCodeFunctionCall* se lf); ValaList* vala_ccode_function_call_get_arguments (ValaCCodeFunctionCall* se lf);
ValaCCodeExpression* vala_ccode_function_call_get_call (ValaCCodeFunctionCa ll* self); ValaCCodeExpression* vala_ccode_function_call_get_call (ValaCCodeFunctionCa ll* self);
void vala_ccode_function_call_set_call (ValaCCodeFunctionCall* self, ValaCC odeExpression* value); void vala_ccode_function_call_set_call (ValaCCodeFunctionCall* self, ValaCC odeExpression* value);
GType vala_ccode_function_declarator_get_type (void) G_GNUC_CONST; GType vala_ccode_function_declarator_get_type (void) G_GNUC_CONST;
ValaCCodeFunctionDeclarator* vala_ccode_function_declarator_new (const gcha r* name); ValaCCodeFunctionDeclarator* vala_ccode_function_declarator_new (const gcha r* name);
ValaCCodeFunctionDeclarator* vala_ccode_function_declarator_construct (GTyp e object_type, const gchar* name); ValaCCodeFunctionDeclarator* vala_ccode_function_declarator_construct (GTyp e object_type, const gchar* name);
void vala_ccode_function_declarator_add_parameter (ValaCCodeFunctionDeclara tor* self, ValaCCodeFormalParameter* param); void vala_ccode_function_declarator_add_parameter (ValaCCodeFunctionDeclara tor* self, ValaCCodeParameter* param);
const gchar* vala_ccode_function_declarator_get_name (ValaCCodeFunctionDecl arator* self); const gchar* vala_ccode_function_declarator_get_name (ValaCCodeFunctionDecl arator* self);
void vala_ccode_function_declarator_set_name (ValaCCodeFunctionDeclarator* self, const gchar* value); void vala_ccode_function_declarator_set_name (ValaCCodeFunctionDeclarator* self, const gchar* value);
GType vala_ccode_goto_statement_get_type (void) G_GNUC_CONST; GType vala_ccode_goto_statement_get_type (void) G_GNUC_CONST;
ValaCCodeGotoStatement* vala_ccode_goto_statement_new (const gchar* name); ValaCCodeGotoStatement* vala_ccode_goto_statement_new (const gchar* name);
ValaCCodeGotoStatement* vala_ccode_goto_statement_construct (GType object_t ype, const gchar* name); ValaCCodeGotoStatement* vala_ccode_goto_statement_construct (GType object_t ype, const gchar* name);
const gchar* vala_ccode_goto_statement_get_name (ValaCCodeGotoStatement* se lf); const gchar* vala_ccode_goto_statement_get_name (ValaCCodeGotoStatement* se lf);
void vala_ccode_goto_statement_set_name (ValaCCodeGotoStatement* self, cons t gchar* value); void vala_ccode_goto_statement_set_name (ValaCCodeGotoStatement* self, cons t gchar* value);
GType vala_ccode_identifier_get_type (void) G_GNUC_CONST; GType vala_ccode_identifier_get_type (void) G_GNUC_CONST;
ValaCCodeIdentifier* vala_ccode_identifier_new (const gchar* _name); ValaCCodeIdentifier* vala_ccode_identifier_new (const gchar* _name);
ValaCCodeIdentifier* vala_ccode_identifier_construct (GType object_type, co nst gchar* _name); ValaCCodeIdentifier* vala_ccode_identifier_construct (GType object_type, co nst gchar* _name);
skipping to change at line 1407 skipping to change at line 1397
void vala_ccode_node_write_declaration (ValaCCodeNode* self, ValaCCodeWrite r* writer); void vala_ccode_node_write_declaration (ValaCCodeNode* self, ValaCCodeWrite r* writer);
void vala_ccode_node_write_combined (ValaCCodeNode* self, ValaCCodeWriter* writer); void vala_ccode_node_write_combined (ValaCCodeNode* self, ValaCCodeWriter* writer);
ValaCCodeNode* vala_ccode_node_construct (GType object_type); ValaCCodeNode* vala_ccode_node_construct (GType object_type);
ValaCCodeLineDirective* vala_ccode_node_get_line (ValaCCodeNode* self); ValaCCodeLineDirective* vala_ccode_node_get_line (ValaCCodeNode* self);
void vala_ccode_node_set_line (ValaCCodeNode* self, ValaCCodeLineDirective* value); void vala_ccode_node_set_line (ValaCCodeNode* self, ValaCCodeLineDirective* value);
GType vala_ccode_once_section_get_type (void) G_GNUC_CONST; GType vala_ccode_once_section_get_type (void) G_GNUC_CONST;
ValaCCodeOnceSection* vala_ccode_once_section_new (const gchar* def); ValaCCodeOnceSection* vala_ccode_once_section_new (const gchar* def);
ValaCCodeOnceSection* vala_ccode_once_section_construct (GType object_type, const gchar* def); ValaCCodeOnceSection* vala_ccode_once_section_construct (GType object_type, const gchar* def);
const gchar* vala_ccode_once_section_get_define (ValaCCodeOnceSection* self ); const gchar* vala_ccode_once_section_get_define (ValaCCodeOnceSection* self );
void vala_ccode_once_section_set_define (ValaCCodeOnceSection* self, const gchar* value); void vala_ccode_once_section_set_define (ValaCCodeOnceSection* self, const gchar* value);
ValaCCodeParameter* vala_ccode_parameter_new (const gchar* n, const gchar*
type);
ValaCCodeParameter* vala_ccode_parameter_construct (GType object_type, cons
t gchar* n, const gchar* type);
ValaCCodeParameter* vala_ccode_parameter_new_with_ellipsis (void);
ValaCCodeParameter* vala_ccode_parameter_construct_with_ellipsis (GType obj
ect_type);
const gchar* vala_ccode_parameter_get_name (ValaCCodeParameter* self);
void vala_ccode_parameter_set_name (ValaCCodeParameter* self, const gchar*
value);
const gchar* vala_ccode_parameter_get_type_name (ValaCCodeParameter* self);
void vala_ccode_parameter_set_type_name (ValaCCodeParameter* self, const gc
har* value);
gboolean vala_ccode_parameter_get_ellipsis (ValaCCodeParameter* self);
void vala_ccode_parameter_set_ellipsis (ValaCCodeParameter* self, gboolean
value);
GType vala_ccode_parenthesized_expression_get_type (void) G_GNUC_CONST; GType vala_ccode_parenthesized_expression_get_type (void) G_GNUC_CONST;
ValaCCodeParenthesizedExpression* vala_ccode_parenthesized_expression_new ( ValaCCodeExpression* expr); ValaCCodeParenthesizedExpression* vala_ccode_parenthesized_expression_new ( ValaCCodeExpression* expr);
ValaCCodeParenthesizedExpression* vala_ccode_parenthesized_expression_const ruct (GType object_type, ValaCCodeExpression* expr); ValaCCodeParenthesizedExpression* vala_ccode_parenthesized_expression_const ruct (GType object_type, ValaCCodeExpression* expr);
ValaCCodeExpression* vala_ccode_parenthesized_expression_get_inner (ValaCCo deParenthesizedExpression* self); ValaCCodeExpression* vala_ccode_parenthesized_expression_get_inner (ValaCCo deParenthesizedExpression* self);
void vala_ccode_parenthesized_expression_set_inner (ValaCCodeParenthesizedE xpression* self, ValaCCodeExpression* value); void vala_ccode_parenthesized_expression_set_inner (ValaCCodeParenthesizedE xpression* self, ValaCCodeExpression* value);
GType vala_ccode_return_statement_get_type (void) G_GNUC_CONST; GType vala_ccode_return_statement_get_type (void) G_GNUC_CONST;
ValaCCodeReturnStatement* vala_ccode_return_statement_new (ValaCCodeExpress ion* expr); ValaCCodeReturnStatement* vala_ccode_return_statement_new (ValaCCodeExpress ion* expr);
ValaCCodeReturnStatement* vala_ccode_return_statement_construct (GType obje ct_type, ValaCCodeExpression* expr); ValaCCodeReturnStatement* vala_ccode_return_statement_construct (GType obje ct_type, ValaCCodeExpression* expr);
ValaCCodeExpression* vala_ccode_return_statement_get_return_expression (Val aCCodeReturnStatement* self); ValaCCodeExpression* vala_ccode_return_statement_get_return_expression (Val aCCodeReturnStatement* self);
void vala_ccode_return_statement_set_return_expression (ValaCCodeReturnStat ement* self, ValaCCodeExpression* value); void vala_ccode_return_statement_set_return_expression (ValaCCodeReturnStat ement* self, ValaCCodeExpression* value);
 End of changes. 9 change blocks. 
55 lines changed or deleted 47 lines changed or added


 valacodegen.h   valacodegen.h 
skipping to change at line 610 skipping to change at line 610
void (*append_vala_array_free) (ValaCCodeBaseModule* self); void (*append_vala_array_free) (ValaCCodeBaseModule* self);
void (*append_vala_array_move) (ValaCCodeBaseModule* self); void (*append_vala_array_move) (ValaCCodeBaseModule* self);
void (*append_vala_array_length) (ValaCCodeBaseModule* self); void (*append_vala_array_length) (ValaCCodeBaseModule* self);
gboolean (*generate_enum_declaration) (ValaCCodeBaseModule* self, Va laEnum* en, ValaCCodeFile* decl_space); gboolean (*generate_enum_declaration) (ValaCCodeBaseModule* self, Va laEnum* en, ValaCCodeFile* decl_space);
void (*generate_class_struct_declaration) (ValaCCodeBaseModule* self , ValaClass* cl, ValaCCodeFile* decl_space); void (*generate_class_struct_declaration) (ValaCCodeBaseModule* self , ValaClass* cl, ValaCCodeFile* decl_space);
void (*generate_struct_declaration) (ValaCCodeBaseModule* self, Vala Struct* st, ValaCCodeFile* decl_space); void (*generate_struct_declaration) (ValaCCodeBaseModule* self, Vala Struct* st, ValaCCodeFile* decl_space);
void (*generate_delegate_declaration) (ValaCCodeBaseModule* self, Va laDelegate* d, ValaCCodeFile* decl_space); void (*generate_delegate_declaration) (ValaCCodeBaseModule* self, Va laDelegate* d, ValaCCodeFile* decl_space);
void (*generate_cparameters) (ValaCCodeBaseModule* self, ValaMethod* m, ValaCCodeFile* decl_space, ValaMap* cparam_map, ValaCCodeFunction* func , ValaCCodeFunctionDeclarator* vdeclarator, ValaMap* carg_map, ValaCCodeFun ctionCall* vcall, gint direction); void (*generate_cparameters) (ValaCCodeBaseModule* self, ValaMethod* m, ValaCCodeFile* decl_space, ValaMap* cparam_map, ValaCCodeFunction* func , ValaCCodeFunctionDeclarator* vdeclarator, ValaMap* carg_map, ValaCCodeFun ctionCall* vcall, gint direction);
ValaCCodeExpression* (*get_dup_func_expression) (ValaCCodeBaseModule * self, ValaDataType* type, ValaSourceReference* source_reference, gboolean is_chainup); ValaCCodeExpression* (*get_dup_func_expression) (ValaCCodeBaseModule * self, ValaDataType* type, ValaSourceReference* source_reference, gboolean is_chainup);
gchar* (*append_struct_array_free) (ValaCCodeBaseModule* self, ValaS truct* st); gchar* (*append_struct_array_free) (ValaCCodeBaseModule* self, ValaS truct* st);
ValaCCodeExpression* (*get_unref_expression) (ValaCCodeBaseModule* s elf, ValaCCodeExpression* cvar, ValaDataType* type, ValaExpression* expr, g boolean is_macro_definition); ValaCCodeExpression* (*destroy_value) (ValaCCodeBaseModule* self, Va laTargetValue* value, gboolean is_macro_definition);
void (*append_local_free) (ValaCCodeBaseModule* self, ValaSymbol* sy m, gboolean stop_at_loop); void (*append_local_free) (ValaCCodeBaseModule* self, ValaSymbol* sy m, gboolean stop_at_loop);
gchar* (*get_delegate_target_cname) (ValaCCodeBaseModule* self, cons t gchar* delegate_cname); gchar* (*get_delegate_target_cname) (ValaCCodeBaseModule* self, cons t gchar* delegate_cname);
ValaCCodeExpression* (*get_delegate_target_cexpression) (ValaCCodeBa seModule* self, ValaExpression* delegate_expr, ValaCCodeExpression** delega te_target_destroy_notify); ValaCCodeExpression* (*get_delegate_target_cexpression) (ValaCCodeBa seModule* self, ValaExpression* delegate_expr, ValaCCodeExpression** delega te_target_destroy_notify);
ValaCCodeExpression* (*get_delegate_target_cvalue) (ValaCCodeBaseMod ule* self, ValaTargetValue* value); ValaCCodeExpression* (*get_delegate_target_cvalue) (ValaCCodeBaseMod ule* self, ValaTargetValue* value);
ValaCCodeExpression* (*get_delegate_target_destroy_notify_cvalue) (V alaCCodeBaseModule* self, ValaTargetValue* value); ValaCCodeExpression* (*get_delegate_target_destroy_notify_cvalue) (V alaCCodeBaseModule* self, ValaTargetValue* value);
gchar* (*get_delegate_target_destroy_notify_cname) (ValaCCodeBaseMod ule* self, const gchar* delegate_cname); gchar* (*get_delegate_target_destroy_notify_cname) (ValaCCodeBaseMod ule* self, const gchar* delegate_cname);
ValaCCodeExpression* (*get_ref_cexpression) (ValaCCodeBaseModule* se lf, ValaDataType* expression_type, ValaCCodeExpression* cexpr, ValaExpressi on* expr, ValaCodeNode* node); ValaCCodeExpression* (*get_ref_cexpression) (ValaCCodeBaseModule* se lf, ValaDataType* expression_type, ValaCCodeExpression* cexpr, ValaExpressi on* expr, ValaCodeNode* node);
void (*generate_class_declaration) (ValaCCodeBaseModule* self, ValaC lass* cl, ValaCCodeFile* decl_space); void (*generate_class_declaration) (ValaCCodeBaseModule* self, ValaC lass* cl, ValaCCodeFile* decl_space);
void (*generate_interface_declaration) (ValaCCodeBaseModule* self, V alaInterface* iface, ValaCCodeFile* decl_space); void (*generate_interface_declaration) (ValaCCodeBaseModule* self, V alaInterface* iface, ValaCCodeFile* decl_space);
void (*generate_method_declaration) (ValaCCodeBaseModule* self, Vala Method* m, ValaCCodeFile* decl_space); void (*generate_method_declaration) (ValaCCodeBaseModule* self, Vala Method* m, ValaCCodeFile* decl_space);
skipping to change at line 641 skipping to change at line 641
void (*register_dbus_info) (ValaCCodeBaseModule* self, ValaObjectTyp eSymbol* bindable); void (*register_dbus_info) (ValaCCodeBaseModule* self, ValaObjectTyp eSymbol* bindable);
gchar* (*get_dynamic_property_getter_cname) (ValaCCodeBaseModule* se lf, ValaDynamicProperty* node); gchar* (*get_dynamic_property_getter_cname) (ValaCCodeBaseModule* se lf, ValaDynamicProperty* node);
gchar* (*get_dynamic_property_setter_cname) (ValaCCodeBaseModule* se lf, ValaDynamicProperty* node); gchar* (*get_dynamic_property_setter_cname) (ValaCCodeBaseModule* se lf, ValaDynamicProperty* node);
gchar* (*get_dynamic_signal_cname) (ValaCCodeBaseModule* self, ValaD ynamicSignal* node); gchar* (*get_dynamic_signal_cname) (ValaCCodeBaseModule* self, ValaD ynamicSignal* node);
gchar* (*get_dynamic_signal_connect_wrapper_name) (ValaCCodeBaseModu le* self, ValaDynamicSignal* node); gchar* (*get_dynamic_signal_connect_wrapper_name) (ValaCCodeBaseModu le* self, ValaDynamicSignal* node);
gchar* (*get_dynamic_signal_connect_after_wrapper_name) (ValaCCodeBa seModule* self, ValaDynamicSignal* node); gchar* (*get_dynamic_signal_connect_after_wrapper_name) (ValaCCodeBa seModule* self, ValaDynamicSignal* node);
gchar* (*get_dynamic_signal_disconnect_wrapper_name) (ValaCCodeBaseM odule* self, ValaDynamicSignal* node); gchar* (*get_dynamic_signal_disconnect_wrapper_name) (ValaCCodeBaseM odule* self, ValaDynamicSignal* node);
void (*generate_marshaller) (ValaCCodeBaseModule* self, ValaList* pa rams, ValaDataType* return_type, gboolean dbus); void (*generate_marshaller) (ValaCCodeBaseModule* self, ValaList* pa rams, ValaDataType* return_type, gboolean dbus);
gchar* (*get_marshaller_function) (ValaCCodeBaseModule* self, ValaLi st* params, ValaDataType* return_type, const gchar* prefix, gboolean dbus); gchar* (*get_marshaller_function) (ValaCCodeBaseModule* self, ValaLi st* params, ValaDataType* return_type, const gchar* prefix, gboolean dbus);
gchar* (*get_array_length_cname) (ValaCCodeBaseModule* self, const g char* array_cname, gint dim); gchar* (*get_array_length_cname) (ValaCCodeBaseModule* self, const g char* array_cname, gint dim);
gchar* (*get_parameter_array_length_cname) (ValaCCodeBaseModule* sel f, ValaFormalParameter* param, gint dim); gchar* (*get_parameter_array_length_cname) (ValaCCodeBaseModule* sel f, ValaParameter* param, gint dim);
ValaCCodeExpression* (*get_array_length_cexpression) (ValaCCodeBaseM odule* self, ValaExpression* array_expr, gint dim); ValaCCodeExpression* (*get_array_length_cexpression) (ValaCCodeBaseM odule* self, ValaExpression* array_expr, gint dim);
ValaCCodeExpression* (*get_array_length_cvalue) (ValaCCodeBaseModule * self, ValaTargetValue* value, gint dim); ValaCCodeExpression* (*get_array_length_cvalue) (ValaCCodeBaseModule * self, ValaTargetValue* value, gint dim);
gchar* (*get_array_size_cname) (ValaCCodeBaseModule* self, const gch ar* array_cname); gchar* (*get_array_size_cname) (ValaCCodeBaseModule* self, const gch ar* array_cname);
ValaCCodeExpression* (*get_array_size_cexpression) (ValaCCodeBaseMod ule* self, ValaExpression* array_expr);
void (*add_simple_check) (ValaCCodeBaseModule* self, ValaCodeNode* n ode, gboolean always_fails); void (*add_simple_check) (ValaCCodeBaseModule* self, ValaCodeNode* n ode, gboolean always_fails);
}; };
struct _ValaCCodeStructModule { struct _ValaCCodeStructModule {
ValaCCodeBaseModule parent_instance; ValaCCodeBaseModule parent_instance;
ValaCCodeStructModulePrivate * priv; ValaCCodeStructModulePrivate * priv;
}; };
struct _ValaCCodeStructModuleClass { struct _ValaCCodeStructModuleClass {
ValaCCodeBaseModuleClass parent_class; ValaCCodeBaseModuleClass parent_class;
}; };
struct _ValaCCodeMethodModule { struct _ValaCCodeMethodModule {
ValaCCodeStructModule parent_instance; ValaCCodeStructModule parent_instance;
ValaCCodeMethodModulePrivate * priv; ValaCCodeMethodModulePrivate * priv;
}; };
struct _ValaCCodeMethodModuleClass { struct _ValaCCodeMethodModuleClass {
ValaCCodeStructModuleClass parent_class; ValaCCodeStructModuleClass parent_class;
void (*generate_method_result_declaration) (ValaCCodeMethodModule* s elf, ValaMethod* m, ValaCCodeFile* decl_space, ValaCCodeFunction* cfunc, Va laMap* cparam_map, ValaMap* carg_map); void (*generate_method_result_declaration) (ValaCCodeMethodModule* s elf, ValaMethod* m, ValaCCodeFile* decl_space, ValaCCodeFunction* cfunc, Va laMap* cparam_map, ValaMap* carg_map);
ValaCCodeFormalParameter* (*generate_parameter) (ValaCCodeMethodModu le* self, ValaFormalParameter* param, ValaCCodeFile* decl_space, ValaMap* c param_map, ValaMap* carg_map); ValaCCodeParameter* (*generate_parameter) (ValaCCodeMethodModule* se lf, ValaParameter* param, ValaCCodeFile* decl_space, ValaMap* cparam_map, V alaMap* carg_map);
}; };
struct _ValaCCodeControlFlowModule { struct _ValaCCodeControlFlowModule {
ValaCCodeMethodModule parent_instance; ValaCCodeMethodModule parent_instance;
ValaCCodeControlFlowModulePrivate * priv; ValaCCodeControlFlowModulePrivate * priv;
}; };
struct _ValaCCodeControlFlowModuleClass { struct _ValaCCodeControlFlowModuleClass {
ValaCCodeMethodModuleClass parent_class; ValaCCodeMethodModuleClass parent_class;
}; };
skipping to change at line 740 skipping to change at line 739
struct _ValaCCodeBaseModuleEmitContextClass { struct _ValaCCodeBaseModuleEmitContextClass {
GTypeClass parent_class; GTypeClass parent_class;
void (*finalize) (ValaCCodeBaseModuleEmitContext *self); void (*finalize) (ValaCCodeBaseModuleEmitContext *self);
}; };
struct _ValaGLibValue { struct _ValaGLibValue {
ValaTargetValue parent_instance; ValaTargetValue parent_instance;
ValaGLibValuePrivate * priv; ValaGLibValuePrivate * priv;
ValaCCodeExpression* cvalue; ValaCCodeExpression* cvalue;
ValaList* array_length_cvalues; ValaList* array_length_cvalues;
ValaCCodeExpression* array_size_cvalue;
ValaCCodeExpression* delegate_target_cvalue; ValaCCodeExpression* delegate_target_cvalue;
ValaCCodeExpression* delegate_target_destroy_notify_cvalue; ValaCCodeExpression* delegate_target_destroy_notify_cvalue;
}; };
struct _ValaGLibValueClass { struct _ValaGLibValueClass {
ValaTargetValueClass parent_class; ValaTargetValueClass parent_class;
}; };
struct _ValaCCodeCompiler { struct _ValaCCodeCompiler {
GTypeInstance parent_instance; GTypeInstance parent_instance;
skipping to change at line 944 skipping to change at line 944
ValaClass* error_class; ValaClass* error_class;
}; };
struct _ValaDovaBaseModuleClass { struct _ValaDovaBaseModuleClass {
ValaCodeGeneratorClass parent_class; ValaCodeGeneratorClass parent_class;
void (*generate_struct_declaration) (ValaDovaBaseModule* self, ValaS truct* st, ValaCCodeFile* decl_space); void (*generate_struct_declaration) (ValaDovaBaseModule* self, ValaS truct* st, ValaCCodeFile* decl_space);
void (*generate_delegate_declaration) (ValaDovaBaseModule* self, Val aDelegate* d, ValaCCodeFile* decl_space); void (*generate_delegate_declaration) (ValaDovaBaseModule* self, Val aDelegate* d, ValaCCodeFile* decl_space);
void (*generate_cparameters) (ValaDovaBaseModule* self, ValaMethod* m, ValaCCodeFile* decl_space, ValaCCodeFunction* func, ValaCCodeFunctionDec larator* vdeclarator, ValaCCodeFunctionCall* vcall); void (*generate_cparameters) (ValaDovaBaseModule* self, ValaMethod* m, ValaCCodeFile* decl_space, ValaCCodeFunction* func, ValaCCodeFunctionDec larator* vdeclarator, ValaCCodeFunctionCall* vcall);
void (*generate_property_accessor_declaration) (ValaDovaBaseModule* self, ValaPropertyAccessor* acc, ValaCCodeFile* decl_space); void (*generate_property_accessor_declaration) (ValaDovaBaseModule* self, ValaPropertyAccessor* acc, ValaCCodeFile* decl_space);
ValaCCodeExpression* (*get_dup_func_expression) (ValaDovaBaseModule* self, ValaDataType* type, ValaSourceReference* source_reference, gboolean is_chainup); ValaCCodeExpression* (*get_dup_func_expression) (ValaDovaBaseModule* self, ValaDataType* type, ValaSourceReference* source_reference, gboolean is_chainup);
ValaCCodeExpression* (*get_unref_expression) (ValaDovaBaseModule* se lf, ValaCCodeExpression* cvar, ValaDataType* type, ValaExpression* expr);
void (*append_local_free) (ValaDovaBaseModule* self, ValaSymbol* sym , gboolean stop_at_loop); void (*append_local_free) (ValaDovaBaseModule* self, ValaSymbol* sym , gboolean stop_at_loop);
ValaCCodeExpression* (*get_ref_cexpression) (ValaDovaBaseModule* sel f, ValaDataType* expression_type, ValaCCodeExpression* cexpr, ValaExpressio n* expr, ValaCodeNode* node); ValaCCodeExpression* (*get_ref_cexpression) (ValaDovaBaseModule* sel f, ValaDataType* expression_type, ValaCCodeExpression* cexpr, ValaExpressio n* expr, ValaCodeNode* node);
void (*generate_class_declaration) (ValaDovaBaseModule* self, ValaCl ass* cl, ValaCCodeFile* decl_space); void (*generate_class_declaration) (ValaDovaBaseModule* self, ValaCl ass* cl, ValaCCodeFile* decl_space);
void (*generate_interface_declaration) (ValaDovaBaseModule* self, Va laInterface* iface, ValaCCodeFile* decl_space); void (*generate_interface_declaration) (ValaDovaBaseModule* self, Va laInterface* iface, ValaCCodeFile* decl_space);
void (*generate_method_declaration) (ValaDovaBaseModule* self, ValaM ethod* m, ValaCCodeFile* decl_space); void (*generate_method_declaration) (ValaDovaBaseModule* self, ValaM ethod* m, ValaCCodeFile* decl_space);
ValaCCodeExpression* (*get_implicit_cast_expression) (ValaDovaBaseMo dule* self, ValaCCodeExpression* source_cexpr, ValaDataType* expression_typ e, ValaDataType* target_type, ValaExpression* expr); ValaCCodeExpression* (*get_implicit_cast_expression) (ValaDovaBaseMo dule* self, ValaCCodeExpression* source_cexpr, ValaDataType* expression_typ e, ValaDataType* target_type, ValaExpression* expr);
gchar* (*get_custom_creturn_type) (ValaDovaBaseModule* self, ValaMet hod* m); gchar* (*get_custom_creturn_type) (ValaDovaBaseModule* self, ValaMet hod* m);
gboolean (*method_has_wrapper) (ValaDovaBaseModule* self, ValaMethod * method); gboolean (*method_has_wrapper) (ValaDovaBaseModule* self, ValaMethod * method);
void (*add_simple_check) (ValaDovaBaseModule* self, ValaCodeNode* no de, gboolean always_fails); void (*add_simple_check) (ValaDovaBaseModule* self, ValaCodeNode* no de, gboolean always_fails);
}; };
skipping to change at line 1169 skipping to change at line 1168
GType vala_ccode_assignment_module_get_type (void) G_GNUC_CONST; GType vala_ccode_assignment_module_get_type (void) G_GNUC_CONST;
GType vala_ccode_method_call_module_get_type (void) G_GNUC_CONST; GType vala_ccode_method_call_module_get_type (void) G_GNUC_CONST;
GType vala_ccode_array_module_get_type (void) G_GNUC_CONST; GType vala_ccode_array_module_get_type (void) G_GNUC_CONST;
ValaCCodeArrayModule* vala_ccode_array_module_new (void); ValaCCodeArrayModule* vala_ccode_array_module_new (void);
ValaCCodeArrayModule* vala_ccode_array_module_construct (GType object_type) ; ValaCCodeArrayModule* vala_ccode_array_module_construct (GType object_type) ;
ValaCCodeAssignmentModule* vala_ccode_assignment_module_new (void); ValaCCodeAssignmentModule* vala_ccode_assignment_module_new (void);
ValaCCodeAssignmentModule* vala_ccode_assignment_module_construct (GType ob ject_type); ValaCCodeAssignmentModule* vala_ccode_assignment_module_construct (GType ob ject_type);
gboolean vala_ccode_base_module_is_in_constructor (ValaCCodeBaseModule* sel f); gboolean vala_ccode_base_module_is_in_constructor (ValaCCodeBaseModule* sel f);
gboolean vala_ccode_base_module_is_in_destructor (ValaCCodeBaseModule* self ); gboolean vala_ccode_base_module_is_in_destructor (ValaCCodeBaseModule* self );
ValaBlock* vala_ccode_base_module_next_closure_block (ValaCCodeBaseModule* self, ValaSymbol* sym); ValaBlock* vala_ccode_base_module_next_closure_block (ValaCCodeBaseModule* self, ValaSymbol* sym);
ValaCCodeBaseModule* vala_ccode_base_module_new (void);
ValaCCodeBaseModule* vala_ccode_base_module_construct (GType object_type); ValaCCodeBaseModule* vala_ccode_base_module_construct (GType object_type);
void vala_ccode_base_module_push_context (ValaCCodeBaseModule* self, ValaCC odeBaseModuleEmitContext* emit_context); void vala_ccode_base_module_push_context (ValaCCodeBaseModule* self, ValaCC odeBaseModuleEmitContext* emit_context);
void vala_ccode_base_module_pop_context (ValaCCodeBaseModule* self); void vala_ccode_base_module_pop_context (ValaCCodeBaseModule* self);
void vala_ccode_base_module_push_function (ValaCCodeBaseModule* self, ValaC CodeFunction* func); void vala_ccode_base_module_push_function (ValaCCodeBaseModule* self, ValaC CodeFunction* func);
void vala_ccode_base_module_pop_function (ValaCCodeBaseModule* self); void vala_ccode_base_module_pop_function (ValaCCodeBaseModule* self);
gboolean vala_ccode_base_module_add_symbol_declaration (ValaCCodeBaseModule * self, ValaCCodeFile* decl_space, ValaSymbol* sym, const gchar* name); gboolean vala_ccode_base_module_add_symbol_declaration (ValaCCodeBaseModule * self, ValaCCodeFile* decl_space, ValaSymbol* sym, const gchar* name);
ValaCCodeIdentifier* vala_ccode_base_module_get_value_setter_function (Vala CCodeBaseModule* self, ValaDataType* type_reference); ValaCCodeIdentifier* vala_ccode_base_module_get_value_setter_function (Vala CCodeBaseModule* self, ValaDataType* type_reference);
ValaCCodeIdentifier* vala_ccode_base_module_get_value_taker_function (ValaC CodeBaseModule* self, ValaDataType* type_reference); ValaCCodeIdentifier* vala_ccode_base_module_get_value_taker_function (ValaC CodeBaseModule* self, ValaDataType* type_reference);
void vala_ccode_base_module_append_vala_array_free (ValaCCodeBaseModule* se lf); void vala_ccode_base_module_append_vala_array_free (ValaCCodeBaseModule* se lf);
void vala_ccode_base_module_append_vala_array_move (ValaCCodeBaseModule* se lf); void vala_ccode_base_module_append_vala_array_move (ValaCCodeBaseModule* se lf);
skipping to change at line 1198 skipping to change at line 1196
void vala_ccode_base_module_generate_class_struct_declaration (ValaCCodeBas eModule* self, ValaClass* cl, ValaCCodeFile* decl_space); void vala_ccode_base_module_generate_class_struct_declaration (ValaCCodeBas eModule* self, ValaClass* cl, ValaCCodeFile* decl_space);
void vala_ccode_base_module_generate_struct_declaration (ValaCCodeBaseModul e* self, ValaStruct* st, ValaCCodeFile* decl_space); void vala_ccode_base_module_generate_struct_declaration (ValaCCodeBaseModul e* self, ValaStruct* st, ValaCCodeFile* decl_space);
void vala_ccode_base_module_generate_delegate_declaration (ValaCCodeBaseMod ule* self, ValaDelegate* d, ValaCCodeFile* decl_space); void vala_ccode_base_module_generate_delegate_declaration (ValaCCodeBaseMod ule* self, ValaDelegate* d, ValaCCodeFile* decl_space);
void vala_ccode_base_module_generate_cparameters (ValaCCodeBaseModule* self , ValaMethod* m, ValaCCodeFile* decl_space, ValaMap* cparam_map, ValaCCodeF unction* func, ValaCCodeFunctionDeclarator* vdeclarator, ValaMap* carg_map, ValaCCodeFunctionCall* vcall, gint direction); void vala_ccode_base_module_generate_cparameters (ValaCCodeBaseModule* self , ValaMethod* m, ValaCCodeFile* decl_space, ValaMap* cparam_map, ValaCCodeF unction* func, ValaCCodeFunctionDeclarator* vdeclarator, ValaMap* carg_map, ValaCCodeFunctionCall* vcall, gint direction);
void vala_ccode_base_module_generate_property_accessor_declaration (ValaCCo deBaseModule* self, ValaPropertyAccessor* acc, ValaCCodeFile* decl_space); void vala_ccode_base_module_generate_property_accessor_declaration (ValaCCo deBaseModule* self, ValaPropertyAccessor* acc, ValaCCodeFile* decl_space);
gint vala_ccode_base_module_get_block_id (ValaCCodeBaseModule* self, ValaBl ock* b); gint vala_ccode_base_module_get_block_id (ValaCCodeBaseModule* self, ValaBl ock* b);
ValaCCodeExpression* vala_ccode_base_module_get_variable_cexpression (ValaC CodeBaseModule* self, const gchar* name); ValaCCodeExpression* vala_ccode_base_module_get_variable_cexpression (ValaC CodeBaseModule* self, const gchar* name);
gchar* vala_ccode_base_module_get_variable_cname (ValaCCodeBaseModule* self , const gchar* name); gchar* vala_ccode_base_module_get_variable_cname (ValaCCodeBaseModule* self , const gchar* name);
ValaCCodeExpression* vala_ccode_base_module_get_result_cexpression (ValaCCo deBaseModule* self, const gchar* cname); ValaCCodeExpression* vala_ccode_base_module_get_result_cexpression (ValaCCo deBaseModule* self, const gchar* cname);
ValaLocalVariable* vala_ccode_base_module_get_temp_variable (ValaCCodeBaseM odule* self, ValaDataType* type, gboolean value_owned, ValaCodeNode* node_r eference, gboolean init); ValaLocalVariable* vala_ccode_base_module_get_temp_variable (ValaCCodeBaseM odule* self, ValaDataType* type, gboolean value_owned, ValaCodeNode* node_r eference, gboolean init);
ValaCCodeExpression* vala_ccode_base_module_get_type_id_expression (ValaCCo deBaseModule* self, ValaDataType* type, gboolean is_chainup);
ValaCCodeExpression* vala_ccode_base_module_get_dup_func_expression (ValaCC odeBaseModule* self, ValaDataType* type, ValaSourceReference* source_refere nce, gboolean is_chainup); ValaCCodeExpression* vala_ccode_base_module_get_dup_func_expression (ValaCC odeBaseModule* self, ValaDataType* type, ValaSourceReference* source_refere nce, gboolean is_chainup);
gchar* vala_ccode_base_module_generate_dup_func_wrapper (ValaCCodeBaseModul e* self, ValaDataType* type); gchar* vala_ccode_base_module_generate_dup_func_wrapper (ValaCCodeBaseModul e* self, ValaDataType* type);
gchar* vala_ccode_base_module_generate_free_func_wrapper (ValaCCodeBaseModu le* self, ValaDataType* type); gchar* vala_ccode_base_module_generate_free_func_wrapper (ValaCCodeBaseModu le* self, ValaDataType* type);
ValaCCodeExpression* vala_ccode_base_module_get_destroy0_func_expression (V alaCCodeBaseModule* self, ValaDataType* type, gboolean is_chainup); ValaCCodeExpression* vala_ccode_base_module_get_destroy0_func_expression (V alaCCodeBaseModule* self, ValaDataType* type, gboolean is_chainup);
ValaCCodeExpression* vala_ccode_base_module_get_destroy_func_expression (Va laCCodeBaseModule* self, ValaDataType* type, gboolean is_chainup); ValaCCodeExpression* vala_ccode_base_module_get_destroy_func_expression (Va laCCodeBaseModule* self, ValaDataType* type, gboolean is_chainup);
gchar* vala_ccode_base_module_append_struct_array_free (ValaCCodeBaseModule * self, ValaStruct* st); gchar* vala_ccode_base_module_append_struct_array_free (ValaCCodeBaseModule * self, ValaStruct* st);
ValaCCodeExpression* vala_ccode_base_module_get_unref_expression (ValaCCode BaseModule* self, ValaCCodeExpression* cvar, ValaDataType* type, ValaExpres sion* expr, gboolean is_macro_definition); ValaCCodeExpression* vala_ccode_base_module_get_unref_expression (ValaCCode BaseModule* self, ValaCCodeExpression* cvar, ValaDataType* type, ValaExpres sion* expr, gboolean is_macro_definition);
ValaCCodeExpression* vala_ccode_base_module_destroy_value (ValaCCodeBaseMod ule* self, ValaTargetValue* value, gboolean is_macro_definition);
void vala_ccode_base_module_emit_temp_var (ValaCCodeBaseModule* self, ValaL ocalVariable* local); void vala_ccode_base_module_emit_temp_var (ValaCCodeBaseModule* self, ValaL ocalVariable* local);
void vala_ccode_base_module_append_local_free (ValaCCodeBaseModule* self, V alaSymbol* sym, gboolean stop_at_loop); void vala_ccode_base_module_append_local_free (ValaCCodeBaseModule* self, V alaSymbol* sym, gboolean stop_at_loop);
void vala_ccode_base_module_append_error_free (ValaCCodeBaseModule* self, V alaSymbol* sym, ValaTryStatement* current_try); void vala_ccode_base_module_append_error_free (ValaCCodeBaseModule* self, V alaSymbol* sym, ValaTryStatement* current_try);
gboolean vala_ccode_base_module_variable_accessible_in_finally (ValaCCodeBa seModule* self, ValaLocalVariable* local); gboolean vala_ccode_base_module_variable_accessible_in_finally (ValaCCodeBa seModule* self, ValaLocalVariable* local);
gchar* vala_ccode_base_module_get_symbol_lock_name (ValaCCodeBaseModule* se lf, const gchar* symname); gchar* vala_ccode_base_module_get_symbol_lock_name (ValaCCodeBaseModule* se lf, const gchar* symname);
gchar* vala_ccode_base_module_get_delegate_target_cname (ValaCCodeBaseModul e* self, const gchar* delegate_cname); gchar* vala_ccode_base_module_get_delegate_target_cname (ValaCCodeBaseModul e* self, const gchar* delegate_cname);
ValaCCodeExpression* vala_ccode_base_module_get_delegate_target_cexpression (ValaCCodeBaseModule* self, ValaExpression* delegate_expr, ValaCCodeExpres sion** delegate_target_destroy_notify); ValaCCodeExpression* vala_ccode_base_module_get_delegate_target_cexpression (ValaCCodeBaseModule* self, ValaExpression* delegate_expr, ValaCCodeExpres sion** delegate_target_destroy_notify);
ValaCCodeExpression* vala_ccode_base_module_get_delegate_target_cvalue (Val aCCodeBaseModule* self, ValaTargetValue* value); ValaCCodeExpression* vala_ccode_base_module_get_delegate_target_cvalue (Val aCCodeBaseModule* self, ValaTargetValue* value);
ValaCCodeExpression* vala_ccode_base_module_get_delegate_target_destroy_not ify_cvalue (ValaCCodeBaseModule* self, ValaTargetValue* value); ValaCCodeExpression* vala_ccode_base_module_get_delegate_target_destroy_not ify_cvalue (ValaCCodeBaseModule* self, ValaTargetValue* value);
gchar* vala_ccode_base_module_get_delegate_target_destroy_notify_cname (Val aCCodeBaseModule* self, const gchar* delegate_cname); gchar* vala_ccode_base_module_get_delegate_target_destroy_notify_cname (Val aCCodeBaseModule* self, const gchar* delegate_cname);
gboolean vala_ccode_base_module_requires_copy (ValaCCodeBaseModule* self, V alaDataType* type); gboolean vala_ccode_base_module_requires_copy (ValaCCodeBaseModule* self, V alaDataType* type);
gboolean vala_ccode_base_module_requires_destroy (ValaCCodeBaseModule* self , ValaDataType* type); gboolean vala_ccode_base_module_requires_destroy (ValaCCodeBaseModule* self , ValaDataType* type);
ValaCCodeExpression* vala_ccode_base_module_get_ref_cexpression (ValaCCodeB aseModule* self, ValaDataType* expression_type, ValaCCodeExpression* cexpr, ValaExpression* expr, ValaCodeNode* node); ValaCCodeExpression* vala_ccode_base_module_get_ref_cexpression (ValaCCodeB aseModule* self, ValaDataType* expression_type, ValaCCodeExpression* cexpr, ValaExpression* expr, ValaCodeNode* node);
void vala_ccode_base_module_check_type (ValaCCodeBaseModule* self, ValaData Type* type); void vala_ccode_base_module_check_type (ValaCCodeBaseModule* self, ValaData Type* type);
void vala_ccode_base_module_generate_class_declaration (ValaCCodeBaseModule * self, ValaClass* cl, ValaCCodeFile* decl_space); void vala_ccode_base_module_generate_class_declaration (ValaCCodeBaseModule * self, ValaClass* cl, ValaCCodeFile* decl_space);
void vala_ccode_base_module_generate_interface_declaration (ValaCCodeBaseMo dule* self, ValaInterface* iface, ValaCCodeFile* decl_space); void vala_ccode_base_module_generate_interface_declaration (ValaCCodeBaseMo dule* self, ValaInterface* iface, ValaCCodeFile* decl_space);
void vala_ccode_base_module_generate_method_declaration (ValaCCodeBaseModul e* self, ValaMethod* m, ValaCCodeFile* decl_space); void vala_ccode_base_module_generate_method_declaration (ValaCCodeBaseModul e* self, ValaMethod* m, ValaCCodeFile* decl_space);
void vala_ccode_base_module_generate_error_domain_declaration (ValaCCodeBas eModule* self, ValaErrorDomain* edomain, ValaCCodeFile* decl_space); void vala_ccode_base_module_generate_error_domain_declaration (ValaCCodeBas eModule* self, ValaErrorDomain* edomain, ValaCCodeFile* decl_space);
void vala_ccode_base_module_add_generic_type_arguments (ValaCCodeBaseModule * self, ValaMap* arg_map, ValaList* type_args, ValaCodeNode* expr, gboolean is_chainup); void vala_ccode_base_module_add_generic_type_arguments (ValaCCodeBaseModule * self, ValaMap* arg_map, ValaList* type_args, ValaCodeNode* expr, gboolean is_chainup);
ValaCCodeExpression* vala_ccode_base_module_handle_struct_argument (ValaCCo deBaseModule* self, ValaFormalParameter* param, ValaExpression* arg, ValaCC odeExpression* cexpr); ValaCCodeExpression* vala_ccode_base_module_handle_struct_argument (ValaCCo deBaseModule* self, ValaParameter* param, ValaExpression* arg, ValaCCodeExp ression* cexpr);
ValaCCodeExpression* vala_ccode_base_module_try_cast_value_to_type (ValaCCo deBaseModule* self, ValaCCodeExpression* ccodeexpr, ValaDataType* from, Val aDataType* to, ValaExpression* expr); ValaCCodeExpression* vala_ccode_base_module_try_cast_value_to_type (ValaCCo deBaseModule* self, ValaCCodeExpression* ccodeexpr, ValaDataType* from, Val aDataType* to, ValaExpression* expr);
ValaCCodeExpression* vala_ccode_base_module_try_cast_variant_to_type (ValaC CodeBaseModule* self, ValaCCodeExpression* ccodeexpr, ValaDataType* from, V alaDataType* to, ValaExpression* expr); ValaCCodeExpression* vala_ccode_base_module_try_cast_variant_to_type (ValaC CodeBaseModule* self, ValaCCodeExpression* ccodeexpr, ValaDataType* from, V alaDataType* to, ValaExpression* expr);
ValaCCodeExpression* vala_ccode_base_module_deserialize_expression (ValaCCo deBaseModule* self, ValaDataType* type, ValaCCodeExpression* variant_expr, ValaCCodeExpression* expr); ValaCCodeExpression* vala_ccode_base_module_deserialize_expression (ValaCCo deBaseModule* self, ValaDataType* type, ValaCCodeExpression* variant_expr, ValaCCodeExpression* expr);
ValaCCodeExpression* vala_ccode_base_module_serialize_expression (ValaCCode BaseModule* self, ValaDataType* type, ValaCCodeExpression* expr); ValaCCodeExpression* vala_ccode_base_module_serialize_expression (ValaCCode BaseModule* self, ValaDataType* type, ValaCCodeExpression* expr);
gchar* vala_ccode_base_module_get_type_check_function (ValaCCodeBaseModule* self, ValaTypeSymbol* type); gchar* vala_ccode_base_module_get_type_check_function (ValaCCodeBaseModule* self, ValaTypeSymbol* type);
ValaCCodeExpression* vala_ccode_base_module_convert_from_generic_pointer (V alaCCodeBaseModule* self, ValaCCodeExpression* cexpr, ValaDataType* actual_ type); ValaCCodeExpression* vala_ccode_base_module_convert_from_generic_pointer (V alaCCodeBaseModule* self, ValaCCodeExpression* cexpr, ValaDataType* actual_ type);
ValaCCodeExpression* vala_ccode_base_module_convert_to_generic_pointer (Val aCCodeBaseModule* self, ValaCCodeExpression* cexpr, ValaDataType* actual_ty pe); ValaCCodeExpression* vala_ccode_base_module_convert_to_generic_pointer (Val aCCodeBaseModule* self, ValaCCodeExpression* cexpr, ValaDataType* actual_ty pe);
ValaCCodeExpression* vala_ccode_base_module_transform_expression (ValaCCode BaseModule* self, ValaCCodeExpression* source_cexpr, ValaDataType* expressi on_type, ValaDataType* target_type, ValaExpression* expr); ValaCCodeExpression* vala_ccode_base_module_transform_expression (ValaCCode BaseModule* self, ValaCCodeExpression* source_cexpr, ValaDataType* expressi on_type, ValaDataType* target_type, ValaExpression* expr);
ValaCCodeExpression* vala_ccode_base_module_get_implicit_cast_expression (V alaCCodeBaseModule* self, ValaCCodeExpression* source_cexpr, ValaDataType* expression_type, ValaDataType* target_type, ValaExpression* expr); ValaCCodeExpression* vala_ccode_base_module_get_implicit_cast_expression (V alaCCodeBaseModule* self, ValaCCodeExpression* source_cexpr, ValaDataType* expression_type, ValaDataType* target_type, ValaExpression* expr);
void vala_ccode_base_module_store_property (ValaCCodeBaseModule* self, Vala Property* prop, ValaMemberAccess* ma, ValaCCodeExpression* cexpr, ValaExpre ssion* rhs); void vala_ccode_base_module_store_property (ValaCCodeBaseModule* self, Vala Property* prop, ValaMemberAccess* ma, ValaCCodeExpression* cexpr, ValaExpre ssion* rhs);
skipping to change at line 1264 skipping to change at line 1264
void vala_ccode_base_module_register_dbus_info (ValaCCodeBaseModule* self, ValaObjectTypeSymbol* bindable); void vala_ccode_base_module_register_dbus_info (ValaCCodeBaseModule* self, ValaObjectTypeSymbol* bindable);
gchar* vala_ccode_base_module_get_dynamic_property_getter_cname (ValaCCodeB aseModule* self, ValaDynamicProperty* node); gchar* vala_ccode_base_module_get_dynamic_property_getter_cname (ValaCCodeB aseModule* self, ValaDynamicProperty* node);
gchar* vala_ccode_base_module_get_dynamic_property_setter_cname (ValaCCodeB aseModule* self, ValaDynamicProperty* node); gchar* vala_ccode_base_module_get_dynamic_property_setter_cname (ValaCCodeB aseModule* self, ValaDynamicProperty* node);
gchar* vala_ccode_base_module_get_dynamic_signal_cname (ValaCCodeBaseModule * self, ValaDynamicSignal* node); gchar* vala_ccode_base_module_get_dynamic_signal_cname (ValaCCodeBaseModule * self, ValaDynamicSignal* node);
gchar* vala_ccode_base_module_get_dynamic_signal_connect_wrapper_name (Vala CCodeBaseModule* self, ValaDynamicSignal* node); gchar* vala_ccode_base_module_get_dynamic_signal_connect_wrapper_name (Vala CCodeBaseModule* self, ValaDynamicSignal* node);
gchar* vala_ccode_base_module_get_dynamic_signal_connect_after_wrapper_name (ValaCCodeBaseModule* self, ValaDynamicSignal* node); gchar* vala_ccode_base_module_get_dynamic_signal_connect_after_wrapper_name (ValaCCodeBaseModule* self, ValaDynamicSignal* node);
gchar* vala_ccode_base_module_get_dynamic_signal_disconnect_wrapper_name (V alaCCodeBaseModule* self, ValaDynamicSignal* node); gchar* vala_ccode_base_module_get_dynamic_signal_disconnect_wrapper_name (V alaCCodeBaseModule* self, ValaDynamicSignal* node);
void vala_ccode_base_module_generate_marshaller (ValaCCodeBaseModule* self, ValaList* params, ValaDataType* return_type, gboolean dbus); void vala_ccode_base_module_generate_marshaller (ValaCCodeBaseModule* self, ValaList* params, ValaDataType* return_type, gboolean dbus);
gchar* vala_ccode_base_module_get_marshaller_function (ValaCCodeBaseModule* self, ValaList* params, ValaDataType* return_type, const gchar* prefix, gb oolean dbus); gchar* vala_ccode_base_module_get_marshaller_function (ValaCCodeBaseModule* self, ValaList* params, ValaDataType* return_type, const gchar* prefix, gb oolean dbus);
gchar* vala_ccode_base_module_get_array_length_cname (ValaCCodeBaseModule* self, const gchar* array_cname, gint dim); gchar* vala_ccode_base_module_get_array_length_cname (ValaCCodeBaseModule* self, const gchar* array_cname, gint dim);
gchar* vala_ccode_base_module_get_parameter_array_length_cname (ValaCCodeBa seModule* self, ValaFormalParameter* param, gint dim); gchar* vala_ccode_base_module_get_parameter_array_length_cname (ValaCCodeBa seModule* self, ValaParameter* param, gint dim);
ValaCCodeExpression* vala_ccode_base_module_get_array_length_cexpression (V alaCCodeBaseModule* self, ValaExpression* array_expr, gint dim); ValaCCodeExpression* vala_ccode_base_module_get_array_length_cexpression (V alaCCodeBaseModule* self, ValaExpression* array_expr, gint dim);
ValaCCodeExpression* vala_ccode_base_module_get_array_length_cvalue (ValaCC odeBaseModule* self, ValaTargetValue* value, gint dim); ValaCCodeExpression* vala_ccode_base_module_get_array_length_cvalue (ValaCC odeBaseModule* self, ValaTargetValue* value, gint dim);
gchar* vala_ccode_base_module_get_array_size_cname (ValaCCodeBaseModule* se lf, const gchar* array_cname); gchar* vala_ccode_base_module_get_array_size_cname (ValaCCodeBaseModule* se lf, const gchar* array_cname);
ValaCCodeExpression* vala_ccode_base_module_get_array_size_cexpression (Val aCCodeBaseModule* self, ValaExpression* array_expr);
void vala_ccode_base_module_add_simple_check (ValaCCodeBaseModule* self, Va laCodeNode* node, gboolean always_fails); void vala_ccode_base_module_add_simple_check (ValaCCodeBaseModule* self, Va laCodeNode* node, gboolean always_fails);
ValaCCodeExpression* vala_ccode_base_module_get_cvalue (ValaCCodeBaseModule * self, ValaExpression* expr); ValaCCodeExpression* vala_ccode_base_module_get_cvalue (ValaCCodeBaseModule * self, ValaExpression* expr);
ValaCCodeExpression* vala_ccode_base_module_get_cvalue_ (ValaCCodeBaseModul e* self, ValaTargetValue* value); ValaCCodeExpression* vala_ccode_base_module_get_cvalue_ (ValaCCodeBaseModul e* self, ValaTargetValue* value);
void vala_ccode_base_module_set_cvalue (ValaCCodeBaseModule* self, ValaExpr ession* expr, ValaCCodeExpression* cvalue); void vala_ccode_base_module_set_cvalue (ValaCCodeBaseModule* self, ValaExpr ession* expr, ValaCCodeExpression* cvalue);
ValaCCodeExpression* vala_ccode_base_module_get_array_size_cvalue (ValaCCod
eBaseModule* self, ValaTargetValue* value);
void vala_ccode_base_module_set_array_size_cvalue (ValaCCodeBaseModule* sel
f, ValaTargetValue* value, ValaCCodeExpression* cvalue);
ValaCCodeExpression* vala_ccode_base_module_get_delegate_target (ValaCCodeB aseModule* self, ValaExpression* expr); ValaCCodeExpression* vala_ccode_base_module_get_delegate_target (ValaCCodeB aseModule* self, ValaExpression* expr);
void vala_ccode_base_module_set_delegate_target (ValaCCodeBaseModule* self, ValaExpression* expr, ValaCCodeExpression* delegate_target); void vala_ccode_base_module_set_delegate_target (ValaCCodeBaseModule* self, ValaExpression* expr, ValaCCodeExpression* delegate_target);
ValaCCodeExpression* vala_ccode_base_module_get_delegate_target_destroy_not ify (ValaCCodeBaseModule* self, ValaExpression* expr); ValaCCodeExpression* vala_ccode_base_module_get_delegate_target_destroy_not ify (ValaCCodeBaseModule* self, ValaExpression* expr);
void vala_ccode_base_module_set_delegate_target_destroy_notify (ValaCCodeBa seModule* self, ValaExpression* expr, ValaCCodeExpression* destroy_notify); void vala_ccode_base_module_set_delegate_target_destroy_notify (ValaCCodeBa seModule* self, ValaExpression* expr, ValaCCodeExpression* destroy_notify);
void vala_ccode_base_module_append_array_size (ValaCCodeBaseModule* self, V alaExpression* expr, ValaCCodeExpression* size); void vala_ccode_base_module_append_array_size (ValaCCodeBaseModule* self, V alaExpression* expr, ValaCCodeExpression* size);
ValaList* vala_ccode_base_module_get_array_sizes (ValaCCodeBaseModule* self , ValaExpression* expr); ValaList* vala_ccode_base_module_get_array_sizes (ValaCCodeBaseModule* self , ValaExpression* expr);
ValaCodeContext* vala_ccode_base_module_get_context (ValaCCodeBaseModule* s elf); ValaCodeContext* vala_ccode_base_module_get_context (ValaCCodeBaseModule* s elf);
void vala_ccode_base_module_set_context (ValaCCodeBaseModule* self, ValaCod eContext* value); void vala_ccode_base_module_set_context (ValaCCodeBaseModule* self, ValaCod eContext* value);
ValaSymbol* vala_ccode_base_module_get_current_symbol (ValaCCodeBaseModule* self); ValaSymbol* vala_ccode_base_module_get_current_symbol (ValaCCodeBaseModule* self);
ValaTryStatement* vala_ccode_base_module_get_current_try (ValaCCodeBaseModu le* self); ValaTryStatement* vala_ccode_base_module_get_current_try (ValaCCodeBaseModu le* self);
skipping to change at line 1318 skipping to change at line 1319
gpointer vala_ccode_compiler_ref (gpointer instance); gpointer vala_ccode_compiler_ref (gpointer instance);
void vala_ccode_compiler_unref (gpointer instance); void vala_ccode_compiler_unref (gpointer instance);
GParamSpec* vala_param_spec_ccode_compiler (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags); GParamSpec* vala_param_spec_ccode_compiler (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags);
void vala_value_set_ccode_compiler (GValue* value, gpointer v_object); void vala_value_set_ccode_compiler (GValue* value, gpointer v_object);
void vala_value_take_ccode_compiler (GValue* value, gpointer v_object); void vala_value_take_ccode_compiler (GValue* value, gpointer v_object);
gpointer vala_value_get_ccode_compiler (const GValue* value); gpointer vala_value_get_ccode_compiler (const GValue* value);
GType vala_ccode_compiler_get_type (void) G_GNUC_CONST; GType vala_ccode_compiler_get_type (void) G_GNUC_CONST;
ValaCCodeCompiler* vala_ccode_compiler_new (void); ValaCCodeCompiler* vala_ccode_compiler_new (void);
ValaCCodeCompiler* vala_ccode_compiler_construct (GType object_type); ValaCCodeCompiler* vala_ccode_compiler_construct (GType object_type);
void vala_ccode_compiler_compile (ValaCCodeCompiler* self, ValaCodeContext* context, const gchar* cc_command, gchar** cc_options, int cc_options_lengt h1); void vala_ccode_compiler_compile (ValaCCodeCompiler* self, ValaCodeContext* context, const gchar* cc_command, gchar** cc_options, int cc_options_lengt h1);
ValaCCodeControlFlowModule* vala_ccode_control_flow_module_new (void);
ValaCCodeControlFlowModule* vala_ccode_control_flow_module_construct (GType object_type); ValaCCodeControlFlowModule* vala_ccode_control_flow_module_construct (GType object_type);
GType vala_ccode_delegate_module_get_type (void) G_GNUC_CONST; GType vala_ccode_delegate_module_get_type (void) G_GNUC_CONST;
ValaCCodeDelegateModule* vala_ccode_delegate_module_new (void); ValaCCodeDelegateModule* vala_ccode_delegate_module_new (void);
ValaCCodeDelegateModule* vala_ccode_delegate_module_construct (GType object _type); ValaCCodeDelegateModule* vala_ccode_delegate_module_construct (GType object _type);
ValaCCodeMemberAccessModule* vala_ccode_member_access_module_new (void); ValaTargetValue* vala_ccode_member_access_module_get_local_cvalue (ValaCCod eMemberAccessModule* self, ValaLocalVariable* local);
ValaCCodeMemberAccessModule* vala_ccode_member_access_module_construct (GTy pe object_type); ValaCCodeMemberAccessModule* vala_ccode_member_access_module_construct (GTy pe object_type);
ValaCCodeMethodCallModule* vala_ccode_method_call_module_new (void); ValaCCodeMethodCallModule* vala_ccode_method_call_module_new (void);
ValaCCodeMethodCallModule* vala_ccode_method_call_module_construct (GType o bject_type); ValaCCodeMethodCallModule* vala_ccode_method_call_module_construct (GType o bject_type);
void vala_ccode_method_module_generate_method_result_declaration (ValaCCode MethodModule* self, ValaMethod* m, ValaCCodeFile* decl_space, ValaCCodeFunc tion* cfunc, ValaMap* cparam_map, ValaMap* carg_map); void vala_ccode_method_module_generate_method_result_declaration (ValaCCode MethodModule* self, ValaMethod* m, ValaCCodeFile* decl_space, ValaCCodeFunc tion* cfunc, ValaMap* cparam_map, ValaMap* carg_map);
void vala_ccode_method_module_complete_async (ValaCCodeMethodModule* self); void vala_ccode_method_module_complete_async (ValaCCodeMethodModule* self);
ValaCCodeFormalParameter* vala_ccode_method_module_generate_parameter (Vala CCodeMethodModule* self, ValaFormalParameter* param, ValaCCodeFile* decl_sp ace, ValaMap* cparam_map, ValaMap* carg_map); ValaCCodeParameter* vala_ccode_method_module_generate_parameter (ValaCCodeM ethodModule* self, ValaParameter* param, ValaCCodeFile* decl_space, ValaMap * cparam_map, ValaMap* carg_map);
void vala_ccode_method_module_generate_vfunc (ValaCCodeMethodModule* self, ValaMethod* m, ValaDataType* return_type, ValaMap* cparam_map, ValaMap* car g_map, const gchar* suffix, gint direction); void vala_ccode_method_module_generate_vfunc (ValaCCodeMethodModule* self, ValaMethod* m, ValaDataType* return_type, ValaMap* cparam_map, ValaMap* car g_map, const gchar* suffix, gint direction);
ValaCCodeMethodModule* vala_ccode_method_module_new (void);
ValaCCodeMethodModule* vala_ccode_method_module_construct (GType object_typ e); ValaCCodeMethodModule* vala_ccode_method_module_construct (GType object_typ e);
ValaCCodeStructModule* vala_ccode_struct_module_new (void);
ValaCCodeStructModule* vala_ccode_struct_module_construct (GType object_typ e); ValaCCodeStructModule* vala_ccode_struct_module_construct (GType object_typ e);
gpointer vala_typeregister_function_ref (gpointer instance); gpointer vala_typeregister_function_ref (gpointer instance);
void vala_typeregister_function_unref (gpointer instance); void vala_typeregister_function_unref (gpointer instance);
GParamSpec* vala_param_spec_typeregister_function (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags); GParamSpec* vala_param_spec_typeregister_function (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags);
void vala_value_set_typeregister_function (GValue* value, gpointer v_object ); void vala_value_set_typeregister_function (GValue* value, gpointer v_object );
void vala_value_take_typeregister_function (GValue* value, gpointer v_objec t); void vala_value_take_typeregister_function (GValue* value, gpointer v_objec t);
gpointer vala_value_get_typeregister_function (const GValue* value); gpointer vala_value_get_typeregister_function (const GValue* value);
GType vala_typeregister_function_get_type (void) G_GNUC_CONST; GType vala_typeregister_function_get_type (void) G_GNUC_CONST;
GType vala_class_register_function_get_type (void) G_GNUC_CONST; GType vala_class_register_function_get_type (void) G_GNUC_CONST;
ValaClassRegisterFunction* vala_class_register_function_new (ValaClass* cl, ValaCodeContext* context); ValaClassRegisterFunction* vala_class_register_function_new (ValaClass* cl, ValaCodeContext* context);
skipping to change at line 1405 skipping to change at line 1403
GType vala_dova_control_flow_module_get_type (void) G_GNUC_CONST; GType vala_dova_control_flow_module_get_type (void) G_GNUC_CONST;
GType vala_dova_member_access_module_get_type (void) G_GNUC_CONST; GType vala_dova_member_access_module_get_type (void) G_GNUC_CONST;
GType vala_dova_assignment_module_get_type (void) G_GNUC_CONST; GType vala_dova_assignment_module_get_type (void) G_GNUC_CONST;
GType vala_dova_method_call_module_get_type (void) G_GNUC_CONST; GType vala_dova_method_call_module_get_type (void) G_GNUC_CONST;
GType vala_dova_array_module_get_type (void) G_GNUC_CONST; GType vala_dova_array_module_get_type (void) G_GNUC_CONST;
ValaDovaArrayModule* vala_dova_array_module_new (void); ValaDovaArrayModule* vala_dova_array_module_new (void);
ValaDovaArrayModule* vala_dova_array_module_construct (GType object_type); ValaDovaArrayModule* vala_dova_array_module_construct (GType object_type);
ValaDovaAssignmentModule* vala_dova_assignment_module_new (void); ValaDovaAssignmentModule* vala_dova_assignment_module_new (void);
ValaDovaAssignmentModule* vala_dova_assignment_module_construct (GType obje ct_type); ValaDovaAssignmentModule* vala_dova_assignment_module_construct (GType obje ct_type);
ValaBlock* vala_dova_base_module_next_closure_block (ValaDovaBaseModule* se lf, ValaSymbol* sym); ValaBlock* vala_dova_base_module_next_closure_block (ValaDovaBaseModule* se lf, ValaSymbol* sym);
ValaDovaBaseModule* vala_dova_base_module_new (void);
ValaDovaBaseModule* vala_dova_base_module_construct (GType object_type); ValaDovaBaseModule* vala_dova_base_module_construct (GType object_type);
void vala_dova_base_module_push_context (ValaDovaBaseModule* self, ValaDova BaseModuleEmitContext* emit_context); void vala_dova_base_module_push_context (ValaDovaBaseModule* self, ValaDova BaseModuleEmitContext* emit_context);
void vala_dova_base_module_pop_context (ValaDovaBaseModule* self); void vala_dova_base_module_pop_context (ValaDovaBaseModule* self);
void vala_dova_base_module_push_function (ValaDovaBaseModule* self, ValaCCo deFunction* func); void vala_dova_base_module_push_function (ValaDovaBaseModule* self, ValaCCo deFunction* func);
void vala_dova_base_module_pop_function (ValaDovaBaseModule* self); void vala_dova_base_module_pop_function (ValaDovaBaseModule* self);
gboolean vala_dova_base_module_add_symbol_declaration (ValaDovaBaseModule* self, ValaCCodeFile* decl_space, ValaSymbol* sym, const gchar* name); gboolean vala_dova_base_module_add_symbol_declaration (ValaDovaBaseModule* self, ValaCCodeFile* decl_space, ValaSymbol* sym, const gchar* name);
void vala_dova_base_module_generate_enum_declaration (ValaDovaBaseModule* s elf, ValaEnum* en, ValaCCodeFile* decl_space); void vala_dova_base_module_generate_enum_declaration (ValaDovaBaseModule* s elf, ValaEnum* en, ValaCCodeFile* decl_space);
void vala_dova_base_module_generate_constant_declaration (ValaDovaBaseModul e* self, ValaConstant* c, ValaCCodeFile* decl_space); void vala_dova_base_module_generate_constant_declaration (ValaDovaBaseModul e* self, ValaConstant* c, ValaCCodeFile* decl_space);
void vala_dova_base_module_generate_field_declaration (ValaDovaBaseModule* self, ValaField* f, ValaCCodeFile* decl_space); void vala_dova_base_module_generate_field_declaration (ValaDovaBaseModule* self, ValaField* f, ValaCCodeFile* decl_space);
gboolean vala_dova_base_module_is_constant_ccode_expression (ValaDovaBaseMo dule* self, ValaCCodeExpression* cexpr); gboolean vala_dova_base_module_is_constant_ccode_expression (ValaDovaBaseMo dule* self, ValaCCodeExpression* cexpr);
skipping to change at line 1431 skipping to change at line 1428
void vala_dova_base_module_generate_property_accessor_declaration (ValaDova BaseModule* self, ValaPropertyAccessor* acc, ValaCCodeFile* decl_space); void vala_dova_base_module_generate_property_accessor_declaration (ValaDova BaseModule* self, ValaPropertyAccessor* acc, ValaCCodeFile* decl_space);
gint vala_dova_base_module_get_block_id (ValaDovaBaseModule* self, ValaBloc k* b); gint vala_dova_base_module_get_block_id (ValaDovaBaseModule* self, ValaBloc k* b);
ValaCCodeExpression* vala_dova_base_module_get_variable_cexpression (ValaDo vaBaseModule* self, const gchar* name); ValaCCodeExpression* vala_dova_base_module_get_variable_cexpression (ValaDo vaBaseModule* self, const gchar* name);
gchar* vala_dova_base_module_get_variable_cname (ValaDovaBaseModule* self, const gchar* name); gchar* vala_dova_base_module_get_variable_cname (ValaDovaBaseModule* self, const gchar* name);
ValaLocalVariable* vala_dova_base_module_get_temp_variable (ValaDovaBaseMod ule* self, ValaDataType* type, gboolean value_owned, ValaCodeNode* node_ref erence); ValaLocalVariable* vala_dova_base_module_get_temp_variable (ValaDovaBaseMod ule* self, ValaDataType* type, gboolean value_owned, ValaCodeNode* node_ref erence);
ValaCCodeExpression* vala_dova_base_module_get_type_private_from_type (Vala DovaBaseModule* self, ValaObjectTypeSymbol* type_symbol, ValaCCodeExpressio n* type_expression); ValaCCodeExpression* vala_dova_base_module_get_type_private_from_type (Vala DovaBaseModule* self, ValaObjectTypeSymbol* type_symbol, ValaCCodeExpressio n* type_expression);
ValaCCodeExpression* vala_dova_base_module_get_type_id_expression (ValaDova BaseModule* self, ValaDataType* type, gboolean is_chainup); ValaCCodeExpression* vala_dova_base_module_get_type_id_expression (ValaDova BaseModule* self, ValaDataType* type, gboolean is_chainup);
ValaCCodeExpression* vala_dova_base_module_get_dup_func_expression (ValaDov aBaseModule* self, ValaDataType* type, ValaSourceReference* source_referenc e, gboolean is_chainup); ValaCCodeExpression* vala_dova_base_module_get_dup_func_expression (ValaDov aBaseModule* self, ValaDataType* type, ValaSourceReference* source_referenc e, gboolean is_chainup);
ValaCCodeExpression* vala_dova_base_module_get_destroy_func_expression (Val aDovaBaseModule* self, ValaDataType* type, gboolean is_chainup); ValaCCodeExpression* vala_dova_base_module_get_destroy_func_expression (Val aDovaBaseModule* self, ValaDataType* type, gboolean is_chainup);
ValaCCodeExpression* vala_dova_base_module_get_unref_expression (ValaDovaBa seModule* self, ValaCCodeExpression* cvar, ValaDataType* type, ValaExpressi on* expr); ValaCCodeExpression* vala_dova_base_module_get_unref_expression (ValaDovaBa seModule* self, ValaCCodeExpression* cvar, ValaDataType* type, ValaExpressi on* expr);
ValaCCodeExpression* vala_dova_base_module_destroy_value (ValaDovaBaseModul e* self, ValaTargetValue* value);
void vala_dova_base_module_emit_temp_var (ValaDovaBaseModule* self, ValaLoc alVariable* local); void vala_dova_base_module_emit_temp_var (ValaDovaBaseModule* self, ValaLoc alVariable* local);
void vala_dova_base_module_append_local_free (ValaDovaBaseModule* self, Val aSymbol* sym, gboolean stop_at_loop); void vala_dova_base_module_append_local_free (ValaDovaBaseModule* self, Val aSymbol* sym, gboolean stop_at_loop);
void vala_dova_base_module_append_error_free (ValaDovaBaseModule* self, Val aSymbol* sym, ValaTryStatement* current_try); void vala_dova_base_module_append_error_free (ValaDovaBaseModule* self, Val aSymbol* sym, ValaTryStatement* current_try);
gboolean vala_dova_base_module_requires_copy (ValaDovaBaseModule* self, Val aDataType* type); gboolean vala_dova_base_module_requires_copy (ValaDovaBaseModule* self, Val aDataType* type);
gboolean vala_dova_base_module_requires_destroy (ValaDovaBaseModule* self, ValaDataType* type); gboolean vala_dova_base_module_requires_destroy (ValaDovaBaseModule* self, ValaDataType* type);
ValaCCodeExpression* vala_dova_base_module_get_ref_cexpression (ValaDovaBas eModule* self, ValaDataType* expression_type, ValaCCodeExpression* cexpr, V alaExpression* expr, ValaCodeNode* node); ValaCCodeExpression* vala_dova_base_module_get_ref_cexpression (ValaDovaBas eModule* self, ValaDataType* expression_type, ValaCCodeExpression* cexpr, V alaExpression* expr, ValaCodeNode* node);
void vala_dova_base_module_generate_class_declaration (ValaDovaBaseModule* self, ValaClass* cl, ValaCCodeFile* decl_space); void vala_dova_base_module_generate_class_declaration (ValaDovaBaseModule* self, ValaClass* cl, ValaCCodeFile* decl_space);
void vala_dova_base_module_generate_interface_declaration (ValaDovaBaseModu le* self, ValaInterface* iface, ValaCCodeFile* decl_space); void vala_dova_base_module_generate_interface_declaration (ValaDovaBaseModu le* self, ValaInterface* iface, ValaCCodeFile* decl_space);
void vala_dova_base_module_generate_method_declaration (ValaDovaBaseModule* self, ValaMethod* m, ValaCCodeFile* decl_space); void vala_dova_base_module_generate_method_declaration (ValaDovaBaseModule* self, ValaMethod* m, ValaCCodeFile* decl_space);
void vala_dova_base_module_add_generic_type_arguments (ValaDovaBaseModule* self, ValaCCodeFunctionCall* ccall, ValaList* type_args, ValaCodeNode* expr , gboolean is_chainup); void vala_dova_base_module_add_generic_type_arguments (ValaDovaBaseModule* self, ValaCCodeFunctionCall* ccall, ValaList* type_args, ValaCodeNode* expr , gboolean is_chainup);
ValaCCodeExpression* vala_dova_base_module_handle_struct_argument (ValaDova BaseModule* self, ValaFormalParameter* param, ValaExpression* arg, ValaCCod eExpression* cexpr); ValaCCodeExpression* vala_dova_base_module_handle_struct_argument (ValaDova BaseModule* self, ValaParameter* param, ValaExpression* arg, ValaCCodeExpre ssion* cexpr);
ValaCCodeExpression* vala_dova_base_module_transform_expression (ValaDovaBa seModule* self, ValaCCodeExpression* source_cexpr, ValaDataType* expression _type, ValaDataType* target_type, ValaExpression* expr); ValaCCodeExpression* vala_dova_base_module_transform_expression (ValaDovaBa seModule* self, ValaCCodeExpression* source_cexpr, ValaDataType* expression _type, ValaDataType* target_type, ValaExpression* expr);
ValaCCodeExpression* vala_dova_base_module_get_implicit_cast_expression (Va laDovaBaseModule* self, ValaCCodeExpression* source_cexpr, ValaDataType* ex pression_type, ValaDataType* target_type, ValaExpression* expr); ValaCCodeExpression* vala_dova_base_module_get_implicit_cast_expression (Va laDovaBaseModule* self, ValaCCodeExpression* source_cexpr, ValaDataType* ex pression_type, ValaDataType* target_type, ValaExpression* expr);
void vala_dova_base_module_store_property (ValaDovaBaseModule* self, ValaPr operty* prop, ValaMemberAccess* ma, ValaCCodeExpression* cexpr, ValaExpress ion* rhs); void vala_dova_base_module_store_property (ValaDovaBaseModule* self, ValaPr operty* prop, ValaMemberAccess* ma, ValaCCodeExpression* cexpr, ValaExpress ion* rhs);
gboolean vala_dova_base_module_add_generated_external_symbol (ValaDovaBaseM odule* self, ValaSymbol* external_symbol); gboolean vala_dova_base_module_add_generated_external_symbol (ValaDovaBaseM odule* self, ValaSymbol* external_symbol);
ValaDataType* vala_dova_base_module_get_data_type_for_symbol (ValaTypeSymbo l* sym); ValaDataType* vala_dova_base_module_get_data_type_for_symbol (ValaTypeSymbo l* sym);
ValaCCodeExpression* vala_dova_base_module_default_value_for_type (ValaDova BaseModule* self, ValaDataType* type, gboolean initializer_expression); ValaCCodeExpression* vala_dova_base_module_default_value_for_type (ValaDova BaseModule* self, ValaDataType* type, gboolean initializer_expression);
ValaCCodeExpression* vala_dova_base_module_get_ccodenode (ValaDovaBaseModul e* self, ValaExpression* node); ValaCCodeExpression* vala_dova_base_module_get_ccodenode (ValaDovaBaseModul e* self, ValaExpression* node);
ValaDataType* vala_dova_base_module_get_this_type (ValaDovaBaseModule* self ); ValaDataType* vala_dova_base_module_get_this_type (ValaDovaBaseModule* self );
ValaCCodeExpression* vala_dova_base_module_generate_instance_cast (ValaDova BaseModule* self, ValaCCodeExpression* expr, ValaTypeSymbol* type); ValaCCodeExpression* vala_dova_base_module_generate_instance_cast (ValaDova BaseModule* self, ValaCCodeExpression* expr, ValaTypeSymbol* type);
gchar* vala_dova_base_module_get_custom_creturn_type (ValaDovaBaseModule* s elf, ValaMethod* m); gchar* vala_dova_base_module_get_custom_creturn_type (ValaDovaBaseModule* s elf, ValaMethod* m);
skipping to change at line 1481 skipping to change at line 1479
void vala_dova_base_module_set_next_temp_var_id (ValaDovaBaseModule* self, gint value); void vala_dova_base_module_set_next_temp_var_id (ValaDovaBaseModule* self, gint value);
gboolean vala_dova_base_module_get_in_creation_method (ValaDovaBaseModule* self); gboolean vala_dova_base_module_get_in_creation_method (ValaDovaBaseModule* self);
ValaMap* vala_dova_base_module_get_variable_name_map (ValaDovaBaseModule* s elf); ValaMap* vala_dova_base_module_get_variable_name_map (ValaDovaBaseModule* s elf);
ValaDovaBaseModuleEmitContext* vala_dova_base_module_emit_context_new (Vala Symbol* symbol); ValaDovaBaseModuleEmitContext* vala_dova_base_module_emit_context_new (Vala Symbol* symbol);
ValaDovaBaseModuleEmitContext* vala_dova_base_module_emit_context_construct (GType object_type, ValaSymbol* symbol); ValaDovaBaseModuleEmitContext* vala_dova_base_module_emit_context_construct (GType object_type, ValaSymbol* symbol);
void vala_dova_base_module_emit_context_push_symbol (ValaDovaBaseModuleEmit Context* self, ValaSymbol* symbol); void vala_dova_base_module_emit_context_push_symbol (ValaDovaBaseModuleEmit Context* self, ValaSymbol* symbol);
void vala_dova_base_module_emit_context_pop_symbol (ValaDovaBaseModuleEmitC ontext* self); void vala_dova_base_module_emit_context_pop_symbol (ValaDovaBaseModuleEmitC ontext* self);
GType vala_dova_value_get_type (void) G_GNUC_CONST; GType vala_dova_value_get_type (void) G_GNUC_CONST;
ValaDovaValue* vala_dova_value_new (ValaDataType* value_type, ValaCCodeExpr ession* cvalue); ValaDovaValue* vala_dova_value_new (ValaDataType* value_type, ValaCCodeExpr ession* cvalue);
ValaDovaValue* vala_dova_value_construct (GType object_type, ValaDataType* value_type, ValaCCodeExpression* cvalue); ValaDovaValue* vala_dova_value_construct (GType object_type, ValaDataType* value_type, ValaCCodeExpression* cvalue);
ValaDovaControlFlowModule* vala_dova_control_flow_module_new (void);
ValaDovaControlFlowModule* vala_dova_control_flow_module_construct (GType o bject_type); ValaDovaControlFlowModule* vala_dova_control_flow_module_construct (GType o bject_type);
GType vala_dova_object_module_get_type (void) G_GNUC_CONST; GType vala_dova_object_module_get_type (void) G_GNUC_CONST;
GType vala_dova_value_module_get_type (void) G_GNUC_CONST; GType vala_dova_value_module_get_type (void) G_GNUC_CONST;
GType vala_dova_delegate_module_get_type (void) G_GNUC_CONST; GType vala_dova_delegate_module_get_type (void) G_GNUC_CONST;
ValaDovaDelegateModule* vala_dova_delegate_module_new (void); ValaDovaDelegateModule* vala_dova_delegate_module_new (void);
ValaDovaDelegateModule* vala_dova_delegate_module_construct (GType object_t ype); ValaDovaDelegateModule* vala_dova_delegate_module_construct (GType object_t ype);
GType vala_dova_error_module_get_type (void) G_GNUC_CONST; GType vala_dova_error_module_get_type (void) G_GNUC_CONST;
void vala_dova_error_module_return_with_exception (ValaDovaErrorModule* sel f); void vala_dova_error_module_return_with_exception (ValaDovaErrorModule* sel f);
ValaDovaErrorModule* vala_dova_error_module_new (void); ValaDovaErrorModule* vala_dova_error_module_new (void);
ValaDovaErrorModule* vala_dova_error_module_construct (GType object_type); ValaDovaErrorModule* vala_dova_error_module_construct (GType object_type);
ValaDovaMemberAccessModule* vala_dova_member_access_module_new (void); ValaTargetValue* vala_dova_member_access_module_get_local_cvalue (ValaDovaM emberAccessModule* self, ValaLocalVariable* local);
ValaDovaMemberAccessModule* vala_dova_member_access_module_construct (GType object_type); ValaDovaMemberAccessModule* vala_dova_member_access_module_construct (GType object_type);
ValaDovaMethodCallModule* vala_dova_method_call_module_new (void); ValaDovaMethodCallModule* vala_dova_method_call_module_new (void);
ValaDovaMethodCallModule* vala_dova_method_call_module_construct (GType obj ect_type); ValaDovaMethodCallModule* vala_dova_method_call_module_construct (GType obj ect_type);
ValaDovaMethodModule* vala_dova_method_module_new (void);
ValaDovaMethodModule* vala_dova_method_module_construct (GType object_type) ; ValaDovaMethodModule* vala_dova_method_module_construct (GType object_type) ;
void vala_dova_object_module_declare_set_value_copy_function (ValaDovaObjec tModule* self, ValaCCodeFile* decl_space); void vala_dova_object_module_declare_set_value_copy_function (ValaDovaObjec tModule* self, ValaCCodeFile* decl_space);
void vala_dova_object_module_declare_set_value_equals_function (ValaDovaObj ectModule* self, ValaCCodeFile* decl_space); void vala_dova_object_module_declare_set_value_equals_function (ValaDovaObj ectModule* self, ValaCCodeFile* decl_space);
void vala_dova_object_module_declare_set_value_hash_function (ValaDovaObjec tModule* self, ValaCCodeFile* decl_space); void vala_dova_object_module_declare_set_value_hash_function (ValaDovaObjec tModule* self, ValaCCodeFile* decl_space);
void vala_dova_object_module_declare_set_value_to_any_function (ValaDovaObj ectModule* self, ValaCCodeFile* decl_space); void vala_dova_object_module_declare_set_value_to_any_function (ValaDovaObj ectModule* self, ValaCCodeFile* decl_space);
void vala_dova_object_module_declare_set_value_from_any_function (ValaDovaO bjectModule* self, ValaCCodeFile* decl_space); void vala_dova_object_module_declare_set_value_from_any_function (ValaDovaO bjectModule* self, ValaCCodeFile* decl_space);
ValaCCodeBlock* vala_dova_object_module_generate_type_get_function (ValaDov aObjectModule* self, ValaTypeSymbol* cl, ValaClass* base_class); ValaCCodeBlock* vala_dova_object_module_generate_type_get_function (ValaDov aObjectModule* self, ValaTypeSymbol* cl, ValaClass* base_class);
ValaDovaObjectModule* vala_dova_object_module_new (void); ValaDovaObjectModule* vala_dova_object_module_new (void);
ValaDovaObjectModule* vala_dova_object_module_construct (GType object_type) ; ValaDovaObjectModule* vala_dova_object_module_construct (GType object_type) ;
ValaDovaStructModule* vala_dova_struct_module_new (void);
ValaDovaStructModule* vala_dova_struct_module_construct (GType object_type) ; ValaDovaStructModule* vala_dova_struct_module_construct (GType object_type) ;
ValaDovaValueModule* vala_dova_value_module_new (void); ValaDovaValueModule* vala_dova_value_module_new (void);
ValaDovaValueModule* vala_dova_value_module_construct (GType object_type); ValaDovaValueModule* vala_dova_value_module_construct (GType object_type);
GType vala_enum_register_function_get_type (void) G_GNUC_CONST; GType vala_enum_register_function_get_type (void) G_GNUC_CONST;
ValaEnumRegisterFunction* vala_enum_register_function_new (ValaEnum* en, Va laCodeContext* context); ValaEnumRegisterFunction* vala_enum_register_function_new (ValaEnum* en, Va laCodeContext* context);
ValaEnumRegisterFunction* vala_enum_register_function_construct (GType obje ct_type, ValaEnum* en, ValaCodeContext* context); ValaEnumRegisterFunction* vala_enum_register_function_construct (GType obje ct_type, ValaEnum* en, ValaCodeContext* context);
ValaEnum* vala_enum_register_function_get_enum_reference (ValaEnumRegisterF unction* self); ValaEnum* vala_enum_register_function_get_enum_reference (ValaEnumRegisterF unction* self);
void vala_enum_register_function_set_enum_reference (ValaEnumRegisterFuncti on* self, ValaEnum* value); void vala_enum_register_function_set_enum_reference (ValaEnumRegisterFuncti on* self, ValaEnum* value);
gchar* vala_gasync_module_generate_async_callback_wrapper (ValaGAsyncModule * self); gchar* vala_gasync_module_generate_async_callback_wrapper (ValaGAsyncModule * self);
ValaGAsyncModule* vala_gasync_module_new (void); ValaGAsyncModule* vala_gasync_module_new (void);
 End of changes. 25 change blocks. 
20 lines changed or deleted 17 lines changed or added

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