Couldn't find wdiff. Falling back to builtin diff colouring...
| vala.h | | vala.h | |
| | | | |
| skipping to change at line 983 | | skipping to change at line 983 | |
| #define VALA_TYPE_TEMPLATE (vala_template_get_type ()) | | #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(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_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(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_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)) | | #define VALA_TEMPLATE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VAL
A_TYPE_TEMPLATE, ValaTemplateClass)) | |
| | | | |
| typedef struct _ValaTemplate ValaTemplate; | | typedef struct _ValaTemplate ValaTemplate; | |
| typedef struct _ValaTemplateClass ValaTemplateClass; | | typedef struct _ValaTemplateClass ValaTemplateClass; | |
| | | | |
|
| #define VALA_TYPE_LIST_LITERAL (vala_list_literal_get_type ()) | | | |
| #define VALA_LIST_LITERAL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYP
E_LIST_LITERAL, ValaListLiteral)) | | | |
| #define VALA_LIST_LITERAL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), V
ALA_TYPE_LIST_LITERAL, ValaListLiteralClass)) | | | |
| #define VALA_IS_LIST_LITERAL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_
TYPE_LIST_LITERAL)) | | | |
| #define VALA_IS_LIST_LITERAL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass)
, VALA_TYPE_LIST_LITERAL)) | | | |
| #define VALA_LIST_LITERAL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj),
VALA_TYPE_LIST_LITERAL, ValaListLiteralClass)) | | | |
| | | | |
| typedef struct _ValaListLiteral ValaListLiteral; | | | |
| typedef struct _ValaListLiteralClass ValaListLiteralClass; | | | |
| | | | |
| #define VALA_TYPE_SET_LITERAL (vala_set_literal_get_type ()) | | | |
| #define VALA_SET_LITERAL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE
_SET_LITERAL, ValaSetLiteral)) | | | |
| #define VALA_SET_LITERAL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VA
LA_TYPE_SET_LITERAL, ValaSetLiteralClass)) | | | |
| #define VALA_IS_SET_LITERAL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_T
YPE_SET_LITERAL)) | | | |
| #define VALA_IS_SET_LITERAL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass),
VALA_TYPE_SET_LITERAL)) | | | |
| #define VALA_SET_LITERAL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj),
VALA_TYPE_SET_LITERAL, ValaSetLiteralClass)) | | | |
| | | | |
| typedef struct _ValaSetLiteral ValaSetLiteral; | | | |
| typedef struct _ValaSetLiteralClass ValaSetLiteralClass; | | | |
| | | | |
| #define VALA_TYPE_MAP_LITERAL (vala_map_literal_get_type ()) | | | |
| #define VALA_MAP_LITERAL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE
_MAP_LITERAL, ValaMapLiteral)) | | | |
| #define VALA_MAP_LITERAL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VA
LA_TYPE_MAP_LITERAL, ValaMapLiteralClass)) | | | |
| #define VALA_IS_MAP_LITERAL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_T
YPE_MAP_LITERAL)) | | | |
| #define VALA_IS_MAP_LITERAL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass),
VALA_TYPE_MAP_LITERAL)) | | | |
| #define VALA_MAP_LITERAL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj),
VALA_TYPE_MAP_LITERAL, ValaMapLiteralClass)) | | | |
| | | | |
| typedef struct _ValaMapLiteral ValaMapLiteral; | | | |
| typedef struct _ValaMapLiteralClass ValaMapLiteralClass; | | | |
| | | | |
| #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)) | |
| | | | |
| typedef struct _ValaTuple ValaTuple; | | typedef struct _ValaTuple ValaTuple; | |
| typedef struct _ValaTupleClass ValaTupleClass; | | typedef struct _ValaTupleClass ValaTupleClass; | |
| | | | |
| | | | |
| skipping to change at line 1418 | | skipping to change at line 1388 | |
| #define VALA_INVALID_TYPE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYP
E_INVALID_TYPE, ValaInvalidType)) | | #define VALA_INVALID_TYPE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYP
E_INVALID_TYPE, ValaInvalidType)) | |
| #define VALA_INVALID_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), V
ALA_TYPE_INVALID_TYPE, ValaInvalidTypeClass)) | | #define VALA_INVALID_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), V
ALA_TYPE_INVALID_TYPE, ValaInvalidTypeClass)) | |
| #define VALA_IS_INVALID_TYPE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_
TYPE_INVALID_TYPE)) | | #define VALA_IS_INVALID_TYPE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_
TYPE_INVALID_TYPE)) | |
| #define VALA_IS_INVALID_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass)
, VALA_TYPE_INVALID_TYPE)) | | #define VALA_IS_INVALID_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass)
, VALA_TYPE_INVALID_TYPE)) | |
| #define VALA_INVALID_TYPE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj),
VALA_TYPE_INVALID_TYPE, ValaInvalidTypeClass)) | | #define VALA_INVALID_TYPE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj),
VALA_TYPE_INVALID_TYPE, ValaInvalidTypeClass)) | |
| | | | |
| typedef struct _ValaInvalidType ValaInvalidType; | | typedef struct _ValaInvalidType ValaInvalidType; | |
| typedef struct _ValaInvalidTypeClass ValaInvalidTypeClass; | | typedef struct _ValaInvalidTypeClass ValaInvalidTypeClass; | |
| typedef struct _ValaInvalidTypePrivate ValaInvalidTypePrivate; | | typedef struct _ValaInvalidTypePrivate ValaInvalidTypePrivate; | |
| typedef struct _ValaLambdaExpressionPrivate ValaLambdaExpressionPrivate; | | typedef struct _ValaLambdaExpressionPrivate ValaLambdaExpressionPrivate; | |
|
| typedef struct _ValaListLiteralPrivate ValaListLiteralPrivate; | | | |
| typedef struct _ValaLocalVariablePrivate ValaLocalVariablePrivate; | | typedef struct _ValaLocalVariablePrivate ValaLocalVariablePrivate; | |
| typedef struct _ValaLockStatementPrivate ValaLockStatementPrivate; | | typedef struct _ValaLockStatementPrivate ValaLockStatementPrivate; | |
| typedef struct _ValaLoopPrivate ValaLoopPrivate; | | typedef struct _ValaLoopPrivate ValaLoopPrivate; | |
|
| typedef struct _ValaMapLiteralPrivate ValaMapLiteralPrivate; | | | |
| | | | |
| #define VALA_TYPE_MARKUP_READER (vala_markup_reader_get_type ()) | | #define VALA_TYPE_MARKUP_READER (vala_markup_reader_get_type ()) | |
| #define VALA_MARKUP_READER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TY
PE_MARKUP_READER, ValaMarkupReader)) | | #define VALA_MARKUP_READER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TY
PE_MARKUP_READER, ValaMarkupReader)) | |
| #define VALA_MARKUP_READER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass),
VALA_TYPE_MARKUP_READER, ValaMarkupReaderClass)) | | #define VALA_MARKUP_READER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass),
VALA_TYPE_MARKUP_READER, ValaMarkupReaderClass)) | |
| #define VALA_IS_MARKUP_READER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA
_TYPE_MARKUP_READER)) | | #define VALA_IS_MARKUP_READER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA
_TYPE_MARKUP_READER)) | |
| #define VALA_IS_MARKUP_READER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass
), VALA_TYPE_MARKUP_READER)) | | #define VALA_IS_MARKUP_READER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass
), VALA_TYPE_MARKUP_READER)) | |
| #define VALA_MARKUP_READER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj)
, VALA_TYPE_MARKUP_READER, ValaMarkupReaderClass)) | | #define VALA_MARKUP_READER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj)
, VALA_TYPE_MARKUP_READER, ValaMarkupReaderClass)) | |
| | | | |
| typedef struct _ValaMarkupReader ValaMarkupReader; | | typedef struct _ValaMarkupReader ValaMarkupReader; | |
| typedef struct _ValaMarkupReaderClass ValaMarkupReaderClass; | | typedef struct _ValaMarkupReaderClass ValaMarkupReaderClass; | |
| | | | |
| skipping to change at line 1545 | | skipping to change at line 1513 | |
| | | | |
| #define VALA_TYPE_STRUCT_VALUE_TYPE (vala_struct_value_type_get_type ()) | | #define VALA_TYPE_STRUCT_VALUE_TYPE (vala_struct_value_type_get_type ()) | |
| #define VALA_STRUCT_VALUE_TYPE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VAL
A_TYPE_STRUCT_VALUE_TYPE, ValaStructValueType)) | | #define VALA_STRUCT_VALUE_TYPE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VAL
A_TYPE_STRUCT_VALUE_TYPE, ValaStructValueType)) | |
| #define VALA_STRUCT_VALUE_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klas
s), VALA_TYPE_STRUCT_VALUE_TYPE, ValaStructValueTypeClass)) | | #define VALA_STRUCT_VALUE_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klas
s), VALA_TYPE_STRUCT_VALUE_TYPE, ValaStructValueTypeClass)) | |
| #define VALA_IS_STRUCT_VALUE_TYPE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj),
VALA_TYPE_STRUCT_VALUE_TYPE)) | | #define VALA_IS_STRUCT_VALUE_TYPE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj),
VALA_TYPE_STRUCT_VALUE_TYPE)) | |
| #define VALA_IS_STRUCT_VALUE_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((k
lass), VALA_TYPE_STRUCT_VALUE_TYPE)) | | #define VALA_IS_STRUCT_VALUE_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((k
lass), VALA_TYPE_STRUCT_VALUE_TYPE)) | |
| #define VALA_STRUCT_VALUE_TYPE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((
obj), VALA_TYPE_STRUCT_VALUE_TYPE, ValaStructValueTypeClass)) | | #define VALA_STRUCT_VALUE_TYPE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((
obj), VALA_TYPE_STRUCT_VALUE_TYPE, ValaStructValueTypeClass)) | |
| | | | |
| typedef struct _ValaStructValueType ValaStructValueType; | | typedef struct _ValaStructValueType ValaStructValueType; | |
| typedef struct _ValaStructValueTypeClass ValaStructValueTypeClass; | | typedef struct _ValaStructValueTypeClass ValaStructValueTypeClass; | |
|
| typedef struct _ValaSetLiteralPrivate ValaSetLiteralPrivate; | | | |
| | | | |
| #define VALA_TYPE_SIGNAL_TYPE (vala_signal_type_get_type ()) | | #define VALA_TYPE_SIGNAL_TYPE (vala_signal_type_get_type ()) | |
| #define VALA_SIGNAL_TYPE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE
_SIGNAL_TYPE, ValaSignalType)) | | #define VALA_SIGNAL_TYPE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE
_SIGNAL_TYPE, ValaSignalType)) | |
| #define VALA_SIGNAL_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VA
LA_TYPE_SIGNAL_TYPE, ValaSignalTypeClass)) | | #define VALA_SIGNAL_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VA
LA_TYPE_SIGNAL_TYPE, ValaSignalTypeClass)) | |
| #define VALA_IS_SIGNAL_TYPE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_T
YPE_SIGNAL_TYPE)) | | #define VALA_IS_SIGNAL_TYPE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_T
YPE_SIGNAL_TYPE)) | |
| #define VALA_IS_SIGNAL_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass),
VALA_TYPE_SIGNAL_TYPE)) | | #define VALA_IS_SIGNAL_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass),
VALA_TYPE_SIGNAL_TYPE)) | |
| #define VALA_SIGNAL_TYPE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj),
VALA_TYPE_SIGNAL_TYPE, ValaSignalTypeClass)) | | #define VALA_SIGNAL_TYPE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj),
VALA_TYPE_SIGNAL_TYPE, ValaSignalTypeClass)) | |
| | | | |
| typedef struct _ValaSignalType ValaSignalType; | | typedef struct _ValaSignalType ValaSignalType; | |
| typedef struct _ValaSignalTypeClass ValaSignalTypeClass; | | typedef struct _ValaSignalTypeClass ValaSignalTypeClass; | |
| | | | |
| skipping to change at line 2054 | | skipping to change at line 2021 | |
| gchar** metadata_directories; | | gchar** metadata_directories; | |
| gint metadata_directories_length1; | | gint metadata_directories_length1; | |
| }; | | }; | |
| | | | |
| struct _ValaCodeContextClass { | | struct _ValaCodeContextClass { | |
| GTypeClass parent_class; | | GTypeClass parent_class; | |
| void (*finalize) (ValaCodeContext *self); | | void (*finalize) (ValaCodeContext *self); | |
| }; | | }; | |
| | | | |
| typedef enum { | | typedef enum { | |
|
| VALA_PROFILE_POSIX, | | VALA_PROFILE_GOBJECT | |
| VALA_PROFILE_GOBJECT, | | | |
| VALA_PROFILE_DOVA | | | |
| } ValaProfile; | | } ValaProfile; | |
| | | | |
| struct _ValaCodeVisitor { | | struct _ValaCodeVisitor { | |
| GTypeInstance parent_instance; | | GTypeInstance parent_instance; | |
| volatile int ref_count; | | volatile int ref_count; | |
| ValaCodeVisitorPrivate * priv; | | ValaCodeVisitorPrivate * priv; | |
| }; | | }; | |
| | | | |
| struct _ValaCodeVisitorClass { | | struct _ValaCodeVisitorClass { | |
| GTypeClass parent_class; | | GTypeClass parent_class; | |
| | | | |
| skipping to change at line 2125 | | skipping to change at line 2090 | |
| 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_regex_literal) (ValaCodeVisitor* self, ValaRegexLiteral
* lit); | | void (*visit_regex_literal) (ValaCodeVisitor* self, ValaRegexLiteral
* 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_template) (ValaCodeVisitor* self, ValaTemplate* tmpl); | |
|
| void (*visit_list_literal) (ValaCodeVisitor* self, ValaListLiteral*
lit); | | | |
| void (*visit_set_literal) (ValaCodeVisitor* self, ValaSetLiteral* li
t); | | | |
| void (*visit_map_literal) (ValaCodeVisitor* self, ValaMapLiteral* li
t); | | | |
| void (*visit_tuple) (ValaCodeVisitor* self, ValaTuple* tuple); | | void (*visit_tuple) (ValaCodeVisitor* self, ValaTuple* tuple); | |
| 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); | |
| | | | |
| skipping to change at line 2758 | | skipping to change at line 2720 | |
| | | | |
| struct _ValaLambdaExpression { | | struct _ValaLambdaExpression { | |
| ValaExpression parent_instance; | | ValaExpression parent_instance; | |
| ValaLambdaExpressionPrivate * priv; | | ValaLambdaExpressionPrivate * priv; | |
| }; | | }; | |
| | | | |
| struct _ValaLambdaExpressionClass { | | struct _ValaLambdaExpressionClass { | |
| ValaExpressionClass parent_class; | | ValaExpressionClass parent_class; | |
| }; | | }; | |
| | | | |
|
| struct _ValaListLiteral { | | | |
| ValaLiteral parent_instance; | | | |
| ValaListLiteralPrivate * priv; | | | |
| }; | | | |
| | | | |
| struct _ValaListLiteralClass { | | | |
| ValaLiteralClass parent_class; | | | |
| }; | | | |
| | | | |
| struct _ValaLocalVariable { | | struct _ValaLocalVariable { | |
| ValaVariable parent_instance; | | ValaVariable parent_instance; | |
| ValaLocalVariablePrivate * priv; | | ValaLocalVariablePrivate * priv; | |
| }; | | }; | |
| | | | |
| struct _ValaLocalVariableClass { | | struct _ValaLocalVariableClass { | |
| ValaVariableClass parent_class; | | ValaVariableClass parent_class; | |
| }; | | }; | |
| | | | |
| struct _ValaLockStatement { | | struct _ValaLockStatement { | |
| | | | |
| skipping to change at line 2794 | | skipping to change at line 2747 | |
| | | | |
| struct _ValaLoop { | | struct _ValaLoop { | |
| ValaCodeNode parent_instance; | | ValaCodeNode parent_instance; | |
| ValaLoopPrivate * priv; | | ValaLoopPrivate * priv; | |
| }; | | }; | |
| | | | |
| struct _ValaLoopClass { | | struct _ValaLoopClass { | |
| ValaCodeNodeClass parent_class; | | ValaCodeNodeClass parent_class; | |
| }; | | }; | |
| | | | |
|
| struct _ValaMapLiteral { | | | |
| ValaLiteral parent_instance; | | | |
| ValaMapLiteralPrivate * priv; | | | |
| }; | | | |
| | | | |
| struct _ValaMapLiteralClass { | | | |
| ValaLiteralClass parent_class; | | | |
| }; | | | |
| | | | |
| struct _ValaMarkupReader { | | struct _ValaMarkupReader { | |
| GObject parent_instance; | | GObject parent_instance; | |
| ValaMarkupReaderPrivate * priv; | | ValaMarkupReaderPrivate * priv; | |
| }; | | }; | |
| | | | |
| struct _ValaMarkupReaderClass { | | struct _ValaMarkupReaderClass { | |
| GObjectClass parent_class; | | GObjectClass parent_class; | |
| }; | | }; | |
| | | | |
| typedef enum { | | typedef enum { | |
| | | | |
| skipping to change at line 3234 | | skipping to change at line 3178 | |
| ValaDataType* tuple_type; | | ValaDataType* tuple_type; | |
| ValaDataType* error_type; | | ValaDataType* error_type; | |
| gint next_lambda_id; | | gint next_lambda_id; | |
| ValaList* replaced_nodes; | | ValaList* replaced_nodes; | |
| }; | | }; | |
| | | | |
| struct _ValaSemanticAnalyzerClass { | | struct _ValaSemanticAnalyzerClass { | |
| ValaCodeVisitorClass parent_class; | | ValaCodeVisitorClass parent_class; | |
| }; | | }; | |
| | | | |
|
| struct _ValaSetLiteral { | | | |
| ValaLiteral parent_instance; | | | |
| ValaSetLiteralPrivate * priv; | | | |
| }; | | | |
| | | | |
| struct _ValaSetLiteralClass { | | | |
| ValaLiteralClass parent_class; | | | |
| }; | | | |
| | | | |
| struct _ValaSignalType { | | struct _ValaSignalType { | |
| ValaDataType parent_instance; | | ValaDataType parent_instance; | |
| ValaSignalTypePrivate * priv; | | ValaSignalTypePrivate * priv; | |
| }; | | }; | |
| | | | |
| struct _ValaSignalTypeClass { | | struct _ValaSignalTypeClass { | |
| ValaDataTypeClass parent_class; | | ValaDataTypeClass parent_class; | |
| }; | | }; | |
| | | | |
| struct _ValaSizeofExpression { | | struct _ValaSizeofExpression { | |
| | | | |
| skipping to change at line 3910 | | skipping to change at line 3845 | |
| gint vala_code_context_get_target_glib_major (ValaCodeContext* self); | | gint vala_code_context_get_target_glib_major (ValaCodeContext* self); | |
| void vala_code_context_set_target_glib_major (ValaCodeContext* self, gint v
alue); | | void vala_code_context_set_target_glib_major (ValaCodeContext* self, gint v
alue); | |
| gint vala_code_context_get_target_glib_minor (ValaCodeContext* self); | | gint vala_code_context_get_target_glib_minor (ValaCodeContext* self); | |
| void vala_code_context_set_target_glib_minor (ValaCodeContext* self, gint v
alue); | | void vala_code_context_set_target_glib_minor (ValaCodeContext* self, gint v
alue); | |
| gboolean vala_code_context_get_verbose_mode (ValaCodeContext* self); | | gboolean vala_code_context_get_verbose_mode (ValaCodeContext* self); | |
| void vala_code_context_set_verbose_mode (ValaCodeContext* self, gboolean va
lue); | | void vala_code_context_set_verbose_mode (ValaCodeContext* self, gboolean va
lue); | |
| gboolean vala_code_context_get_version_header (ValaCodeContext* self); | | gboolean vala_code_context_get_version_header (ValaCodeContext* self); | |
| void vala_code_context_set_version_header (ValaCodeContext* self, gboolean
value); | | void vala_code_context_set_version_header (ValaCodeContext* self, gboolean
value); | |
| gboolean vala_code_context_get_nostdpkg (ValaCodeContext* self); | | gboolean vala_code_context_get_nostdpkg (ValaCodeContext* self); | |
| void vala_code_context_set_nostdpkg (ValaCodeContext* self, gboolean value)
; | | void vala_code_context_set_nostdpkg (ValaCodeContext* self, gboolean value)
; | |
|
| | | gboolean vala_code_context_get_use_fast_vapi (ValaCodeContext* self); | |
| | | void vala_code_context_set_use_fast_vapi (ValaCodeContext* self, gboolean v
alue); | |
| gboolean vala_code_context_get_save_csources (ValaCodeContext* self); | | gboolean vala_code_context_get_save_csources (ValaCodeContext* self); | |
| 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); | |
| | | | |
| skipping to change at line 3960 | | skipping to change at line 3897 | |
| GType vala_throw_statement_get_type (void) G_GNUC_CONST; | | GType vala_throw_statement_get_type (void) G_GNUC_CONST; | |
| GType vala_try_statement_get_type (void) G_GNUC_CONST; | | GType vala_try_statement_get_type (void) G_GNUC_CONST; | |
| GType vala_lock_statement_get_type (void) G_GNUC_CONST; | | GType vala_lock_statement_get_type (void) G_GNUC_CONST; | |
| GType vala_unlock_statement_get_type (void) G_GNUC_CONST; | | GType vala_unlock_statement_get_type (void) G_GNUC_CONST; | |
| GType vala_delete_statement_get_type (void) G_GNUC_CONST; | | GType vala_delete_statement_get_type (void) G_GNUC_CONST; | |
| GType vala_integer_literal_get_type (void) G_GNUC_CONST; | | GType vala_integer_literal_get_type (void) G_GNUC_CONST; | |
| GType vala_real_literal_get_type (void) G_GNUC_CONST; | | GType vala_real_literal_get_type (void) G_GNUC_CONST; | |
| GType vala_regex_literal_get_type (void) G_GNUC_CONST; | | GType vala_regex_literal_get_type (void) G_GNUC_CONST; | |
| GType vala_string_literal_get_type (void) G_GNUC_CONST; | | GType vala_string_literal_get_type (void) G_GNUC_CONST; | |
| GType vala_template_get_type (void) G_GNUC_CONST; | | GType vala_template_get_type (void) G_GNUC_CONST; | |
|
| GType vala_list_literal_get_type (void) G_GNUC_CONST; | | | |
| GType vala_set_literal_get_type (void) G_GNUC_CONST; | | | |
| GType vala_map_literal_get_type (void) G_GNUC_CONST; | | | |
| GType vala_tuple_get_type (void) G_GNUC_CONST; | | GType vala_tuple_get_type (void) G_GNUC_CONST; | |
| GType vala_null_literal_get_type (void) G_GNUC_CONST; | | GType vala_null_literal_get_type (void) G_GNUC_CONST; | |
| GType vala_method_call_get_type (void) G_GNUC_CONST; | | GType vala_method_call_get_type (void) G_GNUC_CONST; | |
| GType vala_element_access_get_type (void) G_GNUC_CONST; | | GType vala_element_access_get_type (void) G_GNUC_CONST; | |
| GType vala_slice_expression_get_type (void) G_GNUC_CONST; | | GType vala_slice_expression_get_type (void) G_GNUC_CONST; | |
| GType vala_postfix_expression_get_type (void) G_GNUC_CONST; | | GType vala_postfix_expression_get_type (void) G_GNUC_CONST; | |
| 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; | |
| | | | |
| skipping to change at line 4102 | | skipping to change at line 4036 | |
| 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_regex_literal (ValaCodeVisitor* self, ValaRege
xLiteral* lit); | | void vala_code_visitor_visit_regex_literal (ValaCodeVisitor* self, ValaRege
xLiteral* 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_template (ValaCodeVisitor* self, ValaTemplate*
tmpl); | |
|
| void vala_code_visitor_visit_list_literal (ValaCodeVisitor* self, ValaListL
iteral* lit); | | | |
| void vala_code_visitor_visit_set_literal (ValaCodeVisitor* self, ValaSetLit
eral* lit); | | | |
| void vala_code_visitor_visit_map_literal (ValaCodeVisitor* self, ValaMapLit
eral* lit); | | | |
| void vala_code_visitor_visit_tuple (ValaCodeVisitor* self, ValaTuple* tuple
); | | void vala_code_visitor_visit_tuple (ValaCodeVisitor* self, ValaTuple* tuple
); | |
| 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); | |
| | | | |
| skipping to change at line 4473 | | skipping to change at line 4404 | |
| ValaLambdaExpression* vala_lambda_expression_new_with_statement_body (ValaB
lock* statement_body, ValaSourceReference* source_reference); | | ValaLambdaExpression* vala_lambda_expression_new_with_statement_body (ValaB
lock* statement_body, ValaSourceReference* source_reference); | |
| ValaLambdaExpression* vala_lambda_expression_construct_with_statement_body
(GType object_type, ValaBlock* statement_body, ValaSourceReference* source_
reference); | | ValaLambdaExpression* vala_lambda_expression_construct_with_statement_body
(GType object_type, ValaBlock* statement_body, ValaSourceReference* source_
reference); | |
| void vala_lambda_expression_add_parameter (ValaLambdaExpression* self, Vala
Parameter* param); | | void vala_lambda_expression_add_parameter (ValaLambdaExpression* self, Vala
Parameter* param); | |
| ValaList* vala_lambda_expression_get_parameters (ValaLambdaExpression* self
); | | ValaList* vala_lambda_expression_get_parameters (ValaLambdaExpression* self
); | |
| ValaExpression* vala_lambda_expression_get_expression_body (ValaLambdaExpre
ssion* self); | | ValaExpression* vala_lambda_expression_get_expression_body (ValaLambdaExpre
ssion* self); | |
| void vala_lambda_expression_set_expression_body (ValaLambdaExpression* self
, ValaExpression* value); | | void vala_lambda_expression_set_expression_body (ValaLambdaExpression* self
, ValaExpression* value); | |
| ValaBlock* vala_lambda_expression_get_statement_body (ValaLambdaExpression*
self); | | ValaBlock* vala_lambda_expression_get_statement_body (ValaLambdaExpression*
self); | |
| void vala_lambda_expression_set_statement_body (ValaLambdaExpression* self,
ValaBlock* value); | | void vala_lambda_expression_set_statement_body (ValaLambdaExpression* self,
ValaBlock* value); | |
| ValaMethod* vala_lambda_expression_get_method (ValaLambdaExpression* self); | | ValaMethod* vala_lambda_expression_get_method (ValaLambdaExpression* self); | |
| void vala_lambda_expression_set_method (ValaLambdaExpression* self, ValaMet
hod* value); | | void vala_lambda_expression_set_method (ValaLambdaExpression* self, ValaMet
hod* value); | |
|
| ValaListLiteral* vala_list_literal_new (ValaSourceReference* source_referen
ce); | | | |
| ValaListLiteral* vala_list_literal_construct (GType object_type, ValaSource
Reference* source_reference); | | | |
| void vala_list_literal_add_expression (ValaListLiteral* self, ValaExpressio
n* expr); | | | |
| ValaList* vala_list_literal_get_expressions (ValaListLiteral* self); | | | |
| ValaDataType* vala_list_literal_get_element_type (ValaListLiteral* self); | | | |
| ValaLiteral* vala_literal_construct (GType object_type); | | ValaLiteral* vala_literal_construct (GType object_type); | |
| ValaLocalVariable* vala_local_variable_new (ValaDataType* variable_type, co
nst gchar* name, ValaExpression* initializer, ValaSourceReference* source_r
eference); | | ValaLocalVariable* vala_local_variable_new (ValaDataType* variable_type, co
nst gchar* name, ValaExpression* initializer, ValaSourceReference* source_r
eference); | |
| ValaLocalVariable* vala_local_variable_construct (GType object_type, ValaDa
taType* variable_type, const gchar* name, ValaExpression* initializer, Vala
SourceReference* source_reference); | | ValaLocalVariable* vala_local_variable_construct (GType object_type, ValaDa
taType* variable_type, const gchar* name, ValaExpression* initializer, Vala
SourceReference* source_reference); | |
| gboolean vala_local_variable_get_is_result (ValaLocalVariable* self); | | gboolean vala_local_variable_get_is_result (ValaLocalVariable* self); | |
| void vala_local_variable_set_is_result (ValaLocalVariable* self, gboolean v
alue); | | void vala_local_variable_set_is_result (ValaLocalVariable* self, gboolean v
alue); | |
| gboolean vala_local_variable_get_floating (ValaLocalVariable* self); | | gboolean vala_local_variable_get_floating (ValaLocalVariable* self); | |
| void vala_local_variable_set_floating (ValaLocalVariable* self, gboolean va
lue); | | void vala_local_variable_set_floating (ValaLocalVariable* self, gboolean va
lue); | |
| gboolean vala_local_variable_get_captured (ValaLocalVariable* self); | | gboolean vala_local_variable_get_captured (ValaLocalVariable* self); | |
| void vala_local_variable_set_captured (ValaLocalVariable* self, gboolean va
lue); | | void vala_local_variable_set_captured (ValaLocalVariable* self, gboolean va
lue); | |
| gboolean vala_local_variable_get_no_init (ValaLocalVariable* self); | | gboolean vala_local_variable_get_no_init (ValaLocalVariable* self); | |
| | | | |
| skipping to change at line 4501 | | skipping to change at line 4427 | |
| ValaLockStatement* vala_lock_statement_new (ValaExpression* resource, ValaB
lock* body, ValaSourceReference* source_reference); | | ValaLockStatement* vala_lock_statement_new (ValaExpression* resource, ValaB
lock* body, ValaSourceReference* source_reference); | |
| ValaLockStatement* vala_lock_statement_construct (GType object_type, ValaEx
pression* resource, ValaBlock* body, ValaSourceReference* source_reference)
; | | ValaLockStatement* vala_lock_statement_construct (GType object_type, ValaEx
pression* resource, ValaBlock* body, ValaSourceReference* source_reference)
; | |
| ValaExpression* vala_lock_statement_get_resource (ValaLockStatement* self); | | ValaExpression* vala_lock_statement_get_resource (ValaLockStatement* self); | |
| void vala_lock_statement_set_resource (ValaLockStatement* self, ValaExpress
ion* value); | | void vala_lock_statement_set_resource (ValaLockStatement* self, ValaExpress
ion* value); | |
| ValaBlock* vala_lock_statement_get_body (ValaLockStatement* self); | | ValaBlock* vala_lock_statement_get_body (ValaLockStatement* self); | |
| void vala_lock_statement_set_body (ValaLockStatement* self, ValaBlock* valu
e); | | void vala_lock_statement_set_body (ValaLockStatement* self, ValaBlock* valu
e); | |
| ValaLoop* vala_loop_new (ValaBlock* body, ValaSourceReference* source_refer
ence); | | ValaLoop* vala_loop_new (ValaBlock* body, ValaSourceReference* source_refer
ence); | |
| ValaLoop* vala_loop_construct (GType object_type, ValaBlock* body, ValaSour
ceReference* source_reference); | | ValaLoop* vala_loop_construct (GType object_type, ValaBlock* body, ValaSour
ceReference* source_reference); | |
| ValaBlock* vala_loop_get_body (ValaLoop* self); | | ValaBlock* vala_loop_get_body (ValaLoop* self); | |
| void vala_loop_set_body (ValaLoop* self, ValaBlock* value); | | void vala_loop_set_body (ValaLoop* self, ValaBlock* value); | |
|
| ValaMapLiteral* vala_map_literal_new (ValaSourceReference* source_reference
); | | | |
| ValaMapLiteral* vala_map_literal_construct (GType object_type, ValaSourceRe
ference* source_reference); | | | |
| void vala_map_literal_add_key (ValaMapLiteral* self, ValaExpression* expr); | | | |
| void vala_map_literal_add_value (ValaMapLiteral* self, ValaExpression* expr
); | | | |
| ValaList* vala_map_literal_get_keys (ValaMapLiteral* self); | | | |
| ValaList* vala_map_literal_get_values (ValaMapLiteral* self); | | | |
| ValaDataType* vala_map_literal_get_map_key_type (ValaMapLiteral* self); | | | |
| ValaDataType* vala_map_literal_get_map_value_type (ValaMapLiteral* self); | | | |
| GType vala_markup_reader_get_type (void) G_GNUC_CONST; | | GType vala_markup_reader_get_type (void) G_GNUC_CONST; | |
| ValaMarkupReader* vala_markup_reader_new (const gchar* filename); | | ValaMarkupReader* vala_markup_reader_new (const gchar* filename); | |
| ValaMarkupReader* vala_markup_reader_construct (GType object_type, const gc
har* filename); | | ValaMarkupReader* vala_markup_reader_construct (GType object_type, const gc
har* filename); | |
| gchar* vala_markup_reader_get_attribute (ValaMarkupReader* self, const gcha
r* attr); | | gchar* vala_markup_reader_get_attribute (ValaMarkupReader* self, const gcha
r* attr); | |
| ValaMap* vala_markup_reader_get_attributes (ValaMarkupReader* self); | | ValaMap* vala_markup_reader_get_attributes (ValaMarkupReader* self); | |
| GType vala_markup_token_type_get_type (void) G_GNUC_CONST; | | GType vala_markup_token_type_get_type (void) G_GNUC_CONST; | |
| ValaMarkupTokenType vala_markup_reader_read_token (ValaMarkupReader* self,
ValaSourceLocation* token_begin, ValaSourceLocation* token_end); | | ValaMarkupTokenType vala_markup_reader_read_token (ValaMarkupReader* self,
ValaSourceLocation* token_begin, ValaSourceLocation* token_end); | |
| const gchar* vala_markup_reader_get_filename (ValaMarkupReader* self); | | const gchar* vala_markup_reader_get_filename (ValaMarkupReader* self); | |
| const gchar* vala_markup_reader_get_name (ValaMarkupReader* self); | | const gchar* vala_markup_reader_get_name (ValaMarkupReader* self); | |
| const gchar* vala_markup_reader_get_content (ValaMarkupReader* self); | | const gchar* vala_markup_reader_get_content (ValaMarkupReader* self); | |
| | | | |
| skipping to change at line 4555 | | skipping to change at line 4473 | |
| 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); | |
| 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, ValaParameter* param); | | 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); | |
|
| | | gboolean vala_method_is_variadic (ValaMethod* self); | |
| gboolean vala_method_compatible (ValaMethod* self, ValaMethod* base_method,
gchar** invalid_match); | | gboolean vala_method_compatible (ValaMethod* self, ValaMethod* base_method,
gchar** invalid_match); | |
| void vala_method_add_type_parameter (ValaMethod* self, ValaTypeParameter* p
); | | void vala_method_add_type_parameter (ValaMethod* self, ValaTypeParameter* p
); | |
| ValaList* vala_method_get_type_parameters (ValaMethod* self); | | ValaList* vala_method_get_type_parameters (ValaMethod* self); | |
| gint vala_method_get_type_parameter_index (ValaMethod* self, const gchar* n
ame); | | gint vala_method_get_type_parameter_index (ValaMethod* self, const gchar* n
ame); | |
| void vala_method_add_precondition (ValaMethod* self, ValaExpression* precon
dition); | | void vala_method_add_precondition (ValaMethod* self, ValaExpression* precon
dition); | |
| ValaList* vala_method_get_preconditions (ValaMethod* self); | | ValaList* vala_method_get_preconditions (ValaMethod* self); | |
| 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); | |
| | | | |
| skipping to change at line 4851 | | skipping to change at line 4770 | |
| 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); | | 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); | |
| 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_construct (GType object_type, ValaSourceRe
ference* source_reference); | | | |
| void vala_set_literal_add_expression (ValaSetLiteral* self, ValaExpression*
expr); | | | |
| ValaList* vala_set_literal_get_expressions (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, ValaParameter* param); | | 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); | |
| 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); | |
| gboolean vala_signal_get_is_virtual (ValaSignal* self); | | gboolean vala_signal_get_is_virtual (ValaSignal* self); | |
| | | | |
End of changes. 16 change blocks. |
| 90 lines changed or deleted | | 4 lines changed or added | |
|
| valacodegen.h | | valacodegen.h | |
| | | | |
| skipping to change at line 194 | | skipping to change at line 194 | |
| #define VALA_CTYPE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_CTYPE
, ValaCType)) | | #define VALA_CTYPE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_CTYPE
, ValaCType)) | |
| #define VALA_CTYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TYP
E_CTYPE, ValaCTypeClass)) | | #define VALA_CTYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TYP
E_CTYPE, ValaCTypeClass)) | |
| #define VALA_IS_CTYPE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_CT
YPE)) | | #define VALA_IS_CTYPE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_CT
YPE)) | |
| #define VALA_IS_CTYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_
TYPE_CTYPE)) | | #define VALA_IS_CTYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_
TYPE_CTYPE)) | |
| #define VALA_CTYPE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_T
YPE_CTYPE, ValaCTypeClass)) | | #define VALA_CTYPE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_T
YPE_CTYPE, ValaCTypeClass)) | |
| | | | |
| typedef struct _ValaCType ValaCType; | | typedef struct _ValaCType ValaCType; | |
| typedef struct _ValaCTypeClass ValaCTypeClass; | | typedef struct _ValaCTypeClass ValaCTypeClass; | |
| typedef struct _ValaCTypePrivate ValaCTypePrivate; | | typedef struct _ValaCTypePrivate ValaCTypePrivate; | |
| | | | |
|
| #define VALA_TYPE_DOVA_BASE_MODULE (vala_dova_base_module_get_type ()) | | | |
| #define VALA_DOVA_BASE_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA
_TYPE_DOVA_BASE_MODULE, ValaDovaBaseModule)) | | | |
| #define VALA_DOVA_BASE_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass
), VALA_TYPE_DOVA_BASE_MODULE, ValaDovaBaseModuleClass)) | | | |
| #define VALA_IS_DOVA_BASE_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), V
ALA_TYPE_DOVA_BASE_MODULE)) | | | |
| #define VALA_IS_DOVA_BASE_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((kl
ass), VALA_TYPE_DOVA_BASE_MODULE)) | | | |
| #define VALA_DOVA_BASE_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((o
bj), VALA_TYPE_DOVA_BASE_MODULE, ValaDovaBaseModuleClass)) | | | |
| | | | |
| typedef struct _ValaDovaBaseModule ValaDovaBaseModule; | | | |
| typedef struct _ValaDovaBaseModuleClass ValaDovaBaseModuleClass; | | | |
| typedef struct _ValaDovaBaseModulePrivate ValaDovaBaseModulePrivate; | | | |
| | | | |
| #define VALA_DOVA_BASE_MODULE_TYPE_EMIT_CONTEXT (vala_dova_base_module_emit
_context_get_type ()) | | | |
| #define VALA_DOVA_BASE_MODULE_EMIT_CONTEXT(obj) (G_TYPE_CHECK_INSTANCE_CAST
((obj), VALA_DOVA_BASE_MODULE_TYPE_EMIT_CONTEXT, ValaDovaBaseModuleEmitCon
text)) | | | |
| #define VALA_DOVA_BASE_MODULE_EMIT_CONTEXT_CLASS(klass) (G_TYPE_CHECK_CLASS
_CAST ((klass), VALA_DOVA_BASE_MODULE_TYPE_EMIT_CONTEXT, ValaDovaBaseModule
EmitContextClass)) | | | |
| #define VALA_DOVA_BASE_MODULE_IS_EMIT_CONTEXT(obj) (G_TYPE_CHECK_INSTANCE_T
YPE ((obj), VALA_DOVA_BASE_MODULE_TYPE_EMIT_CONTEXT)) | | | |
| #define VALA_DOVA_BASE_MODULE_IS_EMIT_CONTEXT_CLASS(klass) (G_TYPE_CHECK_CL
ASS_TYPE ((klass), VALA_DOVA_BASE_MODULE_TYPE_EMIT_CONTEXT)) | | | |
| #define VALA_DOVA_BASE_MODULE_EMIT_CONTEXT_GET_CLASS(obj) (G_TYPE_INSTANCE_
GET_CLASS ((obj), VALA_DOVA_BASE_MODULE_TYPE_EMIT_CONTEXT, ValaDovaBaseModu
leEmitContextClass)) | | | |
| | | | |
| typedef struct _ValaDovaBaseModuleEmitContext ValaDovaBaseModuleEmitContext
; | | | |
| typedef struct _ValaDovaBaseModuleEmitContextClass ValaDovaBaseModuleEmitCo
ntextClass; | | | |
| | | | |
| #define VALA_TYPE_DOVA_STRUCT_MODULE (vala_dova_struct_module_get_type ()) | | | |
| #define VALA_DOVA_STRUCT_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VA
LA_TYPE_DOVA_STRUCT_MODULE, ValaDovaStructModule)) | | | |
| #define VALA_DOVA_STRUCT_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((kla
ss), VALA_TYPE_DOVA_STRUCT_MODULE, ValaDovaStructModuleClass)) | | | |
| #define VALA_IS_DOVA_STRUCT_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj),
VALA_TYPE_DOVA_STRUCT_MODULE)) | | | |
| #define VALA_IS_DOVA_STRUCT_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((
klass), VALA_TYPE_DOVA_STRUCT_MODULE)) | | | |
| #define VALA_DOVA_STRUCT_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS (
(obj), VALA_TYPE_DOVA_STRUCT_MODULE, ValaDovaStructModuleClass)) | | | |
| | | | |
| typedef struct _ValaDovaStructModule ValaDovaStructModule; | | | |
| typedef struct _ValaDovaStructModuleClass ValaDovaStructModuleClass; | | | |
| typedef struct _ValaDovaStructModulePrivate ValaDovaStructModulePrivate; | | | |
| | | | |
| #define VALA_TYPE_DOVA_METHOD_MODULE (vala_dova_method_module_get_type ()) | | | |
| #define VALA_DOVA_METHOD_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VA
LA_TYPE_DOVA_METHOD_MODULE, ValaDovaMethodModule)) | | | |
| #define VALA_DOVA_METHOD_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((kla
ss), VALA_TYPE_DOVA_METHOD_MODULE, ValaDovaMethodModuleClass)) | | | |
| #define VALA_IS_DOVA_METHOD_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj),
VALA_TYPE_DOVA_METHOD_MODULE)) | | | |
| #define VALA_IS_DOVA_METHOD_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((
klass), VALA_TYPE_DOVA_METHOD_MODULE)) | | | |
| #define VALA_DOVA_METHOD_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS (
(obj), VALA_TYPE_DOVA_METHOD_MODULE, ValaDovaMethodModuleClass)) | | | |
| | | | |
| typedef struct _ValaDovaMethodModule ValaDovaMethodModule; | | | |
| typedef struct _ValaDovaMethodModuleClass ValaDovaMethodModuleClass; | | | |
| typedef struct _ValaDovaMethodModulePrivate ValaDovaMethodModulePrivate; | | | |
| | | | |
| #define VALA_TYPE_DOVA_CONTROL_FLOW_MODULE (vala_dova_control_flow_module_g
et_type ()) | | | |
| #define VALA_DOVA_CONTROL_FLOW_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((ob
j), VALA_TYPE_DOVA_CONTROL_FLOW_MODULE, ValaDovaControlFlowModule)) | | | |
| #define VALA_DOVA_CONTROL_FLOW_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST
((klass), VALA_TYPE_DOVA_CONTROL_FLOW_MODULE, ValaDovaControlFlowModuleCla
ss)) | | | |
| #define VALA_IS_DOVA_CONTROL_FLOW_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE (
(obj), VALA_TYPE_DOVA_CONTROL_FLOW_MODULE)) | | | |
| #define VALA_IS_DOVA_CONTROL_FLOW_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_T
YPE ((klass), VALA_TYPE_DOVA_CONTROL_FLOW_MODULE)) | | | |
| #define VALA_DOVA_CONTROL_FLOW_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_C
LASS ((obj), VALA_TYPE_DOVA_CONTROL_FLOW_MODULE, ValaDovaControlFlowModuleC
lass)) | | | |
| | | | |
| typedef struct _ValaDovaControlFlowModule ValaDovaControlFlowModule; | | | |
| typedef struct _ValaDovaControlFlowModuleClass ValaDovaControlFlowModuleCla
ss; | | | |
| typedef struct _ValaDovaControlFlowModulePrivate ValaDovaControlFlowModuleP
rivate; | | | |
| | | | |
| #define VALA_TYPE_DOVA_MEMBER_ACCESS_MODULE (vala_dova_member_access_module
_get_type ()) | | | |
| #define VALA_DOVA_MEMBER_ACCESS_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((o
bj), VALA_TYPE_DOVA_MEMBER_ACCESS_MODULE, ValaDovaMemberAccessModule)) | | | |
| #define VALA_DOVA_MEMBER_ACCESS_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAS
T ((klass), VALA_TYPE_DOVA_MEMBER_ACCESS_MODULE, ValaDovaMemberAccessModule
Class)) | | | |
| #define VALA_IS_DOVA_MEMBER_ACCESS_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE
((obj), VALA_TYPE_DOVA_MEMBER_ACCESS_MODULE)) | | | |
| #define VALA_IS_DOVA_MEMBER_ACCESS_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_
TYPE ((klass), VALA_TYPE_DOVA_MEMBER_ACCESS_MODULE)) | | | |
| #define VALA_DOVA_MEMBER_ACCESS_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_
CLASS ((obj), VALA_TYPE_DOVA_MEMBER_ACCESS_MODULE, ValaDovaMemberAccessModu
leClass)) | | | |
| | | | |
| typedef struct _ValaDovaMemberAccessModule ValaDovaMemberAccessModule; | | | |
| typedef struct _ValaDovaMemberAccessModuleClass ValaDovaMemberAccessModuleC
lass; | | | |
| typedef struct _ValaDovaMemberAccessModulePrivate ValaDovaMemberAccessModul
ePrivate; | | | |
| | | | |
| #define VALA_TYPE_DOVA_ASSIGNMENT_MODULE (vala_dova_assignment_module_get_t
ype ()) | | | |
| #define VALA_DOVA_ASSIGNMENT_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj)
, VALA_TYPE_DOVA_ASSIGNMENT_MODULE, ValaDovaAssignmentModule)) | | | |
| #define VALA_DOVA_ASSIGNMENT_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST (
(klass), VALA_TYPE_DOVA_ASSIGNMENT_MODULE, ValaDovaAssignmentModuleClass)) | | | |
| #define VALA_IS_DOVA_ASSIGNMENT_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((o
bj), VALA_TYPE_DOVA_ASSIGNMENT_MODULE)) | | | |
| #define VALA_IS_DOVA_ASSIGNMENT_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYP
E ((klass), VALA_TYPE_DOVA_ASSIGNMENT_MODULE)) | | | |
| #define VALA_DOVA_ASSIGNMENT_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLA
SS ((obj), VALA_TYPE_DOVA_ASSIGNMENT_MODULE, ValaDovaAssignmentModuleClass)
) | | | |
| | | | |
| typedef struct _ValaDovaAssignmentModule ValaDovaAssignmentModule; | | | |
| typedef struct _ValaDovaAssignmentModuleClass ValaDovaAssignmentModuleClass
; | | | |
| typedef struct _ValaDovaAssignmentModulePrivate ValaDovaAssignmentModulePri
vate; | | | |
| | | | |
| #define VALA_TYPE_DOVA_METHOD_CALL_MODULE (vala_dova_method_call_module_get
_type ()) | | | |
| #define VALA_DOVA_METHOD_CALL_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj
), VALA_TYPE_DOVA_METHOD_CALL_MODULE, ValaDovaMethodCallModule)) | | | |
| #define VALA_DOVA_METHOD_CALL_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST
((klass), VALA_TYPE_DOVA_METHOD_CALL_MODULE, ValaDovaMethodCallModuleClass)
) | | | |
| #define VALA_IS_DOVA_METHOD_CALL_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((
obj), VALA_TYPE_DOVA_METHOD_CALL_MODULE)) | | | |
| #define VALA_IS_DOVA_METHOD_CALL_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TY
PE ((klass), VALA_TYPE_DOVA_METHOD_CALL_MODULE)) | | | |
| #define VALA_DOVA_METHOD_CALL_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CL
ASS ((obj), VALA_TYPE_DOVA_METHOD_CALL_MODULE, ValaDovaMethodCallModuleClas
s)) | | | |
| | | | |
| typedef struct _ValaDovaMethodCallModule ValaDovaMethodCallModule; | | | |
| typedef struct _ValaDovaMethodCallModuleClass ValaDovaMethodCallModuleClass
; | | | |
| typedef struct _ValaDovaMethodCallModulePrivate ValaDovaMethodCallModulePri
vate; | | | |
| | | | |
| #define VALA_TYPE_DOVA_ARRAY_MODULE (vala_dova_array_module_get_type ()) | | | |
| #define VALA_DOVA_ARRAY_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VAL
A_TYPE_DOVA_ARRAY_MODULE, ValaDovaArrayModule)) | | | |
| #define VALA_DOVA_ARRAY_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klas
s), VALA_TYPE_DOVA_ARRAY_MODULE, ValaDovaArrayModuleClass)) | | | |
| #define VALA_IS_DOVA_ARRAY_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj),
VALA_TYPE_DOVA_ARRAY_MODULE)) | | | |
| #define VALA_IS_DOVA_ARRAY_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((k
lass), VALA_TYPE_DOVA_ARRAY_MODULE)) | | | |
| #define VALA_DOVA_ARRAY_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((
obj), VALA_TYPE_DOVA_ARRAY_MODULE, ValaDovaArrayModuleClass)) | | | |
| | | | |
| typedef struct _ValaDovaArrayModule ValaDovaArrayModule; | | | |
| typedef struct _ValaDovaArrayModuleClass ValaDovaArrayModuleClass; | | | |
| typedef struct _ValaDovaArrayModulePrivate ValaDovaArrayModulePrivate; | | | |
| typedef struct _ValaDovaBaseModuleEmitContextPrivate ValaDovaBaseModuleEmit
ContextPrivate; | | | |
| | | | |
| #define VALA_TYPE_DOVA_VALUE (vala_dova_value_get_type ()) | | | |
| #define VALA_DOVA_VALUE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_
DOVA_VALUE, ValaDovaValue)) | | | |
| #define VALA_DOVA_VALUE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VAL
A_TYPE_DOVA_VALUE, ValaDovaValueClass)) | | | |
| #define VALA_IS_DOVA_VALUE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TY
PE_DOVA_VALUE)) | | | |
| #define VALA_IS_DOVA_VALUE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass),
VALA_TYPE_DOVA_VALUE)) | | | |
| #define VALA_DOVA_VALUE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), V
ALA_TYPE_DOVA_VALUE, ValaDovaValueClass)) | | | |
| | | | |
| typedef struct _ValaDovaValue ValaDovaValue; | | | |
| typedef struct _ValaDovaValueClass ValaDovaValueClass; | | | |
| typedef struct _ValaDovaValuePrivate ValaDovaValuePrivate; | | | |
| | | | |
| #define VALA_TYPE_DOVA_OBJECT_MODULE (vala_dova_object_module_get_type ()) | | | |
| #define VALA_DOVA_OBJECT_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VA
LA_TYPE_DOVA_OBJECT_MODULE, ValaDovaObjectModule)) | | | |
| #define VALA_DOVA_OBJECT_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((kla
ss), VALA_TYPE_DOVA_OBJECT_MODULE, ValaDovaObjectModuleClass)) | | | |
| #define VALA_IS_DOVA_OBJECT_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj),
VALA_TYPE_DOVA_OBJECT_MODULE)) | | | |
| #define VALA_IS_DOVA_OBJECT_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((
klass), VALA_TYPE_DOVA_OBJECT_MODULE)) | | | |
| #define VALA_DOVA_OBJECT_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS (
(obj), VALA_TYPE_DOVA_OBJECT_MODULE, ValaDovaObjectModuleClass)) | | | |
| | | | |
| typedef struct _ValaDovaObjectModule ValaDovaObjectModule; | | | |
| typedef struct _ValaDovaObjectModuleClass ValaDovaObjectModuleClass; | | | |
| typedef struct _ValaDovaObjectModulePrivate ValaDovaObjectModulePrivate; | | | |
| | | | |
| #define VALA_TYPE_DOVA_VALUE_MODULE (vala_dova_value_module_get_type ()) | | | |
| #define VALA_DOVA_VALUE_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VAL
A_TYPE_DOVA_VALUE_MODULE, ValaDovaValueModule)) | | | |
| #define VALA_DOVA_VALUE_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klas
s), VALA_TYPE_DOVA_VALUE_MODULE, ValaDovaValueModuleClass)) | | | |
| #define VALA_IS_DOVA_VALUE_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj),
VALA_TYPE_DOVA_VALUE_MODULE)) | | | |
| #define VALA_IS_DOVA_VALUE_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((k
lass), VALA_TYPE_DOVA_VALUE_MODULE)) | | | |
| #define VALA_DOVA_VALUE_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((
obj), VALA_TYPE_DOVA_VALUE_MODULE, ValaDovaValueModuleClass)) | | | |
| | | | |
| typedef struct _ValaDovaValueModule ValaDovaValueModule; | | | |
| typedef struct _ValaDovaValueModuleClass ValaDovaValueModuleClass; | | | |
| typedef struct _ValaDovaValueModulePrivate ValaDovaValueModulePrivate; | | | |
| | | | |
| #define VALA_TYPE_DOVA_DELEGATE_MODULE (vala_dova_delegate_module_get_type
()) | | | |
| #define VALA_DOVA_DELEGATE_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj),
VALA_TYPE_DOVA_DELEGATE_MODULE, ValaDovaDelegateModule)) | | | |
| #define VALA_DOVA_DELEGATE_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((k
lass), VALA_TYPE_DOVA_DELEGATE_MODULE, ValaDovaDelegateModuleClass)) | | | |
| #define VALA_IS_DOVA_DELEGATE_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj
), VALA_TYPE_DOVA_DELEGATE_MODULE)) | | | |
| #define VALA_IS_DOVA_DELEGATE_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE
((klass), VALA_TYPE_DOVA_DELEGATE_MODULE)) | | | |
| #define VALA_DOVA_DELEGATE_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS
((obj), VALA_TYPE_DOVA_DELEGATE_MODULE, ValaDovaDelegateModuleClass)) | | | |
| | | | |
| typedef struct _ValaDovaDelegateModule ValaDovaDelegateModule; | | | |
| typedef struct _ValaDovaDelegateModuleClass ValaDovaDelegateModuleClass; | | | |
| typedef struct _ValaDovaDelegateModulePrivate ValaDovaDelegateModulePrivate
; | | | |
| | | | |
| #define VALA_TYPE_DOVA_ERROR_MODULE (vala_dova_error_module_get_type ()) | | | |
| #define VALA_DOVA_ERROR_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VAL
A_TYPE_DOVA_ERROR_MODULE, ValaDovaErrorModule)) | | | |
| #define VALA_DOVA_ERROR_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klas
s), VALA_TYPE_DOVA_ERROR_MODULE, ValaDovaErrorModuleClass)) | | | |
| #define VALA_IS_DOVA_ERROR_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj),
VALA_TYPE_DOVA_ERROR_MODULE)) | | | |
| #define VALA_IS_DOVA_ERROR_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((k
lass), VALA_TYPE_DOVA_ERROR_MODULE)) | | | |
| #define VALA_DOVA_ERROR_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((
obj), VALA_TYPE_DOVA_ERROR_MODULE, ValaDovaErrorModuleClass)) | | | |
| | | | |
| typedef struct _ValaDovaErrorModule ValaDovaErrorModule; | | | |
| typedef struct _ValaDovaErrorModuleClass ValaDovaErrorModuleClass; | | | |
| typedef struct _ValaDovaErrorModulePrivate ValaDovaErrorModulePrivate; | | | |
| | | | |
| #define VALA_TYPE_ENUM_REGISTER_FUNCTION (vala_enum_register_function_get_t
ype ()) | | #define VALA_TYPE_ENUM_REGISTER_FUNCTION (vala_enum_register_function_get_t
ype ()) | |
| #define VALA_ENUM_REGISTER_FUNCTION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj)
, VALA_TYPE_ENUM_REGISTER_FUNCTION, ValaEnumRegisterFunction)) | | #define VALA_ENUM_REGISTER_FUNCTION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj)
, VALA_TYPE_ENUM_REGISTER_FUNCTION, ValaEnumRegisterFunction)) | |
| #define VALA_ENUM_REGISTER_FUNCTION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST (
(klass), VALA_TYPE_ENUM_REGISTER_FUNCTION, ValaEnumRegisterFunctionClass)) | | #define VALA_ENUM_REGISTER_FUNCTION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST (
(klass), VALA_TYPE_ENUM_REGISTER_FUNCTION, ValaEnumRegisterFunctionClass)) | |
| #define VALA_IS_ENUM_REGISTER_FUNCTION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((o
bj), VALA_TYPE_ENUM_REGISTER_FUNCTION)) | | #define VALA_IS_ENUM_REGISTER_FUNCTION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((o
bj), VALA_TYPE_ENUM_REGISTER_FUNCTION)) | |
| #define VALA_IS_ENUM_REGISTER_FUNCTION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYP
E ((klass), VALA_TYPE_ENUM_REGISTER_FUNCTION)) | | #define VALA_IS_ENUM_REGISTER_FUNCTION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYP
E ((klass), VALA_TYPE_ENUM_REGISTER_FUNCTION)) | |
| #define VALA_ENUM_REGISTER_FUNCTION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLA
SS ((obj), VALA_TYPE_ENUM_REGISTER_FUNCTION, ValaEnumRegisterFunctionClass)
) | | #define VALA_ENUM_REGISTER_FUNCTION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLA
SS ((obj), VALA_TYPE_ENUM_REGISTER_FUNCTION, ValaEnumRegisterFunctionClass)
) | |
| | | | |
| typedef struct _ValaEnumRegisterFunction ValaEnumRegisterFunction; | | typedef struct _ValaEnumRegisterFunction ValaEnumRegisterFunction; | |
| typedef struct _ValaEnumRegisterFunctionClass ValaEnumRegisterFunctionClass
; | | typedef struct _ValaEnumRegisterFunctionClass ValaEnumRegisterFunctionClass
; | |
| typedef struct _ValaEnumRegisterFunctionPrivate ValaEnumRegisterFunctionPri
vate; | | typedef struct _ValaEnumRegisterFunctionPrivate ValaEnumRegisterFunctionPri
vate; | |
| | | | |
| skipping to change at line 554 | | skipping to change at line 400 | |
| ValaTypeSymbol* gstringbuilder_type; | | ValaTypeSymbol* gstringbuilder_type; | |
| ValaTypeSymbol* garray_type; | | ValaTypeSymbol* garray_type; | |
| ValaTypeSymbol* gbytearray_type; | | ValaTypeSymbol* gbytearray_type; | |
| ValaTypeSymbol* gptrarray_type; | | ValaTypeSymbol* gptrarray_type; | |
| ValaTypeSymbol* gthreadpool_type; | | ValaTypeSymbol* gthreadpool_type; | |
| ValaDataType* gdestroynotify_type; | | ValaDataType* gdestroynotify_type; | |
| ValaDataType* gquark_type; | | ValaDataType* gquark_type; | |
| ValaStruct* gvalue_type; | | ValaStruct* gvalue_type; | |
| ValaClass* gvariant_type; | | ValaClass* gvariant_type; | |
| ValaStruct* mutex_type; | | ValaStruct* mutex_type; | |
|
| | | ValaStruct* gmutex_type; | |
| | | ValaStruct* grecmutex_type; | |
| | | ValaStruct* grwlock_type; | |
| | | ValaStruct* gcond_type; | |
| ValaTypeSymbol* type_module_type; | | ValaTypeSymbol* type_module_type; | |
| ValaTypeSymbol* dbus_proxy_type; | | ValaTypeSymbol* dbus_proxy_type; | |
| gboolean in_plugin; | | gboolean in_plugin; | |
| gchar* module_init_param_name; | | gchar* module_init_param_name; | |
| gboolean gvaluecollector_h_needed; | | gboolean gvaluecollector_h_needed; | |
| gboolean requires_assert; | | gboolean requires_assert; | |
| gboolean requires_array_free; | | gboolean requires_array_free; | |
| gboolean requires_array_move; | | gboolean requires_array_move; | |
| gboolean requires_array_length; | | gboolean requires_array_length; | |
|
| | | gboolean requires_clear_mutex; | |
| ValaSet* wrappers; | | ValaSet* wrappers; | |
| }; | | }; | |
| | | | |
| struct _ValaCCodeBaseModuleClass { | | struct _ValaCCodeBaseModuleClass { | |
| ValaCodeGeneratorClass parent_class; | | ValaCodeGeneratorClass parent_class; | |
| void (*append_vala_array_free) (ValaCCodeBaseModule* self); | | void (*append_vala_array_free) (ValaCCodeBaseModule* self); | |
| void (*append_vala_array_move) (ValaCCodeBaseModule* self); | | void (*append_vala_array_move) (ValaCCodeBaseModule* self); | |
| void (*append_vala_array_length) (ValaCCodeBaseModule* self); | | 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); | |
| | | | |
| skipping to change at line 806 | | skipping to change at line 657 | |
| | | | |
| struct _ValaCType { | | struct _ValaCType { | |
| ValaDataType parent_instance; | | ValaDataType parent_instance; | |
| ValaCTypePrivate * priv; | | ValaCTypePrivate * priv; | |
| }; | | }; | |
| | | | |
| struct _ValaCTypeClass { | | struct _ValaCTypeClass { | |
| ValaDataTypeClass parent_class; | | ValaDataTypeClass parent_class; | |
| }; | | }; | |
| | | | |
|
| struct _ValaDovaBaseModule { | | | |
| ValaCodeGenerator parent_instance; | | | |
| ValaDovaBaseModulePrivate * priv; | | | |
| ValaSymbol* root_symbol; | | | |
| ValaDovaBaseModuleEmitContext* emit_context; | | | |
| ValaCCodeFile* header_file; | | | |
| ValaCCodeFile* cfile; | | | |
| ValaList* static_fields; | | | |
| gint next_wrapper_id; | | | |
| ValaDataType* void_type; | | | |
| ValaDataType* bool_type; | | | |
| ValaDataType* char_type; | | | |
| ValaDataType* int_type; | | | |
| ValaDataType* uint_type; | | | |
| ValaDataType* string_type; | | | |
| ValaClass* object_class; | | | |
| ValaClass* type_class; | | | |
| ValaClass* value_class; | | | |
| ValaClass* string_class; | | | |
| ValaStruct* array_struct; | | | |
| ValaClass* delegate_class; | | | |
| ValaClass* error_class; | | | |
| }; | | | |
| | | | |
| struct _ValaDovaBaseModuleClass { | | | |
| ValaCodeGeneratorClass parent_class; | | | |
| 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_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); | | | |
| ValaCCodeExpression* (*get_dup_func_expression) (ValaDovaBaseModule*
self, ValaDataType* type, ValaSourceReference* source_reference, gboolean
is_chainup); | | | |
| void (*append_local_free) (ValaDovaBaseModule* self, ValaSymbol* sym
, gboolean stop_at_loop, ValaCodeNode* stop_at); | | | |
| 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_interface_declaration) (ValaDovaBaseModule* self, Va
laInterface* iface, 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); | | | |
| gchar* (*get_custom_creturn_type) (ValaDovaBaseModule* self, ValaMet
hod* m); | | | |
| gboolean (*method_has_wrapper) (ValaDovaBaseModule* self, ValaMethod
* method); | | | |
| void (*add_simple_check) (ValaDovaBaseModule* self, ValaCodeNode* no
de, gboolean always_fails); | | | |
| }; | | | |
| | | | |
| struct _ValaDovaStructModule { | | | |
| ValaDovaBaseModule parent_instance; | | | |
| ValaDovaStructModulePrivate * priv; | | | |
| }; | | | |
| | | | |
| struct _ValaDovaStructModuleClass { | | | |
| ValaDovaBaseModuleClass parent_class; | | | |
| }; | | | |
| | | | |
| struct _ValaDovaMethodModule { | | | |
| ValaDovaStructModule parent_instance; | | | |
| ValaDovaMethodModulePrivate * priv; | | | |
| }; | | | |
| | | | |
| struct _ValaDovaMethodModuleClass { | | | |
| ValaDovaStructModuleClass parent_class; | | | |
| }; | | | |
| | | | |
| struct _ValaDovaControlFlowModule { | | | |
| ValaDovaMethodModule parent_instance; | | | |
| ValaDovaControlFlowModulePrivate * priv; | | | |
| }; | | | |
| | | | |
| struct _ValaDovaControlFlowModuleClass { | | | |
| ValaDovaMethodModuleClass parent_class; | | | |
| }; | | | |
| | | | |
| struct _ValaDovaMemberAccessModule { | | | |
| ValaDovaControlFlowModule parent_instance; | | | |
| ValaDovaMemberAccessModulePrivate * priv; | | | |
| }; | | | |
| | | | |
| struct _ValaDovaMemberAccessModuleClass { | | | |
| ValaDovaControlFlowModuleClass parent_class; | | | |
| }; | | | |
| | | | |
| struct _ValaDovaAssignmentModule { | | | |
| ValaDovaMemberAccessModule parent_instance; | | | |
| ValaDovaAssignmentModulePrivate * priv; | | | |
| }; | | | |
| | | | |
| struct _ValaDovaAssignmentModuleClass { | | | |
| ValaDovaMemberAccessModuleClass parent_class; | | | |
| void (*store_variable) (ValaDovaAssignmentModule* self, ValaVariable
* variable, ValaTargetValue* lvalue, ValaTargetValue* value, gboolean initi
alizer); | | | |
| }; | | | |
| | | | |
| struct _ValaDovaMethodCallModule { | | | |
| ValaDovaAssignmentModule parent_instance; | | | |
| ValaDovaMethodCallModulePrivate * priv; | | | |
| }; | | | |
| | | | |
| struct _ValaDovaMethodCallModuleClass { | | | |
| ValaDovaAssignmentModuleClass parent_class; | | | |
| }; | | | |
| | | | |
| struct _ValaDovaArrayModule { | | | |
| ValaDovaMethodCallModule parent_instance; | | | |
| ValaDovaArrayModulePrivate * priv; | | | |
| }; | | | |
| | | | |
| struct _ValaDovaArrayModuleClass { | | | |
| ValaDovaMethodCallModuleClass parent_class; | | | |
| }; | | | |
| | | | |
| struct _ValaDovaBaseModuleEmitContext { | | | |
| GTypeInstance parent_instance; | | | |
| volatile int ref_count; | | | |
| ValaDovaBaseModuleEmitContextPrivate * priv; | | | |
| ValaSymbol* current_symbol; | | | |
| ValaArrayList* symbol_stack; | | | |
| ValaTryStatement* current_try; | | | |
| ValaCCodeFunction* ccode; | | | |
| ValaArrayList* ccode_stack; | | | |
| ValaArrayList* temp_ref_vars; | | | |
| gint next_temp_var_id; | | | |
| ValaMap* variable_name_map; | | | |
| }; | | | |
| | | | |
| struct _ValaDovaBaseModuleEmitContextClass { | | | |
| GTypeClass parent_class; | | | |
| void (*finalize) (ValaDovaBaseModuleEmitContext *self); | | | |
| }; | | | |
| | | | |
| struct _ValaDovaValue { | | | |
| ValaTargetValue parent_instance; | | | |
| ValaDovaValuePrivate * priv; | | | |
| ValaCCodeExpression* cvalue; | | | |
| }; | | | |
| | | | |
| struct _ValaDovaValueClass { | | | |
| ValaTargetValueClass parent_class; | | | |
| }; | | | |
| | | | |
| struct _ValaDovaObjectModule { | | | |
| ValaDovaArrayModule parent_instance; | | | |
| ValaDovaObjectModulePrivate * priv; | | | |
| }; | | | |
| | | | |
| struct _ValaDovaObjectModuleClass { | | | |
| ValaDovaArrayModuleClass parent_class; | | | |
| }; | | | |
| | | | |
| struct _ValaDovaValueModule { | | | |
| ValaDovaObjectModule parent_instance; | | | |
| ValaDovaValueModulePrivate * priv; | | | |
| }; | | | |
| | | | |
| struct _ValaDovaValueModuleClass { | | | |
| ValaDovaObjectModuleClass parent_class; | | | |
| }; | | | |
| | | | |
| struct _ValaDovaDelegateModule { | | | |
| ValaDovaValueModule parent_instance; | | | |
| ValaDovaDelegateModulePrivate * priv; | | | |
| }; | | | |
| | | | |
| struct _ValaDovaDelegateModuleClass { | | | |
| ValaDovaValueModuleClass parent_class; | | | |
| }; | | | |
| | | | |
| struct _ValaDovaErrorModule { | | | |
| ValaDovaDelegateModule parent_instance; | | | |
| ValaDovaErrorModulePrivate * priv; | | | |
| }; | | | |
| | | | |
| struct _ValaDovaErrorModuleClass { | | | |
| ValaDovaDelegateModuleClass parent_class; | | | |
| }; | | | |
| | | | |
| struct _ValaEnumRegisterFunction { | | struct _ValaEnumRegisterFunction { | |
| ValaTypeRegisterFunction parent_instance; | | ValaTypeRegisterFunction parent_instance; | |
| ValaEnumRegisterFunctionPrivate * priv; | | ValaEnumRegisterFunctionPrivate * priv; | |
| }; | | }; | |
| | | | |
| struct _ValaEnumRegisterFunctionClass { | | struct _ValaEnumRegisterFunctionClass { | |
| ValaTypeRegisterFunctionClass parent_class; | | ValaTypeRegisterFunctionClass parent_class; | |
| }; | | }; | |
| | | | |
| struct _ValaGErrorModule { | | struct _ValaGErrorModule { | |
| | | | |
| skipping to change at line 1190 | | skipping to change at line 870 | |
| void vala_ccode_base_module_push_line (ValaCCodeBaseModule* self, ValaSourc
eReference* source_reference); | | void vala_ccode_base_module_push_line (ValaCCodeBaseModule* self, ValaSourc
eReference* source_reference); | |
| void vala_ccode_base_module_pop_line (ValaCCodeBaseModule* self); | | void vala_ccode_base_module_pop_line (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); | |
| void vala_ccode_base_module_append_vala_array_length (ValaCCodeBaseModule*
self); | | void vala_ccode_base_module_append_vala_array_length (ValaCCodeBaseModule*
self); | |
|
| | | void vala_ccode_base_module_append_vala_clear_mutex (ValaCCodeBaseModule* s
elf, const gchar* typename, const gchar* funcprefix); | |
| gboolean vala_ccode_base_module_generate_enum_declaration (ValaCCodeBaseMod
ule* self, ValaEnum* en, ValaCCodeFile* decl_space); | | gboolean vala_ccode_base_module_generate_enum_declaration (ValaCCodeBaseMod
ule* self, ValaEnum* en, ValaCCodeFile* decl_space); | |
| void vala_ccode_base_module_visit_member (ValaCCodeBaseModule* self, ValaSy
mbol* m); | | void vala_ccode_base_module_visit_member (ValaCCodeBaseModule* self, ValaSy
mbol* m); | |
| void vala_ccode_base_module_generate_constant_declaration (ValaCCodeBaseMod
ule* self, ValaConstant* c, ValaCCodeFile* decl_space, gboolean definition)
; | | void vala_ccode_base_module_generate_constant_declaration (ValaCCodeBaseMod
ule* self, ValaConstant* c, ValaCCodeFile* decl_space, gboolean definition)
; | |
| void vala_ccode_base_module_generate_field_declaration (ValaCCodeBaseModule
* self, ValaField* f, ValaCCodeFile* decl_space); | | void vala_ccode_base_module_generate_field_declaration (ValaCCodeBaseModule
* self, ValaField* f, ValaCCodeFile* decl_space); | |
| gboolean vala_ccode_base_module_is_constant_ccode_expression (ValaCCodeBase
Module* self, ValaCCodeExpression* cexpr); | | gboolean vala_ccode_base_module_is_constant_ccode_expression (ValaCCodeBase
Module* self, ValaCCodeExpression* cexpr); | |
| gboolean vala_ccode_base_module_is_pure_ccode_expression (ValaCCodeBaseModu
le* self, ValaCCodeExpression* cexpr); | | gboolean vala_ccode_base_module_is_pure_ccode_expression (ValaCCodeBaseModu
le* self, ValaCCodeExpression* cexpr); | |
| void vala_ccode_base_module_generate_type_declaration (ValaCCodeBaseModule*
self, ValaDataType* type, ValaCCodeFile* decl_space); | | void vala_ccode_base_module_generate_type_declaration (ValaCCodeBaseModule*
self, ValaDataType* type, 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_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); | |
| | | | |
| skipping to change at line 1448 | | skipping to change at line 1129 | |
| 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); | |
| ValaClassRegisterFunction* vala_class_register_function_construct (GType ob
ject_type, ValaClass* cl, ValaCodeContext* context); | | ValaClassRegisterFunction* vala_class_register_function_construct (GType ob
ject_type, ValaClass* cl, ValaCodeContext* context); | |
| ValaClass* vala_class_register_function_get_class_reference (ValaClassRegis
terFunction* self); | | ValaClass* vala_class_register_function_get_class_reference (ValaClassRegis
terFunction* self); | |
| void vala_class_register_function_set_class_reference (ValaClassRegisterFun
ction* self, ValaClass* value); | | void vala_class_register_function_set_class_reference (ValaClassRegisterFun
ction* self, ValaClass* value); | |
| GType vala_ctype_get_type (void) G_GNUC_CONST; | | GType vala_ctype_get_type (void) G_GNUC_CONST; | |
| ValaCType* vala_ctype_new (const gchar* ctype_name); | | ValaCType* vala_ctype_new (const gchar* ctype_name); | |
| ValaCType* vala_ctype_construct (GType object_type, const gchar* ctype_name
); | | ValaCType* vala_ctype_construct (GType object_type, const gchar* ctype_name
); | |
| const gchar* vala_ctype_get_ctype_name (ValaCType* self); | | const gchar* vala_ctype_get_ctype_name (ValaCType* self); | |
| void vala_ctype_set_ctype_name (ValaCType* self, const gchar* value); | | void vala_ctype_set_ctype_name (ValaCType* self, const gchar* value); | |
|
| GType vala_dova_base_module_get_type (void) G_GNUC_CONST; | | | |
| gpointer vala_dova_base_module_emit_context_ref (gpointer instance); | | | |
| void vala_dova_base_module_emit_context_unref (gpointer instance); | | | |
| GParamSpec* vala_dova_base_module_param_spec_emit_context (const gchar* nam
e, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags fl
ags); | | | |
| void vala_dova_base_module_value_set_emit_context (GValue* value, gpointer
v_object); | | | |
| void vala_dova_base_module_value_take_emit_context (GValue* value, gpointer
v_object); | | | |
| gpointer vala_dova_base_module_value_get_emit_context (const GValue* value)
; | | | |
| GType vala_dova_base_module_emit_context_get_type (void) G_GNUC_CONST; | | | |
| GType vala_dova_struct_module_get_type (void) G_GNUC_CONST; | | | |
| GType vala_dova_method_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_assignment_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; | | | |
| ValaDovaArrayModule* vala_dova_array_module_new (void); | | | |
| ValaDovaArrayModule* vala_dova_array_module_construct (GType object_type); | | | |
| void vala_dova_assignment_module_store_variable (ValaDovaAssignmentModule*
self, ValaVariable* variable, ValaTargetValue* lvalue, ValaTargetValue* val
ue, gboolean initializer); | | | |
| ValaDovaAssignmentModule* vala_dova_assignment_module_new (void); | | | |
| ValaDovaAssignmentModule* vala_dova_assignment_module_construct (GType obje
ct_type); | | | |
| ValaBlock* vala_dova_base_module_next_closure_block (ValaDovaBaseModule* se
lf, ValaSymbol* sym); | | | |
| 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_pop_context (ValaDovaBaseModule* self); | | | |
| void vala_dova_base_module_push_function (ValaDovaBaseModule* self, ValaCCo
deFunction* func); | | | |
| 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); | | | |
| 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_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_pure_ccode_expression (ValaDovaBaseModule
* self, ValaCCodeExpression* cexpr); | | | |
| void vala_dova_base_module_generate_type_declaration (ValaDovaBaseModule* s
elf, ValaDataType* type, ValaCCodeFile* decl_space); | | | |
| void vala_dova_base_module_generate_struct_declaration (ValaDovaBaseModule*
self, ValaStruct* st, ValaCCodeFile* decl_space); | | | |
| void vala_dova_base_module_generate_delegate_declaration (ValaDovaBaseModul
e* self, ValaDelegate* d, ValaCCodeFile* decl_space); | | | |
| void vala_dova_base_module_generate_cparameters (ValaDovaBaseModule* self,
ValaMethod* m, ValaCCodeFile* decl_space, ValaCCodeFunction* func, ValaCCod
eFunctionDeclarator* vdeclarator, ValaCCodeFunctionCall* vcall); | | | |
| 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); | | | |
| 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); | | | |
| 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_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_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_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_append_local_free (ValaDovaBaseModule* self, Val
aSymbol* sym, gboolean stop_at_loop, ValaCodeNode* stop_at); | | | |
| gboolean vala_dova_base_module_requires_copy (ValaDovaBaseModule* self, Val
aDataType* 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); | | | |
| 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_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); | | | |
| 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_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, ValaExpression* instance, ValaTargetValue* value); | | | |
| 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); | | | |
| 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); | | | |
| gchar* vala_dova_base_module_get_ccode_name (ValaDovaBaseModule* self, Vala
CodeNode* node); | | | |
| gchar* vala_dova_base_module_get_ccode_const_name (ValaDovaBaseModule* self
, ValaCodeNode* node); | | | |
| gchar* vala_dova_base_module_get_ccode_copy_function (ValaDovaBaseModule* s
elf, ValaTypeSymbol* node); | | | |
| gchar* vala_dova_base_module_get_ccode_dup_function (ValaDovaBaseModule* se
lf, ValaTypeSymbol* node); | | | |
| gchar* vala_dova_base_module_get_ccode_ref_function (ValaDovaBaseModule* se
lf, ValaTypeSymbol* node); | | | |
| gchar* vala_dova_base_module_get_ccode_unref_function (ValaDovaBaseModule*
self, ValaObjectTypeSymbol* node); | | | |
| gchar* vala_dova_base_module_get_ccode_free_function (ValaDovaBaseModule* s
elf, ValaTypeSymbol* node); | | | |
| gboolean vala_dova_base_module_is_reference_counting (ValaDovaBaseModule* s
elf, ValaTypeSymbol* node); | | | |
| gboolean vala_dova_base_module_get_ccode_ref_function_void (ValaDovaBaseMod
ule* self, ValaClass* node); | | | |
| gchar* vala_dova_base_module_get_ccode_default_value (ValaDovaBaseModule* s
elf, ValaTypeSymbol* node); | | | |
| gchar* vala_dova_base_module_get_ccode_real_name (ValaDovaBaseModule* self,
ValaMethod* node); | | | |
| gchar* vala_dova_base_module_get_ccode_lower_case_name (ValaDovaBaseModule*
self, ValaCodeNode* node, const gchar* infix); | | | |
| gchar* vala_dova_base_module_get_ccode_upper_case_name (ValaDovaBaseModule*
self, ValaSymbol* node, const gchar* infix); | | | |
| gchar* vala_dova_base_module_get_ccode_lower_case_prefix (ValaDovaBaseModul
e* self, ValaSymbol* node); | | | |
| gdouble vala_dova_base_module_get_ccode_instance_pos (ValaDovaBaseModule* s
elf, ValaCodeNode* node); | | | |
| gchar* vala_dova_base_module_get_ccode_vfunc_name (ValaDovaBaseModule* self
, ValaMethod* node); | | | |
| gchar* vala_dova_base_module_get_ccode_sentinel (ValaDovaBaseModule* self,
ValaMethod* m); | | | |
| gchar* vala_dova_base_module_get_ccode_declarator_suffix (ValaDovaBaseModul
e* self, ValaDataType* type); | | | |
| 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); | | | |
| gchar* vala_dova_base_module_get_custom_creturn_type (ValaDovaBaseModule* s
elf, ValaMethod* m); | | | |
| gboolean vala_dova_base_module_method_has_wrapper (ValaDovaBaseModule* self
, ValaMethod* method); | | | |
| void vala_dova_base_module_add_simple_check (ValaDovaBaseModule* self, Vala
CodeNode* node, gboolean always_fails); | | | |
| ValaCCodeExpression* vala_dova_base_module_get_cvalue (ValaDovaBaseModule*
self, ValaExpression* expr); | | | |
| ValaCCodeExpression* vala_dova_base_module_get_cvalue_ (ValaDovaBaseModule*
self, ValaTargetValue* value); | | | |
| void vala_dova_base_module_set_cvalue (ValaDovaBaseModule* self, ValaExpres
sion* expr, ValaCCodeExpression* cvalue); | | | |
| ValaCodeContext* vala_dova_base_module_get_context (ValaDovaBaseModule* sel
f); | | | |
| void vala_dova_base_module_set_context (ValaDovaBaseModule* self, ValaCodeC
ontext* value); | | | |
| ValaSymbol* vala_dova_base_module_get_current_symbol (ValaDovaBaseModule* s
elf); | | | |
| ValaTryStatement* vala_dova_base_module_get_current_try (ValaDovaBaseModule
* self); | | | |
| void vala_dova_base_module_set_current_try (ValaDovaBaseModule* self, ValaT
ryStatement* value); | | | |
| ValaTypeSymbol* vala_dova_base_module_get_current_type_symbol (ValaDovaBase
Module* self); | | | |
| ValaClass* vala_dova_base_module_get_current_class (ValaDovaBaseModule* sel
f); | | | |
| ValaMethod* vala_dova_base_module_get_current_method (ValaDovaBaseModule* s
elf); | | | |
| ValaPropertyAccessor* vala_dova_base_module_get_current_property_accessor (
ValaDovaBaseModule* self); | | | |
| ValaDataType* vala_dova_base_module_get_current_return_type (ValaDovaBaseMo
dule* self); | | | |
| ValaBlock* vala_dova_base_module_get_current_closure_block (ValaDovaBaseMod
ule* self); | | | |
| ValaCCodeFunction* vala_dova_base_module_get_ccode (ValaDovaBaseModule* sel
f); | | | |
| ValaArrayList* vala_dova_base_module_get_temp_ref_vars (ValaDovaBaseModule*
self); | | | |
| gint vala_dova_base_module_get_next_temp_var_id (ValaDovaBaseModule* self); | | | |
| 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); | | | |
| 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_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_pop_symbol (ValaDovaBaseModuleEmitC
ontext* self); | | | |
| 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_construct (GType object_type, ValaDataType*
value_type, ValaCCodeExpression* cvalue); | | | |
| 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_value_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_construct (GType object_t
ype); | | | |
| GType vala_dova_error_module_get_type (void) G_GNUC_CONST; | | | |
| void vala_dova_error_module_return_with_exception (ValaDovaErrorModule* sel
f); | | | |
| ValaDovaErrorModule* vala_dova_error_module_new (void); | | | |
| ValaDovaErrorModule* vala_dova_error_module_construct (GType object_type); | | | |
| ValaTargetValue* vala_dova_member_access_module_get_local_cvalue (ValaDovaM
emberAccessModule* self, ValaLocalVariable* local); | | | |
| ValaTargetValue* vala_dova_member_access_module_get_parameter_cvalue (ValaD
ovaMemberAccessModule* self, ValaParameter* p); | | | |
| ValaTargetValue* vala_dova_member_access_module_get_field_cvalue (ValaDovaM
emberAccessModule* self, ValaField* f, ValaTargetValue* instance); | | | |
| ValaDovaMemberAccessModule* vala_dova_member_access_module_construct (GType
object_type); | | | |
| ValaDovaMethodCallModule* vala_dova_method_call_module_new (void); | | | |
| ValaDovaMethodCallModule* vala_dova_method_call_module_construct (GType obj
ect_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_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_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); | | | |
| 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_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_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); | |
| GType vala_gerror_module_get_type (void) G_GNUC_CONST; | | GType vala_gerror_module_get_type (void) G_GNUC_CONST; | |
| GType vala_gtype_module_get_type (void) G_GNUC_CONST; | | GType vala_gtype_module_get_type (void) G_GNUC_CONST; | |
| GType vala_gobject_module_get_type (void) G_GNUC_CONST; | | GType vala_gobject_module_get_type (void) G_GNUC_CONST; | |
| GType vala_gsignal_module_get_type (void) G_GNUC_CONST; | | GType vala_gsignal_module_get_type (void) G_GNUC_CONST; | |
| GType vala_gasync_module_get_type (void) G_GNUC_CONST; | | GType vala_gasync_module_get_type (void) G_GNUC_CONST; | |
| | | | |
End of changes. 6 change blocks. |
| 467 lines changed or deleted | | 6 lines changed or added | |
|