vala.h   vala.h 
skipping to change at line 237 skipping to change at line 237
#define VALA_TYPE_FORMAL_PARAMETER (vala_formal_parameter_get_type ()) #define VALA_TYPE_FORMAL_PARAMETER (vala_formal_parameter_get_type ())
#define VALA_FORMAL_PARAMETER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA _TYPE_FORMAL_PARAMETER, ValaFormalParameter)) #define VALA_FORMAL_PARAMETER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA _TYPE_FORMAL_PARAMETER, ValaFormalParameter))
#define VALA_FORMAL_PARAMETER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass ), VALA_TYPE_FORMAL_PARAMETER, ValaFormalParameterClass)) #define VALA_FORMAL_PARAMETER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass ), VALA_TYPE_FORMAL_PARAMETER, ValaFormalParameterClass))
#define VALA_IS_FORMAL_PARAMETER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), V ALA_TYPE_FORMAL_PARAMETER)) #define VALA_IS_FORMAL_PARAMETER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), V ALA_TYPE_FORMAL_PARAMETER))
#define VALA_IS_FORMAL_PARAMETER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((kl ass), VALA_TYPE_FORMAL_PARAMETER)) #define VALA_IS_FORMAL_PARAMETER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((kl ass), VALA_TYPE_FORMAL_PARAMETER))
#define VALA_FORMAL_PARAMETER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((o bj), VALA_TYPE_FORMAL_PARAMETER, ValaFormalParameterClass)) #define VALA_FORMAL_PARAMETER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((o bj), VALA_TYPE_FORMAL_PARAMETER, ValaFormalParameterClass))
typedef struct _ValaFormalParameter ValaFormalParameter; typedef struct _ValaFormalParameter ValaFormalParameter;
typedef struct _ValaFormalParameterClass ValaFormalParameterClass; typedef struct _ValaFormalParameterClass ValaFormalParameterClass;
#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_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_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))
typedef struct _ValaMemberAccess ValaMemberAccess;
typedef struct _ValaMemberAccessClass ValaMemberAccessClass;
#define VALA_TYPE_REFERENCE_TYPE (vala_reference_type_get_type ()) #define VALA_TYPE_REFERENCE_TYPE (vala_reference_type_get_type ())
#define VALA_REFERENCE_TYPE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_T YPE_REFERENCE_TYPE, ValaReferenceType)) #define VALA_REFERENCE_TYPE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_T YPE_REFERENCE_TYPE, ValaReferenceType))
#define VALA_REFERENCE_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TYPE_REFERENCE_TYPE, ValaReferenceTypeClass)) #define VALA_REFERENCE_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TYPE_REFERENCE_TYPE, ValaReferenceTypeClass))
#define VALA_IS_REFERENCE_TYPE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VAL A_TYPE_REFERENCE_TYPE)) #define VALA_IS_REFERENCE_TYPE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VAL A_TYPE_REFERENCE_TYPE))
#define VALA_IS_REFERENCE_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klas s), VALA_TYPE_REFERENCE_TYPE)) #define VALA_IS_REFERENCE_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klas s), VALA_TYPE_REFERENCE_TYPE))
#define VALA_REFERENCE_TYPE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj ), VALA_TYPE_REFERENCE_TYPE, ValaReferenceTypeClass)) #define VALA_REFERENCE_TYPE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj ), VALA_TYPE_REFERENCE_TYPE, ValaReferenceTypeClass))
typedef struct _ValaReferenceType ValaReferenceType; typedef struct _ValaReferenceType ValaReferenceType;
typedef struct _ValaReferenceTypeClass ValaReferenceTypeClass; typedef struct _ValaReferenceTypeClass ValaReferenceTypeClass;
typedef struct _ValaReferenceTypePrivate ValaReferenceTypePrivate; typedef struct _ValaReferenceTypePrivate ValaReferenceTypePrivate;
skipping to change at line 913 skipping to change at line 923
#define VALA_TYPE_STRING_LITERAL (vala_string_literal_get_type ()) #define VALA_TYPE_STRING_LITERAL (vala_string_literal_get_type ())
#define VALA_STRING_LITERAL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_T YPE_STRING_LITERAL, ValaStringLiteral)) #define VALA_STRING_LITERAL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_T YPE_STRING_LITERAL, ValaStringLiteral))
#define VALA_STRING_LITERAL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TYPE_STRING_LITERAL, ValaStringLiteralClass)) #define VALA_STRING_LITERAL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TYPE_STRING_LITERAL, ValaStringLiteralClass))
#define VALA_IS_STRING_LITERAL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VAL A_TYPE_STRING_LITERAL)) #define VALA_IS_STRING_LITERAL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VAL A_TYPE_STRING_LITERAL))
#define VALA_IS_STRING_LITERAL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klas s), VALA_TYPE_STRING_LITERAL)) #define VALA_IS_STRING_LITERAL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klas s), VALA_TYPE_STRING_LITERAL))
#define VALA_STRING_LITERAL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj ), VALA_TYPE_STRING_LITERAL, ValaStringLiteralClass)) #define VALA_STRING_LITERAL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj ), VALA_TYPE_STRING_LITERAL, ValaStringLiteralClass))
typedef struct _ValaStringLiteral ValaStringLiteral; typedef struct _ValaStringLiteral ValaStringLiteral;
typedef struct _ValaStringLiteralClass ValaStringLiteralClass; typedef struct _ValaStringLiteralClass ValaStringLiteralClass;
#define VALA_TYPE_TEMPLATE (vala_template_get_type ())
#define VALA_TEMPLATE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_TE
MPLATE, ValaTemplate))
#define VALA_TEMPLATE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_
TYPE_TEMPLATE, ValaTemplateClass))
#define VALA_IS_TEMPLATE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE
_TEMPLATE))
#define VALA_IS_TEMPLATE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VA
LA_TYPE_TEMPLATE))
#define VALA_TEMPLATE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VAL
A_TYPE_TEMPLATE, ValaTemplateClass))
typedef struct _ValaTemplate ValaTemplate;
typedef struct _ValaTemplateClass ValaTemplateClass;
#define VALA_TYPE_NULL_LITERAL (vala_null_literal_get_type ()) #define VALA_TYPE_NULL_LITERAL (vala_null_literal_get_type ())
#define VALA_NULL_LITERAL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYP E_NULL_LITERAL, ValaNullLiteral)) #define VALA_NULL_LITERAL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYP E_NULL_LITERAL, ValaNullLiteral))
#define VALA_NULL_LITERAL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), V ALA_TYPE_NULL_LITERAL, ValaNullLiteralClass)) #define VALA_NULL_LITERAL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), V ALA_TYPE_NULL_LITERAL, ValaNullLiteralClass))
#define VALA_IS_NULL_LITERAL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_ TYPE_NULL_LITERAL)) #define VALA_IS_NULL_LITERAL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_ TYPE_NULL_LITERAL))
#define VALA_IS_NULL_LITERAL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass) , VALA_TYPE_NULL_LITERAL)) #define VALA_IS_NULL_LITERAL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass) , VALA_TYPE_NULL_LITERAL))
#define VALA_NULL_LITERAL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_TYPE_NULL_LITERAL, ValaNullLiteralClass)) #define VALA_NULL_LITERAL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_TYPE_NULL_LITERAL, ValaNullLiteralClass))
typedef struct _ValaNullLiteral ValaNullLiteral; typedef struct _ValaNullLiteral ValaNullLiteral;
typedef struct _ValaNullLiteralClass ValaNullLiteralClass; typedef struct _ValaNullLiteralClass ValaNullLiteralClass;
#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_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_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))
typedef struct _ValaMemberAccess ValaMemberAccess;
typedef struct _ValaMemberAccessClass ValaMemberAccessClass;
#define VALA_TYPE_METHOD_CALL (vala_method_call_get_type ()) #define VALA_TYPE_METHOD_CALL (vala_method_call_get_type ())
#define VALA_METHOD_CALL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE _METHOD_CALL, ValaMethodCall)) #define VALA_METHOD_CALL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE _METHOD_CALL, ValaMethodCall))
#define VALA_METHOD_CALL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VA LA_TYPE_METHOD_CALL, ValaMethodCallClass)) #define VALA_METHOD_CALL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VA LA_TYPE_METHOD_CALL, ValaMethodCallClass))
#define VALA_IS_METHOD_CALL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_T YPE_METHOD_CALL)) #define VALA_IS_METHOD_CALL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_T YPE_METHOD_CALL))
#define VALA_IS_METHOD_CALL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_TYPE_METHOD_CALL)) #define VALA_IS_METHOD_CALL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_TYPE_METHOD_CALL))
#define VALA_METHOD_CALL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_TYPE_METHOD_CALL, ValaMethodCallClass)) #define VALA_METHOD_CALL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_TYPE_METHOD_CALL, ValaMethodCallClass))
typedef struct _ValaMethodCall ValaMethodCall; typedef struct _ValaMethodCall ValaMethodCall;
typedef struct _ValaMethodCallClass ValaMethodCallClass; typedef struct _ValaMethodCallClass ValaMethodCallClass;
skipping to change at line 1463 skipping to change at line 1473
#define VALA_TYPE_SYMBOL_RESOLVER (vala_symbol_resolver_get_type ()) #define VALA_TYPE_SYMBOL_RESOLVER (vala_symbol_resolver_get_type ())
#define VALA_SYMBOL_RESOLVER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_ TYPE_SYMBOL_RESOLVER, ValaSymbolResolver)) #define VALA_SYMBOL_RESOLVER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_ TYPE_SYMBOL_RESOLVER, ValaSymbolResolver))
#define VALA_SYMBOL_RESOLVER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass) , VALA_TYPE_SYMBOL_RESOLVER, ValaSymbolResolverClass)) #define VALA_SYMBOL_RESOLVER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass) , VALA_TYPE_SYMBOL_RESOLVER, ValaSymbolResolverClass))
#define VALA_IS_SYMBOL_RESOLVER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VA LA_TYPE_SYMBOL_RESOLVER)) #define VALA_IS_SYMBOL_RESOLVER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VA LA_TYPE_SYMBOL_RESOLVER))
#define VALA_IS_SYMBOL_RESOLVER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((kla ss), VALA_TYPE_SYMBOL_RESOLVER)) #define VALA_IS_SYMBOL_RESOLVER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((kla ss), VALA_TYPE_SYMBOL_RESOLVER))
#define VALA_SYMBOL_RESOLVER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((ob j), VALA_TYPE_SYMBOL_RESOLVER, ValaSymbolResolverClass)) #define VALA_SYMBOL_RESOLVER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((ob j), VALA_TYPE_SYMBOL_RESOLVER, ValaSymbolResolverClass))
typedef struct _ValaSymbolResolver ValaSymbolResolver; typedef struct _ValaSymbolResolver ValaSymbolResolver;
typedef struct _ValaSymbolResolverClass ValaSymbolResolverClass; typedef struct _ValaSymbolResolverClass ValaSymbolResolverClass;
typedef struct _ValaSymbolResolverPrivate ValaSymbolResolverPrivate; typedef struct _ValaSymbolResolverPrivate ValaSymbolResolverPrivate;
#define VALA_TYPE_TEMPLATE (vala_template_get_type ())
#define VALA_TEMPLATE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_TE
MPLATE, ValaTemplate))
#define VALA_TEMPLATE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_
TYPE_TEMPLATE, ValaTemplateClass))
#define VALA_IS_TEMPLATE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE
_TEMPLATE))
#define VALA_IS_TEMPLATE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VA
LA_TYPE_TEMPLATE))
#define VALA_TEMPLATE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VAL
A_TYPE_TEMPLATE, ValaTemplateClass))
typedef struct _ValaTemplate ValaTemplate;
typedef struct _ValaTemplateClass ValaTemplateClass;
typedef struct _ValaTemplatePrivate ValaTemplatePrivate; typedef struct _ValaTemplatePrivate ValaTemplatePrivate;
typedef struct _ValaThrowStatementPrivate ValaThrowStatementPrivate; typedef struct _ValaThrowStatementPrivate ValaThrowStatementPrivate;
typedef struct _ValaTryStatementPrivate ValaTryStatementPrivate; typedef struct _ValaTryStatementPrivate ValaTryStatementPrivate;
#define VALA_TYPE_TUPLE (vala_tuple_get_type ()) #define VALA_TYPE_TUPLE (vala_tuple_get_type ())
#define VALA_TUPLE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_TUPLE , ValaTuple)) #define VALA_TUPLE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_TUPLE , ValaTuple))
#define VALA_TUPLE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TYP E_TUPLE, ValaTupleClass)) #define VALA_TUPLE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TYP E_TUPLE, ValaTupleClass))
#define VALA_IS_TUPLE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_TU PLE)) #define VALA_IS_TUPLE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_TU PLE))
#define VALA_IS_TUPLE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_ TYPE_TUPLE)) #define VALA_IS_TUPLE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_ TYPE_TUPLE))
#define VALA_TUPLE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_T YPE_TUPLE, ValaTupleClass)) #define VALA_TUPLE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_T YPE_TUPLE, ValaTupleClass))
skipping to change at line 1685 skipping to change at line 1685
ValaList* (*get_parameters) (ValaDataType* self); ValaList* (*get_parameters) (ValaDataType* self);
gboolean (*is_reference_type_or_type_parameter) (ValaDataType* self) ; gboolean (*is_reference_type_or_type_parameter) (ValaDataType* self) ;
gboolean (*is_array) (ValaDataType* self); gboolean (*is_array) (ValaDataType* self);
ValaList* (*get_symbols) (ValaDataType* self); ValaList* (*get_symbols) (ValaDataType* self);
ValaSymbol* (*get_member) (ValaDataType* self, const char* member_na me); ValaSymbol* (*get_member) (ValaDataType* self, const char* member_na me);
ValaSymbol* (*get_pointer_member) (ValaDataType* self, const char* m ember_name); ValaSymbol* (*get_pointer_member) (ValaDataType* self, const char* m ember_name);
gboolean (*is_real_struct_type) (ValaDataType* self); gboolean (*is_real_struct_type) (ValaDataType* self);
char* (*get_type_id) (ValaDataType* self); char* (*get_type_id) (ValaDataType* self);
char* (*get_type_signature) (ValaDataType* self); char* (*get_type_signature) (ValaDataType* self);
gboolean (*is_disposable) (ValaDataType* self); gboolean (*is_disposable) (ValaDataType* self);
ValaDataType* (*get_actual_type) (ValaDataType* self, ValaDataType* derived_instance_type, ValaMemberAccess* method_access, ValaCodeNode* node_ reference);
}; };
struct _ValaReferenceType { struct _ValaReferenceType {
ValaDataType parent_instance; ValaDataType parent_instance;
ValaReferenceTypePrivate * priv; ValaReferenceTypePrivate * priv;
}; };
struct _ValaReferenceTypeClass { struct _ValaReferenceTypeClass {
ValaDataTypeClass parent_class; ValaDataTypeClass parent_class;
}; };
skipping to change at line 1788 skipping to change at line 1789
VALA_BINARY_OPERATOR_GREATER_THAN, VALA_BINARY_OPERATOR_GREATER_THAN,
VALA_BINARY_OPERATOR_LESS_THAN_OR_EQUAL, VALA_BINARY_OPERATOR_LESS_THAN_OR_EQUAL,
VALA_BINARY_OPERATOR_GREATER_THAN_OR_EQUAL, VALA_BINARY_OPERATOR_GREATER_THAN_OR_EQUAL,
VALA_BINARY_OPERATOR_EQUALITY, VALA_BINARY_OPERATOR_EQUALITY,
VALA_BINARY_OPERATOR_INEQUALITY, VALA_BINARY_OPERATOR_INEQUALITY,
VALA_BINARY_OPERATOR_BITWISE_AND, VALA_BINARY_OPERATOR_BITWISE_AND,
VALA_BINARY_OPERATOR_BITWISE_OR, VALA_BINARY_OPERATOR_BITWISE_OR,
VALA_BINARY_OPERATOR_BITWISE_XOR, VALA_BINARY_OPERATOR_BITWISE_XOR,
VALA_BINARY_OPERATOR_AND, VALA_BINARY_OPERATOR_AND,
VALA_BINARY_OPERATOR_OR, VALA_BINARY_OPERATOR_OR,
VALA_BINARY_OPERATOR_IN VALA_BINARY_OPERATOR_IN,
VALA_BINARY_OPERATOR_COALESCE
} ValaBinaryOperator; } ValaBinaryOperator;
struct _ValaStatementIface { struct _ValaStatementIface {
GTypeInterface parent_iface; GTypeInterface parent_iface;
}; };
struct _ValaBlock { struct _ValaBlock {
ValaSymbol parent_instance; ValaSymbol parent_instance;
ValaBlockPrivate * priv; ValaBlockPrivate * priv;
}; };
skipping to change at line 2015 skipping to change at line 2017
void (*visit_catch_clause) (ValaCodeVisitor* self, ValaCatchClause* clause); void (*visit_catch_clause) (ValaCodeVisitor* self, ValaCatchClause* clause);
void (*visit_lock_statement) (ValaCodeVisitor* self, ValaLockStateme nt* stmt); void (*visit_lock_statement) (ValaCodeVisitor* self, ValaLockStateme nt* stmt);
void (*visit_delete_statement) (ValaCodeVisitor* self, ValaDeleteSta tement* stmt); void (*visit_delete_statement) (ValaCodeVisitor* self, ValaDeleteSta tement* stmt);
void (*visit_expression) (ValaCodeVisitor* self, ValaExpression* exp r); void (*visit_expression) (ValaCodeVisitor* self, ValaExpression* exp r);
void (*visit_array_creation_expression) (ValaCodeVisitor* self, Vala ArrayCreationExpression* expr); void (*visit_array_creation_expression) (ValaCodeVisitor* self, Vala ArrayCreationExpression* expr);
void (*visit_boolean_literal) (ValaCodeVisitor* self, ValaBooleanLit eral* lit); void (*visit_boolean_literal) (ValaCodeVisitor* self, ValaBooleanLit eral* lit);
void (*visit_character_literal) (ValaCodeVisitor* self, ValaCharacte rLiteral* lit); void (*visit_character_literal) (ValaCodeVisitor* self, ValaCharacte rLiteral* lit);
void (*visit_integer_literal) (ValaCodeVisitor* self, ValaIntegerLit eral* lit); void (*visit_integer_literal) (ValaCodeVisitor* self, ValaIntegerLit eral* lit);
void (*visit_real_literal) (ValaCodeVisitor* self, ValaRealLiteral* lit); void (*visit_real_literal) (ValaCodeVisitor* self, ValaRealLiteral* lit);
void (*visit_string_literal) (ValaCodeVisitor* self, ValaStringLiter al* lit); void (*visit_string_literal) (ValaCodeVisitor* self, ValaStringLiter al* lit);
void (*visit_template) (ValaCodeVisitor* self, ValaTemplate* tmpl);
void (*visit_null_literal) (ValaCodeVisitor* self, ValaNullLiteral* lit); void (*visit_null_literal) (ValaCodeVisitor* self, ValaNullLiteral* lit);
void (*visit_member_access) (ValaCodeVisitor* self, ValaMemberAccess * expr); void (*visit_member_access) (ValaCodeVisitor* self, ValaMemberAccess * expr);
void (*visit_method_call) (ValaCodeVisitor* self, ValaMethodCall* ex pr); void (*visit_method_call) (ValaCodeVisitor* self, ValaMethodCall* ex pr);
void (*visit_element_access) (ValaCodeVisitor* self, ValaElementAcce ss* expr); void (*visit_element_access) (ValaCodeVisitor* self, ValaElementAcce ss* expr);
void (*visit_slice_expression) (ValaCodeVisitor* self, ValaSliceExpr ession* expr); void (*visit_slice_expression) (ValaCodeVisitor* self, ValaSliceExpr ession* expr);
void (*visit_base_access) (ValaCodeVisitor* self, ValaBaseAccess* ex pr); void (*visit_base_access) (ValaCodeVisitor* self, ValaBaseAccess* ex pr);
void (*visit_postfix_expression) (ValaCodeVisitor* self, ValaPostfix Expression* expr); void (*visit_postfix_expression) (ValaCodeVisitor* self, ValaPostfix Expression* expr);
void (*visit_object_creation_expression) (ValaCodeVisitor* self, Val aObjectCreationExpression* expr); void (*visit_object_creation_expression) (ValaCodeVisitor* self, Val aObjectCreationExpression* expr);
void (*visit_sizeof_expression) (ValaCodeVisitor* self, ValaSizeofEx pression* expr); void (*visit_sizeof_expression) (ValaCodeVisitor* self, ValaSizeofEx pression* expr);
void (*visit_typeof_expression) (ValaCodeVisitor* self, ValaTypeofEx pression* expr); void (*visit_typeof_expression) (ValaCodeVisitor* self, ValaTypeofEx pression* expr);
skipping to change at line 2461 skipping to change at line 2464
VALA_GENIE_TOKEN_TYPE_ERRORDOMAIN, VALA_GENIE_TOKEN_TYPE_ERRORDOMAIN,
VALA_GENIE_TOKEN_TYPE_EOF, VALA_GENIE_TOKEN_TYPE_EOF,
VALA_GENIE_TOKEN_TYPE_EOL, VALA_GENIE_TOKEN_TYPE_EOL,
VALA_GENIE_TOKEN_TYPE_EVENT, VALA_GENIE_TOKEN_TYPE_EVENT,
VALA_GENIE_TOKEN_TYPE_EXCEPT, VALA_GENIE_TOKEN_TYPE_EXCEPT,
VALA_GENIE_TOKEN_TYPE_EXTERN, VALA_GENIE_TOKEN_TYPE_EXTERN,
VALA_GENIE_TOKEN_TYPE_FALSE, VALA_GENIE_TOKEN_TYPE_FALSE,
VALA_GENIE_TOKEN_TYPE_FINAL, VALA_GENIE_TOKEN_TYPE_FINAL,
VALA_GENIE_TOKEN_TYPE_FINALLY, VALA_GENIE_TOKEN_TYPE_FINALLY,
VALA_GENIE_TOKEN_TYPE_FOR, VALA_GENIE_TOKEN_TYPE_FOR,
VALA_GENIE_TOKEN_TYPE_FOREACH,
VALA_GENIE_TOKEN_TYPE_GET, VALA_GENIE_TOKEN_TYPE_GET,
VALA_GENIE_TOKEN_TYPE_HASH, VALA_GENIE_TOKEN_TYPE_HASH,
VALA_GENIE_TOKEN_TYPE_IDENTIFIER, VALA_GENIE_TOKEN_TYPE_IDENTIFIER,
VALA_GENIE_TOKEN_TYPE_IF, VALA_GENIE_TOKEN_TYPE_IF,
VALA_GENIE_TOKEN_TYPE_IMPLEMENTS, VALA_GENIE_TOKEN_TYPE_IMPLEMENTS,
VALA_GENIE_TOKEN_TYPE_IN, VALA_GENIE_TOKEN_TYPE_IN,
VALA_GENIE_TOKEN_TYPE_INDENT, VALA_GENIE_TOKEN_TYPE_INDENT,
VALA_GENIE_TOKEN_TYPE_INIT, VALA_GENIE_TOKEN_TYPE_INIT,
VALA_GENIE_TOKEN_TYPE_INLINE, VALA_GENIE_TOKEN_TYPE_INLINE,
VALA_GENIE_TOKEN_TYPE_INTEGER_LITERAL, VALA_GENIE_TOKEN_TYPE_INTEGER_LITERAL,
skipping to change at line 2936 skipping to change at line 2938
VALA_TOKEN_TYPE_INTERR, VALA_TOKEN_TYPE_INTERR,
VALA_TOKEN_TYPE_IS, VALA_TOKEN_TYPE_IS,
VALA_TOKEN_TYPE_LAMBDA, VALA_TOKEN_TYPE_LAMBDA,
VALA_TOKEN_TYPE_LOCK, VALA_TOKEN_TYPE_LOCK,
VALA_TOKEN_TYPE_MINUS, VALA_TOKEN_TYPE_MINUS,
VALA_TOKEN_TYPE_NAMESPACE, VALA_TOKEN_TYPE_NAMESPACE,
VALA_TOKEN_TYPE_NEW, VALA_TOKEN_TYPE_NEW,
VALA_TOKEN_TYPE_NULL, VALA_TOKEN_TYPE_NULL,
VALA_TOKEN_TYPE_OUT, VALA_TOKEN_TYPE_OUT,
VALA_TOKEN_TYPE_OP_AND, VALA_TOKEN_TYPE_OP_AND,
VALA_TOKEN_TYPE_OP_COALESCING,
VALA_TOKEN_TYPE_OP_DEC, VALA_TOKEN_TYPE_OP_DEC,
VALA_TOKEN_TYPE_OP_EQ, VALA_TOKEN_TYPE_OP_EQ,
VALA_TOKEN_TYPE_OP_GE, VALA_TOKEN_TYPE_OP_GE,
VALA_TOKEN_TYPE_OP_GT, VALA_TOKEN_TYPE_OP_GT,
VALA_TOKEN_TYPE_OP_INC, VALA_TOKEN_TYPE_OP_INC,
VALA_TOKEN_TYPE_OP_LE, VALA_TOKEN_TYPE_OP_LE,
VALA_TOKEN_TYPE_OP_LT, VALA_TOKEN_TYPE_OP_LT,
VALA_TOKEN_TYPE_OP_NE, VALA_TOKEN_TYPE_OP_NE,
VALA_TOKEN_TYPE_OP_NEG, VALA_TOKEN_TYPE_OP_NEG,
VALA_TOKEN_TYPE_OP_OR, VALA_TOKEN_TYPE_OP_OR,
skipping to change at line 3367 skipping to change at line 3370
GType vala_array_resize_method_get_type (void); GType vala_array_resize_method_get_type (void);
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);
gpointer vala_value_get_scope (const GValue* value); gpointer vala_value_get_scope (const GValue* value);
GType vala_scope_get_type (void); GType vala_scope_get_type (void);
GType vala_formal_parameter_get_type (void); GType vala_formal_parameter_get_type (void);
GType vala_member_access_get_type (void);
GType vala_reference_type_get_type (void); GType vala_reference_type_get_type (void);
GType vala_array_type_get_type (void); GType vala_array_type_get_type (void);
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);
void vala_array_type_set_inline_allocated (ValaArrayType* self, gboolean va lue); void vala_array_type_set_inline_allocated (ValaArrayType* self, gboolean va lue);
skipping to change at line 3436 skipping to change at line 3440
ValaSet* vala_basic_block_get_dominator_frontier (ValaBasicBlock* self); ValaSet* vala_basic_block_get_dominator_frontier (ValaBasicBlock* self);
gpointer vala_phi_function_ref (gpointer instance); gpointer vala_phi_function_ref (gpointer instance);
void vala_phi_function_unref (gpointer instance); void vala_phi_function_unref (gpointer instance);
GParamSpec* vala_param_spec_phi_function (const gchar* name, const gchar* n ick, const gchar* blurb, GType object_type, GParamFlags flags); GParamSpec* vala_param_spec_phi_function (const gchar* name, const gchar* n ick, const gchar* blurb, GType object_type, GParamFlags flags);
void vala_value_set_phi_function (GValue* value, gpointer v_object); void vala_value_set_phi_function (GValue* value, gpointer v_object);
gpointer vala_value_get_phi_function (const GValue* value); gpointer vala_value_get_phi_function (const GValue* value);
GType vala_phi_function_get_type (void); GType vala_phi_function_get_type (void);
void vala_basic_block_add_phi_function (ValaBasicBlock* self, ValaPhiFuncti on* phi); void vala_basic_block_add_phi_function (ValaBasicBlock* self, ValaPhiFuncti on* phi);
ValaSet* vala_basic_block_get_phi_functions (ValaBasicBlock* self); ValaSet* vala_basic_block_get_phi_functions (ValaBasicBlock* self);
ValaBasicBlock* vala_basic_block_get_parent (ValaBasicBlock* self); ValaBasicBlock* vala_basic_block_get_parent (ValaBasicBlock* self);
gboolean vala_basic_block_get_postorder_visited (ValaBasicBlock* self);
void vala_basic_block_set_postorder_visited (ValaBasicBlock* self, gboolean
value);
gint vala_basic_block_get_postorder_number (ValaBasicBlock* self);
void vala_basic_block_set_postorder_number (ValaBasicBlock* self, gint valu
e);
GType vala_binary_expression_get_type (void); GType vala_binary_expression_get_type (void);
GType vala_binary_operator_get_type (void); GType vala_binary_operator_get_type (void);
ValaBinaryExpression* vala_binary_expression_new (ValaBinaryOperator op, Va laExpression* _left, ValaExpression* _right, ValaSourceReference* source); ValaBinaryExpression* vala_binary_expression_new (ValaBinaryOperator op, Va laExpression* _left, ValaExpression* _right, ValaSourceReference* source);
ValaBinaryExpression* vala_binary_expression_construct (GType object_type, ValaBinaryOperator op, ValaExpression* _left, ValaExpression* _right, ValaS ourceReference* source); ValaBinaryExpression* vala_binary_expression_construct (GType object_type, ValaBinaryOperator op, ValaExpression* _left, ValaExpression* _right, ValaS ourceReference* source);
ValaBinaryOperator vala_binary_expression_get_operator (ValaBinaryExpressio n* self); ValaBinaryOperator vala_binary_expression_get_operator (ValaBinaryExpressio n* self);
void vala_binary_expression_set_operator (ValaBinaryExpression* self, ValaB inaryOperator value); void vala_binary_expression_set_operator (ValaBinaryExpression* self, ValaB inaryOperator value);
ValaExpression* vala_binary_expression_get_left (ValaBinaryExpression* self ); ValaExpression* vala_binary_expression_get_left (ValaBinaryExpression* self );
void vala_binary_expression_set_left (ValaBinaryExpression* self, ValaExpre ssion* value); void vala_binary_expression_set_left (ValaBinaryExpression* self, ValaExpre ssion* value);
ValaExpression* vala_binary_expression_get_right (ValaBinaryExpression* sel f); ValaExpression* vala_binary_expression_get_right (ValaBinaryExpression* sel f);
void vala_binary_expression_set_right (ValaBinaryExpression* self, ValaExpr ession* value); void vala_binary_expression_set_right (ValaBinaryExpression* self, ValaExpr ession* value);
skipping to change at line 3660 skipping to change at line 3668
const char* vala_code_context_get_basedir (ValaCodeContext* self); const char* vala_code_context_get_basedir (ValaCodeContext* self);
void vala_code_context_set_basedir (ValaCodeContext* self, const char* valu e); void vala_code_context_set_basedir (ValaCodeContext* self, const char* valu e);
const char* vala_code_context_get_directory (ValaCodeContext* self); const char* vala_code_context_get_directory (ValaCodeContext* self);
void vala_code_context_set_directory (ValaCodeContext* self, const char* va lue); void vala_code_context_set_directory (ValaCodeContext* self, const char* va lue);
gboolean vala_code_context_get_debug (ValaCodeContext* self); gboolean vala_code_context_get_debug (ValaCodeContext* self);
void vala_code_context_set_debug (ValaCodeContext* self, gboolean value); void vala_code_context_set_debug (ValaCodeContext* self, gboolean value);
gint vala_code_context_get_optlevel (ValaCodeContext* self); gint vala_code_context_get_optlevel (ValaCodeContext* self);
void vala_code_context_set_optlevel (ValaCodeContext* self, gint value); void vala_code_context_set_optlevel (ValaCodeContext* self, gint value);
gboolean vala_code_context_get_thread (ValaCodeContext* self); gboolean vala_code_context_get_thread (ValaCodeContext* self);
void vala_code_context_set_thread (ValaCodeContext* self, gboolean value); void vala_code_context_set_thread (ValaCodeContext* self, gboolean value);
gboolean vala_code_context_get_mem_profiler (ValaCodeContext* self);
void vala_code_context_set_mem_profiler (ValaCodeContext* self, gboolean va
lue);
ValaMethod* vala_code_context_get_module_init_method (ValaCodeContext* self ); ValaMethod* vala_code_context_get_module_init_method (ValaCodeContext* self );
void vala_code_context_set_module_init_method (ValaCodeContext* self, ValaM ethod* value); void vala_code_context_set_module_init_method (ValaCodeContext* self, ValaM ethod* value);
gboolean vala_code_context_get_save_temps (ValaCodeContext* self); gboolean vala_code_context_get_save_temps (ValaCodeContext* self);
void vala_code_context_set_save_temps (ValaCodeContext* self, gboolean valu e); void vala_code_context_set_save_temps (ValaCodeContext* self, gboolean valu e);
GType vala_profile_get_type (void); GType vala_profile_get_type (void);
ValaProfile vala_code_context_get_profile (ValaCodeContext* self); ValaProfile vala_code_context_get_profile (ValaCodeContext* self);
void vala_code_context_set_profile (ValaCodeContext* self, ValaProfile valu e); void vala_code_context_set_profile (ValaCodeContext* self, ValaProfile valu e);
gint vala_code_context_get_target_glib_major (ValaCodeContext* self); gint vala_code_context_get_target_glib_major (ValaCodeContext* self);
void vala_code_context_set_target_glib_major (ValaCodeContext* self, gint v alue); void vala_code_context_set_target_glib_major (ValaCodeContext* self, gint v alue);
gint vala_code_context_get_target_glib_minor (ValaCodeContext* self); gint vala_code_context_get_target_glib_minor (ValaCodeContext* self);
skipping to change at line 3716 skipping to change at line 3726
GType vala_continue_statement_get_type (void); GType vala_continue_statement_get_type (void);
GType vala_return_statement_get_type (void); GType vala_return_statement_get_type (void);
GType vala_yield_statement_get_type (void); GType vala_yield_statement_get_type (void);
GType vala_throw_statement_get_type (void); GType vala_throw_statement_get_type (void);
GType vala_try_statement_get_type (void); GType vala_try_statement_get_type (void);
GType vala_lock_statement_get_type (void); GType vala_lock_statement_get_type (void);
GType vala_delete_statement_get_type (void); GType vala_delete_statement_get_type (void);
GType vala_integer_literal_get_type (void); GType vala_integer_literal_get_type (void);
GType vala_real_literal_get_type (void); GType vala_real_literal_get_type (void);
GType vala_string_literal_get_type (void); GType vala_string_literal_get_type (void);
GType vala_template_get_type (void);
GType vala_null_literal_get_type (void); GType vala_null_literal_get_type (void);
GType vala_member_access_get_type (void);
GType vala_method_call_get_type (void); GType vala_method_call_get_type (void);
GType vala_element_access_get_type (void); GType vala_element_access_get_type (void);
GType vala_slice_expression_get_type (void); GType vala_slice_expression_get_type (void);
GType vala_postfix_expression_get_type (void); GType vala_postfix_expression_get_type (void);
GType vala_object_creation_expression_get_type (void); GType vala_object_creation_expression_get_type (void);
GType vala_sizeof_expression_get_type (void); GType vala_sizeof_expression_get_type (void);
GType vala_typeof_expression_get_type (void); GType vala_typeof_expression_get_type (void);
GType vala_unary_expression_get_type (void); GType vala_unary_expression_get_type (void);
GType vala_named_argument_get_type (void); GType vala_named_argument_get_type (void);
GType vala_pointer_indirection_get_type (void); GType vala_pointer_indirection_get_type (void);
skipping to change at line 3816 skipping to change at line 3826
void vala_code_visitor_visit_catch_clause (ValaCodeVisitor* self, ValaCatch Clause* clause); void vala_code_visitor_visit_catch_clause (ValaCodeVisitor* self, ValaCatch Clause* clause);
void vala_code_visitor_visit_lock_statement (ValaCodeVisitor* self, ValaLoc kStatement* stmt); void vala_code_visitor_visit_lock_statement (ValaCodeVisitor* self, ValaLoc kStatement* stmt);
void vala_code_visitor_visit_delete_statement (ValaCodeVisitor* self, ValaD eleteStatement* stmt); void vala_code_visitor_visit_delete_statement (ValaCodeVisitor* self, ValaD eleteStatement* stmt);
void vala_code_visitor_visit_expression (ValaCodeVisitor* self, ValaExpress ion* expr); void vala_code_visitor_visit_expression (ValaCodeVisitor* self, ValaExpress ion* expr);
void vala_code_visitor_visit_array_creation_expression (ValaCodeVisitor* se lf, ValaArrayCreationExpression* expr); void vala_code_visitor_visit_array_creation_expression (ValaCodeVisitor* se lf, ValaArrayCreationExpression* expr);
void vala_code_visitor_visit_boolean_literal (ValaCodeVisitor* self, ValaBo oleanLiteral* lit); void vala_code_visitor_visit_boolean_literal (ValaCodeVisitor* self, ValaBo oleanLiteral* lit);
void vala_code_visitor_visit_character_literal (ValaCodeVisitor* self, Vala CharacterLiteral* lit); void vala_code_visitor_visit_character_literal (ValaCodeVisitor* self, Vala CharacterLiteral* lit);
void vala_code_visitor_visit_integer_literal (ValaCodeVisitor* self, ValaIn tegerLiteral* lit); void vala_code_visitor_visit_integer_literal (ValaCodeVisitor* self, ValaIn tegerLiteral* lit);
void vala_code_visitor_visit_real_literal (ValaCodeVisitor* self, ValaRealL iteral* lit); void vala_code_visitor_visit_real_literal (ValaCodeVisitor* self, ValaRealL iteral* lit);
void vala_code_visitor_visit_string_literal (ValaCodeVisitor* self, ValaStr ingLiteral* lit); void vala_code_visitor_visit_string_literal (ValaCodeVisitor* self, ValaStr ingLiteral* lit);
void vala_code_visitor_visit_template (ValaCodeVisitor* self, ValaTemplate* tmpl);
void vala_code_visitor_visit_null_literal (ValaCodeVisitor* self, ValaNullL iteral* lit); void vala_code_visitor_visit_null_literal (ValaCodeVisitor* self, ValaNullL iteral* lit);
void vala_code_visitor_visit_member_access (ValaCodeVisitor* self, ValaMemb erAccess* expr); void vala_code_visitor_visit_member_access (ValaCodeVisitor* self, ValaMemb erAccess* expr);
void vala_code_visitor_visit_method_call (ValaCodeVisitor* self, ValaMethod Call* expr); void vala_code_visitor_visit_method_call (ValaCodeVisitor* self, ValaMethod Call* expr);
void vala_code_visitor_visit_element_access (ValaCodeVisitor* self, ValaEle mentAccess* expr); void vala_code_visitor_visit_element_access (ValaCodeVisitor* self, ValaEle mentAccess* expr);
void vala_code_visitor_visit_slice_expression (ValaCodeVisitor* self, ValaS liceExpression* expr); void vala_code_visitor_visit_slice_expression (ValaCodeVisitor* self, ValaS liceExpression* expr);
void vala_code_visitor_visit_base_access (ValaCodeVisitor* self, ValaBaseAc cess* expr); void vala_code_visitor_visit_base_access (ValaCodeVisitor* self, ValaBaseAc cess* expr);
void vala_code_visitor_visit_postfix_expression (ValaCodeVisitor* self, Val aPostfixExpression* expr); void vala_code_visitor_visit_postfix_expression (ValaCodeVisitor* self, Val aPostfixExpression* expr);
void vala_code_visitor_visit_object_creation_expression (ValaCodeVisitor* s elf, ValaObjectCreationExpression* expr); void vala_code_visitor_visit_object_creation_expression (ValaCodeVisitor* s elf, ValaObjectCreationExpression* expr);
void vala_code_visitor_visit_sizeof_expression (ValaCodeVisitor* self, Vala SizeofExpression* expr); void vala_code_visitor_visit_sizeof_expression (ValaCodeVisitor* self, Vala SizeofExpression* expr);
void vala_code_visitor_visit_typeof_expression (ValaCodeVisitor* self, Vala TypeofExpression* expr); void vala_code_visitor_visit_typeof_expression (ValaCodeVisitor* self, Vala TypeofExpression* expr);
skipping to change at line 3890 skipping to change at line 3901
const char* vala_creation_method_get_class_name (ValaCreationMethod* self); const char* vala_creation_method_get_class_name (ValaCreationMethod* self);
void vala_creation_method_set_class_name (ValaCreationMethod* self, const c har* value); void vala_creation_method_set_class_name (ValaCreationMethod* self, const c har* value);
gint vala_creation_method_get_n_construction_params (ValaCreationMethod* se lf); gint vala_creation_method_get_n_construction_params (ValaCreationMethod* se lf);
void vala_creation_method_set_n_construction_params (ValaCreationMethod* se lf, gint value); void vala_creation_method_set_n_construction_params (ValaCreationMethod* se lf, gint value);
const char* vala_creation_method_get_custom_return_type_cname (ValaCreation Method* self); const char* vala_creation_method_get_custom_return_type_cname (ValaCreation Method* self);
void vala_creation_method_set_custom_return_type_cname (ValaCreationMethod* self, const char* value); void vala_creation_method_set_custom_return_type_cname (ValaCreationMethod* self, const char* value);
gboolean vala_creation_method_get_chain_up (ValaCreationMethod* self); gboolean vala_creation_method_get_chain_up (ValaCreationMethod* self);
void vala_creation_method_set_chain_up (ValaCreationMethod* self, gboolean value); void vala_creation_method_set_chain_up (ValaCreationMethod* self, gboolean value);
void vala_data_type_add_type_argument (ValaDataType* self, ValaDataType* ar g); void vala_data_type_add_type_argument (ValaDataType* self, ValaDataType* ar g);
ValaList* vala_data_type_get_type_arguments (ValaDataType* self); ValaList* vala_data_type_get_type_arguments (ValaDataType* self);
gboolean vala_data_type_has_type_arguments (ValaDataType* self);
void vala_data_type_remove_all_type_arguments (ValaDataType* self); void vala_data_type_remove_all_type_arguments (ValaDataType* self);
char* vala_data_type_get_cname (ValaDataType* self); char* vala_data_type_get_cname (ValaDataType* self);
char* vala_data_type_get_cdeclarator_suffix (ValaDataType* self); char* vala_data_type_get_cdeclarator_suffix (ValaDataType* self);
char* vala_data_type_get_const_cname (ValaDataType* self); char* vala_data_type_get_const_cname (ValaDataType* self);
char* vala_data_type_get_lower_case_cname (ValaDataType* self, const char* infix); char* vala_data_type_get_lower_case_cname (ValaDataType* self, const char* infix);
char* vala_data_type_to_qualified_string (ValaDataType* self, ValaScope* sc ope); char* vala_data_type_to_qualified_string (ValaDataType* self, ValaScope* sc ope);
ValaDataType* vala_data_type_copy (ValaDataType* self); ValaDataType* vala_data_type_copy (ValaDataType* self);
gboolean vala_data_type_equals (ValaDataType* self, ValaDataType* type2); gboolean vala_data_type_equals (ValaDataType* self, ValaDataType* type2);
gboolean vala_data_type_stricter (ValaDataType* self, ValaDataType* type2); gboolean vala_data_type_stricter (ValaDataType* self, ValaDataType* type2);
gboolean vala_data_type_compatible (ValaDataType* self, ValaDataType* targe t_type); gboolean vala_data_type_compatible (ValaDataType* self, ValaDataType* targe t_type);
skipping to change at line 4703 skipping to change at line 4715
ValaCodeContext* vala_semantic_analyzer_get_context (ValaSemanticAnalyzer* self); ValaCodeContext* vala_semantic_analyzer_get_context (ValaSemanticAnalyzer* self);
void vala_semantic_analyzer_set_context (ValaSemanticAnalyzer* self, ValaCo deContext* value); void vala_semantic_analyzer_set_context (ValaSemanticAnalyzer* self, ValaCo deContext* value);
ValaSymbol* vala_semantic_analyzer_get_current_symbol (ValaSemanticAnalyzer * self); ValaSymbol* vala_semantic_analyzer_get_current_symbol (ValaSemanticAnalyzer * self);
void vala_semantic_analyzer_set_current_symbol (ValaSemanticAnalyzer* self, ValaSymbol* value); void vala_semantic_analyzer_set_current_symbol (ValaSemanticAnalyzer* self, ValaSymbol* value);
ValaSourceFile* vala_semantic_analyzer_get_current_source_file (ValaSemanti cAnalyzer* self); ValaSourceFile* vala_semantic_analyzer_get_current_source_file (ValaSemanti cAnalyzer* self);
void vala_semantic_analyzer_set_current_source_file (ValaSemanticAnalyzer* self, ValaSourceFile* value); void vala_semantic_analyzer_set_current_source_file (ValaSemanticAnalyzer* self, ValaSourceFile* value);
ValaTypeSymbol* vala_semantic_analyzer_get_current_type_symbol (ValaSemanti cAnalyzer* self); ValaTypeSymbol* vala_semantic_analyzer_get_current_type_symbol (ValaSemanti cAnalyzer* self);
ValaClass* vala_semantic_analyzer_get_current_class (ValaSemanticAnalyzer* self); ValaClass* vala_semantic_analyzer_get_current_class (ValaSemanticAnalyzer* self);
ValaStruct* vala_semantic_analyzer_get_current_struct (ValaSemanticAnalyzer * self); ValaStruct* vala_semantic_analyzer_get_current_struct (ValaSemanticAnalyzer * self);
ValaMethod* vala_semantic_analyzer_get_current_method (ValaSemanticAnalyzer * self); ValaMethod* vala_semantic_analyzer_get_current_method (ValaSemanticAnalyzer * self);
ValaMethod* vala_semantic_analyzer_get_current_async_method (ValaSemanticAn alyzer* self);
ValaPropertyAccessor* vala_semantic_analyzer_get_current_property_accessor (ValaSemanticAnalyzer* self); ValaPropertyAccessor* vala_semantic_analyzer_get_current_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);
ValaSignal* vala_signal_new (const char* name, ValaDataType* return_type, V alaSourceReference* source_reference, ValaComment* comment); ValaSignal* vala_signal_new (const char* name, ValaDataType* return_type, V alaSourceReference* source_reference, ValaComment* comment);
ValaSignal* vala_signal_construct (GType object_type, const char* name, Val aDataType* return_type, ValaSourceReference* source_reference, ValaComment* comment); ValaSignal* vala_signal_construct (GType object_type, const char* name, Val aDataType* return_type, ValaSourceReference* source_reference, ValaComment* comment);
void vala_signal_add_parameter (ValaSignal* self, ValaFormalParameter* para m); void vala_signal_add_parameter (ValaSignal* self, ValaFormalParameter* para m);
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);
char* vala_signal_get_cname (ValaSignal* self); char* vala_signal_get_cname (ValaSignal* self);
void vala_signal_set_cname (ValaSignal* self, const char* cname); void vala_signal_set_cname (ValaSignal* self, const char* cname);
ValaCCodeConstant* vala_signal_get_canonical_cconstant (ValaSignal* self, c onst char* detail); ValaCCodeConstant* vala_signal_get_canonical_cconstant (ValaSignal* self, c onst char* detail);
skipping to change at line 4759 skipping to change at line 4772
char* vala_source_file_get_csource_filename (ValaSourceFile* self); char* vala_source_file_get_csource_filename (ValaSourceFile* self);
char* vala_source_file_get_cinclude_filename (ValaSourceFile* self); char* vala_source_file_get_cinclude_filename (ValaSourceFile* self);
char* vala_source_file_get_source_line (ValaSourceFile* self, gint lineno); char* 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, ValaSemanticAnalyzer * analyzer);
const char* vala_source_file_get_filename (ValaSourceFile* self); const char* vala_source_file_get_filename (ValaSourceFile* self);
void vala_source_file_set_filename (ValaSourceFile* self, const char* value ); void vala_source_file_set_filename (ValaSourceFile* self, const char* value );
gboolean vala_source_file_get_external_package (ValaSourceFile* self); gboolean vala_source_file_get_external_package (ValaSourceFile* self);
void vala_source_file_set_external_package (ValaSourceFile* self, gboolean value); void vala_source_file_set_external_package (ValaSourceFile* self, gboolean value);
const char* vala_source_file_get_gir_namespace (ValaSourceFile* self);
void vala_source_file_set_gir_namespace (ValaSourceFile* self, const char*
value);
const char* vala_source_file_get_gir_version (ValaSourceFile* self);
void vala_source_file_set_gir_version (ValaSourceFile* self, const char* va
lue);
ValaCodeContext* vala_source_file_get_context (ValaSourceFile* self); ValaCodeContext* vala_source_file_get_context (ValaSourceFile* self);
void vala_source_file_set_context (ValaSourceFile* self, ValaCodeContext* v alue); void vala_source_file_set_context (ValaSourceFile* self, ValaCodeContext* v alue);
const char* vala_source_file_get_content (ValaSourceFile* self); const char* vala_source_file_get_content (ValaSourceFile* self);
void vala_source_file_set_content (ValaSourceFile* self, const char* value) ; void vala_source_file_set_content (ValaSourceFile* self, const char* value) ;
ValaList* vala_source_file_get_current_using_directives (ValaSourceFile* se lf); ValaList* vala_source_file_get_current_using_directives (ValaSourceFile* se lf);
void vala_source_file_set_current_using_directives (ValaSourceFile* self, V alaList* value); void vala_source_file_set_current_using_directives (ValaSourceFile* self, V alaList* value);
void vala_source_location_init (ValaSourceLocation *self, gchar* _pos, gint _line, gint _column); void vala_source_location_init (ValaSourceLocation *self, gchar* _pos, gint _line, gint _column);
ValaSourceReference* vala_source_reference_new (ValaSourceFile* _file, gint _first_line, gint _first_column, gint _last_line, gint _last_column); ValaSourceReference* vala_source_reference_new (ValaSourceFile* _file, gint _first_line, gint _first_column, gint _last_line, gint _last_column);
ValaSourceReference* vala_source_reference_construct (GType object_type, Va laSourceFile* _file, gint _first_line, gint _first_column, gint _last_line, gint _last_column); ValaSourceReference* vala_source_reference_construct (GType object_type, Va laSourceFile* _file, gint _first_line, gint _first_column, gint _last_line, gint _last_column);
char* vala_source_reference_to_string (ValaSourceReference* self); char* vala_source_reference_to_string (ValaSourceReference* self);
skipping to change at line 4811 skipping to change at line 4828
void vala_struct_add_method (ValaStruct* self, ValaMethod* m); void vala_struct_add_method (ValaStruct* self, ValaMethod* m);
ValaList* vala_struct_get_methods (ValaStruct* self); ValaList* vala_struct_get_methods (ValaStruct* self);
void vala_struct_add_property (ValaStruct* self, ValaProperty* prop); void vala_struct_add_property (ValaStruct* self, ValaProperty* prop);
ValaList* vala_struct_get_properties (ValaStruct* self); ValaList* vala_struct_get_properties (ValaStruct* self);
void vala_struct_set_cname (ValaStruct* self, const char* cname); void vala_struct_set_cname (ValaStruct* self, const char* cname);
char* vala_struct_get_default_cname (ValaStruct* self); char* vala_struct_get_default_cname (ValaStruct* self);
gboolean vala_struct_is_boolean_type (ValaStruct* self); gboolean vala_struct_is_boolean_type (ValaStruct* self);
gboolean vala_struct_is_integer_type (ValaStruct* self); gboolean vala_struct_is_integer_type (ValaStruct* self);
gboolean vala_struct_is_floating_type (ValaStruct* self); gboolean vala_struct_is_floating_type (ValaStruct* self);
gint vala_struct_get_rank (ValaStruct* self); gint vala_struct_get_rank (ValaStruct* self);
void vala_struct_set_rank (ValaStruct* self, gint rank);
void vala_struct_process_attributes (ValaStruct* self); void vala_struct_process_attributes (ValaStruct* self);
void vala_struct_set_type_id (ValaStruct* self, const char* name); void vala_struct_set_type_id (ValaStruct* self, const char* name);
gboolean vala_struct_is_simple_type (ValaStruct* self); gboolean vala_struct_is_simple_type (ValaStruct* self);
void vala_struct_set_simple_type (ValaStruct* self, gboolean simple_type); void vala_struct_set_simple_type (ValaStruct* self, gboolean simple_type);
char* vala_struct_get_default_copy_function (ValaStruct* self); char* vala_struct_get_default_copy_function (ValaStruct* self);
void vala_struct_set_copy_function (ValaStruct* self, const char* name); void vala_struct_set_copy_function (ValaStruct* self, const char* name);
char* vala_struct_get_default_destroy_function (ValaStruct* self); char* vala_struct_get_default_destroy_function (ValaStruct* self);
void vala_struct_set_destroy_function (ValaStruct* self, const char* name); void vala_struct_set_destroy_function (ValaStruct* self, const char* name);
gboolean vala_struct_is_disposable (ValaStruct* self); gboolean vala_struct_is_disposable (ValaStruct* self);
ValaDataType* vala_struct_get_base_type (ValaStruct* self); ValaDataType* vala_struct_get_base_type (ValaStruct* self);
skipping to change at line 4891 skipping to change at line 4909
ValaSymbolAccessibility vala_symbol_get_access (ValaSymbol* self); ValaSymbolAccessibility vala_symbol_get_access (ValaSymbol* self);
void vala_symbol_set_access (ValaSymbol* self, ValaSymbolAccessibility valu e); void vala_symbol_set_access (ValaSymbol* self, ValaSymbolAccessibility valu e);
ValaScope* vala_symbol_get_scope (ValaSymbol* self); ValaScope* vala_symbol_get_scope (ValaSymbol* self);
gboolean vala_symbol_get_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);
GType vala_symbol_resolver_get_type (void); GType vala_symbol_resolver_get_type (void);
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);
GType vala_template_get_type (void);
ValaTemplate* vala_template_new (void); ValaTemplate* vala_template_new (void);
ValaTemplate* vala_template_construct (GType object_type); ValaTemplate* vala_template_construct (GType object_type);
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);
ValaThrowStatement* vala_throw_statement_new (ValaExpression* error_express ion, ValaSourceReference* source_reference); ValaThrowStatement* vala_throw_statement_new (ValaExpression* error_express ion, ValaSourceReference* source_reference);
ValaThrowStatement* vala_throw_statement_construct (GType object_type, Vala Expression* error_expression, ValaSourceReference* source_reference); ValaThrowStatement* vala_throw_statement_construct (GType object_type, Vala Expression* error_expression, ValaSourceReference* source_reference);
ValaExpression* vala_throw_statement_get_error_expression (ValaThrowStateme nt* self); ValaExpression* vala_throw_statement_get_error_expression (ValaThrowStateme nt* self);
void vala_throw_statement_set_error_expression (ValaThrowStatement* self, V alaExpression* value); void vala_throw_statement_set_error_expression (ValaThrowStatement* self, V alaExpression* value);
const char* vala_token_type_to_string (ValaTokenType self); const char* vala_token_type_to_string (ValaTokenType self);
ValaTryStatement* vala_try_statement_new (ValaBlock* body, ValaBlock* final ly_body, ValaSourceReference* source_reference); ValaTryStatement* vala_try_statement_new (ValaBlock* body, ValaBlock* final ly_body, ValaSourceReference* source_reference);
 End of changes. 20 change blocks. 
34 lines changed or deleted 56 lines changed or added


 valacodegen.h   valacodegen.h 
skipping to change at line 272 skipping to change at line 272
char* (*get_instance_init_func_name) (ValaTypeRegisterFunction* self ); char* (*get_instance_init_func_name) (ValaTypeRegisterFunction* self );
char* (*get_parent_type_name) (ValaTypeRegisterFunction* self); char* (*get_parent_type_name) (ValaTypeRegisterFunction* self);
char* (*get_gtype_value_table_init_function_name) (ValaTypeRegisterF unction* self); char* (*get_gtype_value_table_init_function_name) (ValaTypeRegisterF unction* self);
char* (*get_gtype_value_table_peek_pointer_function_name) (ValaTypeR egisterFunction* self); char* (*get_gtype_value_table_peek_pointer_function_name) (ValaTypeR egisterFunction* self);
char* (*get_gtype_value_table_free_function_name) (ValaTypeRegisterF unction* self); char* (*get_gtype_value_table_free_function_name) (ValaTypeRegisterF unction* self);
char* (*get_gtype_value_table_copy_function_name) (ValaTypeRegisterF unction* self); char* (*get_gtype_value_table_copy_function_name) (ValaTypeRegisterF unction* self);
char* (*get_gtype_value_table_lcopy_value_function_name) (ValaTypeRe gisterFunction* self); char* (*get_gtype_value_table_lcopy_value_function_name) (ValaTypeRe gisterFunction* self);
char* (*get_gtype_value_table_collect_value_function_name) (ValaType RegisterFunction* self); char* (*get_gtype_value_table_collect_value_function_name) (ValaType RegisterFunction* self);
char* (*get_type_flags) (ValaTypeRegisterFunction* self); char* (*get_type_flags) (ValaTypeRegisterFunction* self);
ValaCCodeFragment* (*get_type_interface_init_declaration) (ValaTypeR egisterFunction* self); ValaCCodeFragment* (*get_type_interface_init_declaration) (ValaTypeR egisterFunction* self);
ValaCCodeFragment* (*get_type_interface_init_statements) (ValaTypeRe gisterFunction* self); ValaCCodeFragment* (*get_type_interface_init_statements) (ValaTypeRe gisterFunction* self, gboolean plugin);
ValaSymbolAccessibility (*get_accessibility) (ValaTypeRegisterFuncti on* self); ValaSymbolAccessibility (*get_accessibility) (ValaTypeRegisterFuncti on* self);
}; };
struct _ValaClassRegisterFunction { struct _ValaClassRegisterFunction {
ValaTypeRegisterFunction parent_instance; ValaTypeRegisterFunction parent_instance;
ValaClassRegisterFunctionPrivate * priv; ValaClassRegisterFunctionPrivate * priv;
}; };
struct _ValaClassRegisterFunctionClass { struct _ValaClassRegisterFunctionClass {
ValaTypeRegisterFunctionClass parent_class; ValaTypeRegisterFunctionClass parent_class;
skipping to change at line 460 skipping to change at line 460
GType vala_ctype_get_type (void); GType vala_ctype_get_type (void);
ValaCType* vala_ctype_new (const char* ctype_name); ValaCType* vala_ctype_new (const char* ctype_name);
ValaCType* vala_ctype_construct (GType object_type, const char* ctype_name) ; ValaCType* vala_ctype_construct (GType object_type, const char* ctype_name) ;
const char* vala_ctype_get_ctype_name (ValaCType* self); const char* vala_ctype_get_ctype_name (ValaCType* self);
void vala_ctype_set_ctype_name (ValaCType* self, const char* value); void vala_ctype_set_ctype_name (ValaCType* self, const char* value);
GType vala_interface_register_function_get_type (void); GType vala_interface_register_function_get_type (void);
GType vala_dbus_interface_register_function_get_type (void); GType vala_dbus_interface_register_function_get_type (void);
ValaDBusInterfaceRegisterFunction* vala_dbus_interface_register_function_ne w (ValaInterface* iface, ValaCodeContext* context); ValaDBusInterfaceRegisterFunction* vala_dbus_interface_register_function_ne w (ValaInterface* iface, ValaCodeContext* context);
ValaDBusInterfaceRegisterFunction* vala_dbus_interface_register_function_co nstruct (GType object_type, ValaInterface* iface, ValaCodeContext* context) ; ValaDBusInterfaceRegisterFunction* vala_dbus_interface_register_function_co nstruct (GType object_type, ValaInterface* iface, ValaCodeContext* context) ;
GType vala_gir_writer_get_type (void); GType vala_gir_writer_get_type (void);
void vala_gir_writer_write_includes (ValaGIRWriter* self);
void vala_gir_writer_write_file (ValaGIRWriter* self, ValaCodeContext* cont ext, const char* directory, const char* gir_namespace, const char* gir_vers ion, const char* package); void vala_gir_writer_write_file (ValaGIRWriter* self, ValaCodeContext* cont ext, const char* directory, const char* gir_namespace, const char* gir_vers ion, const char* package);
ValaGIRWriter* vala_gir_writer_new (void); ValaGIRWriter* vala_gir_writer_new (void);
ValaGIRWriter* vala_gir_writer_construct (GType object_type); ValaGIRWriter* vala_gir_writer_construct (GType object_type);
ValaInterfaceRegisterFunction* vala_interface_register_function_new (ValaIn terface* iface, ValaCodeContext* context); ValaInterfaceRegisterFunction* vala_interface_register_function_new (ValaIn terface* iface, ValaCodeContext* context);
ValaInterfaceRegisterFunction* vala_interface_register_function_construct ( GType object_type, ValaInterface* iface, ValaCodeContext* context); ValaInterfaceRegisterFunction* vala_interface_register_function_construct ( GType object_type, ValaInterface* iface, ValaCodeContext* context);
ValaInterface* vala_interface_register_function_get_interface_reference (Va laInterfaceRegisterFunction* self); ValaInterface* vala_interface_register_function_get_interface_reference (Va laInterfaceRegisterFunction* self);
void vala_interface_register_function_set_interface_reference (ValaInterfac eRegisterFunction* self, ValaInterface* value); void vala_interface_register_function_set_interface_reference (ValaInterfac eRegisterFunction* self, ValaInterface* value);
GType vala_struct_register_function_get_type (void); GType vala_struct_register_function_get_type (void);
ValaStructRegisterFunction* vala_struct_register_function_new (ValaStruct* st, ValaCodeContext* context); ValaStructRegisterFunction* vala_struct_register_function_new (ValaStruct* st, ValaCodeContext* context);
ValaStructRegisterFunction* vala_struct_register_function_construct (GType object_type, ValaStruct* st, ValaCodeContext* context); ValaStructRegisterFunction* vala_struct_register_function_construct (GType object_type, ValaStruct* st, ValaCodeContext* context);
skipping to change at line 490 skipping to change at line 491
char* vala_typeregister_function_get_instance_init_func_name (ValaTypeRegis terFunction* self); char* vala_typeregister_function_get_instance_init_func_name (ValaTypeRegis terFunction* self);
char* vala_typeregister_function_get_parent_type_name (ValaTypeRegisterFunc tion* self); char* vala_typeregister_function_get_parent_type_name (ValaTypeRegisterFunc tion* self);
char* vala_typeregister_function_get_gtype_value_table_init_function_name ( ValaTypeRegisterFunction* self); char* vala_typeregister_function_get_gtype_value_table_init_function_name ( ValaTypeRegisterFunction* self);
char* vala_typeregister_function_get_gtype_value_table_peek_pointer_functio n_name (ValaTypeRegisterFunction* self); char* vala_typeregister_function_get_gtype_value_table_peek_pointer_functio n_name (ValaTypeRegisterFunction* self);
char* vala_typeregister_function_get_gtype_value_table_free_function_name ( ValaTypeRegisterFunction* self); char* vala_typeregister_function_get_gtype_value_table_free_function_name ( ValaTypeRegisterFunction* self);
char* vala_typeregister_function_get_gtype_value_table_copy_function_name ( ValaTypeRegisterFunction* self); char* vala_typeregister_function_get_gtype_value_table_copy_function_name ( ValaTypeRegisterFunction* self);
char* vala_typeregister_function_get_gtype_value_table_lcopy_value_function _name (ValaTypeRegisterFunction* self); char* vala_typeregister_function_get_gtype_value_table_lcopy_value_function _name (ValaTypeRegisterFunction* self);
char* vala_typeregister_function_get_gtype_value_table_collect_value_functi on_name (ValaTypeRegisterFunction* self); char* vala_typeregister_function_get_gtype_value_table_collect_value_functi on_name (ValaTypeRegisterFunction* self);
char* vala_typeregister_function_get_type_flags (ValaTypeRegisterFunction* self); char* vala_typeregister_function_get_type_flags (ValaTypeRegisterFunction* self);
ValaCCodeFragment* vala_typeregister_function_get_type_interface_init_decla ration (ValaTypeRegisterFunction* self); ValaCCodeFragment* vala_typeregister_function_get_type_interface_init_decla ration (ValaTypeRegisterFunction* self);
ValaCCodeFragment* vala_typeregister_function_get_type_interface_init_state ments (ValaTypeRegisterFunction* self); ValaCCodeFragment* vala_typeregister_function_get_type_interface_init_state ments (ValaTypeRegisterFunction* self, gboolean plugin);
ValaCCodeFragment* vala_typeregister_function_get_source_declaration (ValaT ypeRegisterFunction* self); ValaCCodeFragment* vala_typeregister_function_get_source_declaration (ValaT ypeRegisterFunction* self);
ValaCCodeFragment* vala_typeregister_function_get_declaration (ValaTypeRegi sterFunction* self); ValaCCodeFragment* vala_typeregister_function_get_declaration (ValaTypeRegi sterFunction* self);
ValaCCodeFragment* vala_typeregister_function_get_definition (ValaTypeRegis terFunction* self); ValaCCodeFragment* vala_typeregister_function_get_definition (ValaTypeRegis terFunction* self);
ValaSymbolAccessibility vala_typeregister_function_get_accessibility (ValaT ypeRegisterFunction* self); ValaSymbolAccessibility vala_typeregister_function_get_accessibility (ValaT ypeRegisterFunction* self);
ValaTypeRegisterFunction* vala_typeregister_function_construct (GType objec t_type); ValaTypeRegisterFunction* vala_typeregister_function_construct (GType objec t_type);
ValaCodeContext* vala_typeregister_function_get_context (ValaTypeRegisterFu nction* self); ValaCodeContext* vala_typeregister_function_get_context (ValaTypeRegisterFu nction* self);
void vala_typeregister_function_set_context (ValaTypeRegisterFunction* self , ValaCodeContext* value); void vala_typeregister_function_set_context (ValaTypeRegisterFunction* self , ValaCodeContext* value);
G_END_DECLS G_END_DECLS
 End of changes. 3 change blocks. 
2 lines changed or deleted 3 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/