| vala.h | | vala.h | |
| | | | |
| skipping to change at line 752 | | skipping to change at line 752 | |
| #define VALA_TYPE_SWITCH_LABEL (vala_switch_label_get_type ()) | | #define VALA_TYPE_SWITCH_LABEL (vala_switch_label_get_type ()) | |
| #define VALA_SWITCH_LABEL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYP
E_SWITCH_LABEL, ValaSwitchLabel)) | | #define VALA_SWITCH_LABEL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYP
E_SWITCH_LABEL, ValaSwitchLabel)) | |
| #define VALA_SWITCH_LABEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), V
ALA_TYPE_SWITCH_LABEL, ValaSwitchLabelClass)) | | #define VALA_SWITCH_LABEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), V
ALA_TYPE_SWITCH_LABEL, ValaSwitchLabelClass)) | |
| #define VALA_IS_SWITCH_LABEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_
TYPE_SWITCH_LABEL)) | | #define VALA_IS_SWITCH_LABEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_
TYPE_SWITCH_LABEL)) | |
| #define VALA_IS_SWITCH_LABEL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass)
, VALA_TYPE_SWITCH_LABEL)) | | #define VALA_IS_SWITCH_LABEL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass)
, VALA_TYPE_SWITCH_LABEL)) | |
| #define VALA_SWITCH_LABEL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj),
VALA_TYPE_SWITCH_LABEL, ValaSwitchLabelClass)) | | #define VALA_SWITCH_LABEL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj),
VALA_TYPE_SWITCH_LABEL, ValaSwitchLabelClass)) | |
| | | | |
| typedef struct _ValaSwitchLabel ValaSwitchLabel; | | typedef struct _ValaSwitchLabel ValaSwitchLabel; | |
| typedef struct _ValaSwitchLabelClass ValaSwitchLabelClass; | | typedef struct _ValaSwitchLabelClass ValaSwitchLabelClass; | |
| | | | |
|
| | | #define VALA_TYPE_LOOP (vala_loop_get_type ()) | |
| | | #define VALA_LOOP(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_LOOP, | |
| | | ValaLoop)) | |
| | | #define VALA_LOOP_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TYPE | |
| | | _LOOP, ValaLoopClass)) | |
| | | #define VALA_IS_LOOP(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_LOO | |
| | | P)) | |
| | | #define VALA_IS_LOOP_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_T | |
| | | YPE_LOOP)) | |
| | | #define VALA_LOOP_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_TY | |
| | | PE_LOOP, ValaLoopClass)) | |
| | | | |
| | | typedef struct _ValaLoop ValaLoop; | |
| | | typedef struct _ValaLoopClass ValaLoopClass; | |
| | | | |
| #define VALA_TYPE_WHILE_STATEMENT (vala_while_statement_get_type ()) | | #define VALA_TYPE_WHILE_STATEMENT (vala_while_statement_get_type ()) | |
| #define VALA_WHILE_STATEMENT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_
TYPE_WHILE_STATEMENT, ValaWhileStatement)) | | #define VALA_WHILE_STATEMENT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_
TYPE_WHILE_STATEMENT, ValaWhileStatement)) | |
| #define VALA_WHILE_STATEMENT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass)
, VALA_TYPE_WHILE_STATEMENT, ValaWhileStatementClass)) | | #define VALA_WHILE_STATEMENT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass)
, VALA_TYPE_WHILE_STATEMENT, ValaWhileStatementClass)) | |
| #define VALA_IS_WHILE_STATEMENT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VA
LA_TYPE_WHILE_STATEMENT)) | | #define VALA_IS_WHILE_STATEMENT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VA
LA_TYPE_WHILE_STATEMENT)) | |
| #define VALA_IS_WHILE_STATEMENT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((kla
ss), VALA_TYPE_WHILE_STATEMENT)) | | #define VALA_IS_WHILE_STATEMENT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((kla
ss), VALA_TYPE_WHILE_STATEMENT)) | |
| #define VALA_WHILE_STATEMENT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((ob
j), VALA_TYPE_WHILE_STATEMENT, ValaWhileStatementClass)) | | #define VALA_WHILE_STATEMENT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((ob
j), VALA_TYPE_WHILE_STATEMENT, ValaWhileStatementClass)) | |
| | | | |
| typedef struct _ValaWhileStatement ValaWhileStatement; | | typedef struct _ValaWhileStatement ValaWhileStatement; | |
| typedef struct _ValaWhileStatementClass ValaWhileStatementClass; | | typedef struct _ValaWhileStatementClass ValaWhileStatementClass; | |
| | | | |
| | | | |
| skipping to change at line 1257 | | skipping to change at line 1267 | |
| #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 _ValaLocalVariablePrivate ValaLocalVariablePrivate; | | typedef struct _ValaLocalVariablePrivate ValaLocalVariablePrivate; | |
| typedef struct _ValaLockStatementPrivate ValaLockStatementPrivate; | | typedef struct _ValaLockStatementPrivate ValaLockStatementPrivate; | |
|
| | | typedef struct _ValaLoopPrivate ValaLoopPrivate; | |
| typedef struct _ValaMemberAccessPrivate ValaMemberAccessPrivate; | | typedef struct _ValaMemberAccessPrivate ValaMemberAccessPrivate; | |
| | | | |
| #define VALA_TYPE_MEMBER_INITIALIZER (vala_member_initializer_get_type ()) | | #define VALA_TYPE_MEMBER_INITIALIZER (vala_member_initializer_get_type ()) | |
| #define VALA_MEMBER_INITIALIZER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VA
LA_TYPE_MEMBER_INITIALIZER, ValaMemberInitializer)) | | #define VALA_MEMBER_INITIALIZER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VA
LA_TYPE_MEMBER_INITIALIZER, ValaMemberInitializer)) | |
| #define VALA_MEMBER_INITIALIZER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((kla
ss), VALA_TYPE_MEMBER_INITIALIZER, ValaMemberInitializerClass)) | | #define VALA_MEMBER_INITIALIZER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((kla
ss), VALA_TYPE_MEMBER_INITIALIZER, ValaMemberInitializerClass)) | |
| #define VALA_IS_MEMBER_INITIALIZER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj),
VALA_TYPE_MEMBER_INITIALIZER)) | | #define VALA_IS_MEMBER_INITIALIZER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj),
VALA_TYPE_MEMBER_INITIALIZER)) | |
| #define VALA_IS_MEMBER_INITIALIZER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((
klass), VALA_TYPE_MEMBER_INITIALIZER)) | | #define VALA_IS_MEMBER_INITIALIZER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((
klass), VALA_TYPE_MEMBER_INITIALIZER)) | |
| #define VALA_MEMBER_INITIALIZER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS (
(obj), VALA_TYPE_MEMBER_INITIALIZER, ValaMemberInitializerClass)) | | #define VALA_MEMBER_INITIALIZER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS (
(obj), VALA_TYPE_MEMBER_INITIALIZER, ValaMemberInitializerClass)) | |
| | | | |
| typedef struct _ValaMemberInitializer ValaMemberInitializer; | | typedef struct _ValaMemberInitializer ValaMemberInitializer; | |
| | | | |
| skipping to change at line 2054 | | skipping to change at line 2065 | |
| void (*visit_block) (ValaCodeVisitor* self, ValaBlock* b); | | void (*visit_block) (ValaCodeVisitor* self, ValaBlock* b); | |
| void (*visit_empty_statement) (ValaCodeVisitor* self, ValaEmptyState
ment* stmt); | | void (*visit_empty_statement) (ValaCodeVisitor* self, ValaEmptyState
ment* stmt); | |
| void (*visit_declaration_statement) (ValaCodeVisitor* self, ValaDecl
arationStatement* stmt); | | void (*visit_declaration_statement) (ValaCodeVisitor* self, ValaDecl
arationStatement* stmt); | |
| void (*visit_local_variable) (ValaCodeVisitor* self, ValaLocalVariab
le* local); | | void (*visit_local_variable) (ValaCodeVisitor* self, ValaLocalVariab
le* local); | |
| void (*visit_initializer_list) (ValaCodeVisitor* self, ValaInitializ
erList* list); | | void (*visit_initializer_list) (ValaCodeVisitor* self, ValaInitializ
erList* list); | |
| void (*visit_expression_statement) (ValaCodeVisitor* self, ValaExpre
ssionStatement* stmt); | | void (*visit_expression_statement) (ValaCodeVisitor* self, ValaExpre
ssionStatement* stmt); | |
| void (*visit_if_statement) (ValaCodeVisitor* self, ValaIfStatement*
stmt); | | void (*visit_if_statement) (ValaCodeVisitor* self, ValaIfStatement*
stmt); | |
| void (*visit_switch_statement) (ValaCodeVisitor* self, ValaSwitchSta
tement* stmt); | | void (*visit_switch_statement) (ValaCodeVisitor* self, ValaSwitchSta
tement* stmt); | |
| void (*visit_switch_section) (ValaCodeVisitor* self, ValaSwitchSecti
on* section); | | void (*visit_switch_section) (ValaCodeVisitor* self, ValaSwitchSecti
on* section); | |
| void (*visit_switch_label) (ValaCodeVisitor* self, ValaSwitchLabel*
label); | | void (*visit_switch_label) (ValaCodeVisitor* self, ValaSwitchLabel*
label); | |
|
| | | void (*visit_loop) (ValaCodeVisitor* self, ValaLoop* stmt); | |
| void (*visit_while_statement) (ValaCodeVisitor* self, ValaWhileState
ment* stmt); | | void (*visit_while_statement) (ValaCodeVisitor* self, ValaWhileState
ment* stmt); | |
| void (*visit_do_statement) (ValaCodeVisitor* self, ValaDoStatement*
stmt); | | void (*visit_do_statement) (ValaCodeVisitor* self, ValaDoStatement*
stmt); | |
| void (*visit_for_statement) (ValaCodeVisitor* self, ValaForStatement
* stmt); | | void (*visit_for_statement) (ValaCodeVisitor* self, ValaForStatement
* stmt); | |
| void (*visit_foreach_statement) (ValaCodeVisitor* self, ValaForeachS
tatement* stmt); | | void (*visit_foreach_statement) (ValaCodeVisitor* self, ValaForeachS
tatement* stmt); | |
| void (*visit_break_statement) (ValaCodeVisitor* self, ValaBreakState
ment* stmt); | | void (*visit_break_statement) (ValaCodeVisitor* self, ValaBreakState
ment* stmt); | |
| void (*visit_continue_statement) (ValaCodeVisitor* self, ValaContinu
eStatement* stmt); | | void (*visit_continue_statement) (ValaCodeVisitor* self, ValaContinu
eStatement* stmt); | |
| void (*visit_return_statement) (ValaCodeVisitor* self, ValaReturnSta
tement* stmt); | | void (*visit_return_statement) (ValaCodeVisitor* self, ValaReturnSta
tement* stmt); | |
| void (*visit_yield_statement) (ValaCodeVisitor* self, ValaYieldState
ment* y); | | void (*visit_yield_statement) (ValaCodeVisitor* self, ValaYieldState
ment* y); | |
| void (*visit_throw_statement) (ValaCodeVisitor* self, ValaThrowState
ment* stmt); | | void (*visit_throw_statement) (ValaCodeVisitor* self, ValaThrowState
ment* stmt); | |
| void (*visit_try_statement) (ValaCodeVisitor* self, ValaTryStatement
* stmt); | | void (*visit_try_statement) (ValaCodeVisitor* self, ValaTryStatement
* stmt); | |
| | | | |
| skipping to change at line 2832 | | skipping to change at line 2844 | |
| struct _ValaLockStatement { | | struct _ValaLockStatement { | |
| ValaCodeNode parent_instance; | | ValaCodeNode parent_instance; | |
| ValaLockStatementPrivate * priv; | | ValaLockStatementPrivate * priv; | |
| }; | | }; | |
| | | | |
| struct _ValaLockStatementClass { | | struct _ValaLockStatementClass { | |
| ValaCodeNodeClass parent_class; | | ValaCodeNodeClass parent_class; | |
| }; | | }; | |
| | | | |
| /** | | /** | |
|
| | | * Represents an endless loop. | |
| | | */ | |
| | | struct _ValaLoop { | |
| | | ValaCodeNode parent_instance; | |
| | | ValaLoopPrivate * priv; | |
| | | }; | |
| | | | |
| | | struct _ValaLoopClass { | |
| | | ValaCodeNodeClass parent_class; | |
| | | }; | |
| | | | |
| | | /** | |
| * Represents an access to a type member in the source code. | | * Represents an access to a type member in the source code. | |
| */ | | */ | |
| struct _ValaMemberAccess { | | struct _ValaMemberAccess { | |
| ValaExpression parent_instance; | | ValaExpression parent_instance; | |
| ValaMemberAccessPrivate * priv; | | ValaMemberAccessPrivate * priv; | |
| }; | | }; | |
| | | | |
| struct _ValaMemberAccessClass { | | struct _ValaMemberAccessClass { | |
| ValaExpressionClass parent_class; | | ValaExpressionClass parent_class; | |
| }; | | }; | |
| | | | |
| skipping to change at line 3489 | | skipping to change at line 3513 | |
| struct _ValaTypeofExpressionClass { | | struct _ValaTypeofExpressionClass { | |
| ValaExpressionClass parent_class; | | ValaExpressionClass parent_class; | |
| }; | | }; | |
| | | | |
| /** | | /** | |
| * Represents a generic type parameter in the source code. | | * Represents a generic type parameter in the source code. | |
| */ | | */ | |
| struct _ValaTypeParameter { | | struct _ValaTypeParameter { | |
| ValaSymbol parent_instance; | | ValaSymbol parent_instance; | |
| ValaTypeParameterPrivate * priv; | | ValaTypeParameterPrivate * priv; | |
|
| ValaTypeSymbol* type; | | | |
| }; | | }; | |
| | | | |
| struct _ValaTypeParameterClass { | | struct _ValaTypeParameterClass { | |
| ValaSymbolClass parent_class; | | ValaSymbolClass parent_class; | |
| }; | | }; | |
| | | | |
| /** | | /** | |
| * Represents an expression with one operand in the source code. | | * Represents an expression with one operand in the source code. | |
| * | | * | |
| * Supports +, -, !, ~, ref, out. | | * Supports +, -, !, ~, ref, out. | |
| | | | |
| skipping to change at line 3959 | | skipping to change at line 3982 | |
| GType vala_property_accessor_get_type (void); | | GType vala_property_accessor_get_type (void); | |
| GType vala_typeparameter_get_type (void); | | GType vala_typeparameter_get_type (void); | |
| GType vala_using_directive_get_type (void); | | GType vala_using_directive_get_type (void); | |
| GType vala_empty_statement_get_type (void); | | GType vala_empty_statement_get_type (void); | |
| GType vala_declaration_statement_get_type (void); | | GType vala_declaration_statement_get_type (void); | |
| GType vala_expression_statement_get_type (void); | | GType vala_expression_statement_get_type (void); | |
| GType vala_if_statement_get_type (void); | | GType vala_if_statement_get_type (void); | |
| GType vala_switch_statement_get_type (void); | | GType vala_switch_statement_get_type (void); | |
| GType vala_switch_section_get_type (void); | | GType vala_switch_section_get_type (void); | |
| GType vala_switch_label_get_type (void); | | GType vala_switch_label_get_type (void); | |
|
| | | GType vala_loop_get_type (void); | |
| GType vala_while_statement_get_type (void); | | GType vala_while_statement_get_type (void); | |
| GType vala_do_statement_get_type (void); | | GType vala_do_statement_get_type (void); | |
| GType vala_for_statement_get_type (void); | | GType vala_for_statement_get_type (void); | |
| GType vala_foreach_statement_get_type (void); | | GType vala_foreach_statement_get_type (void); | |
| GType vala_continue_statement_get_type (void); | | GType vala_continue_statement_get_type (void); | |
| GType vala_return_statement_get_type (void); | | GType vala_return_statement_get_type (void); | |
| GType vala_yield_statement_get_type (void); | | GType vala_yield_statement_get_type (void); | |
| GType vala_throw_statement_get_type (void); | | GType vala_throw_statement_get_type (void); | |
| GType vala_try_statement_get_type (void); | | GType vala_try_statement_get_type (void); | |
| GType vala_lock_statement_get_type (void); | | GType vala_lock_statement_get_type (void); | |
| | | | |
| skipping to change at line 4049 | | skipping to change at line 4073 | |
| void vala_code_visitor_visit_block (ValaCodeVisitor* self, ValaBlock* b); | | void vala_code_visitor_visit_block (ValaCodeVisitor* self, ValaBlock* b); | |
| void vala_code_visitor_visit_empty_statement (ValaCodeVisitor* self, ValaEm
ptyStatement* stmt); | | void vala_code_visitor_visit_empty_statement (ValaCodeVisitor* self, ValaEm
ptyStatement* stmt); | |
| void vala_code_visitor_visit_declaration_statement (ValaCodeVisitor* self,
ValaDeclarationStatement* stmt); | | void vala_code_visitor_visit_declaration_statement (ValaCodeVisitor* self,
ValaDeclarationStatement* stmt); | |
| void vala_code_visitor_visit_local_variable (ValaCodeVisitor* self, ValaLoc
alVariable* local); | | void vala_code_visitor_visit_local_variable (ValaCodeVisitor* self, ValaLoc
alVariable* local); | |
| void vala_code_visitor_visit_initializer_list (ValaCodeVisitor* self, ValaI
nitializerList* list); | | void vala_code_visitor_visit_initializer_list (ValaCodeVisitor* self, ValaI
nitializerList* list); | |
| void vala_code_visitor_visit_expression_statement (ValaCodeVisitor* self, V
alaExpressionStatement* stmt); | | void vala_code_visitor_visit_expression_statement (ValaCodeVisitor* self, V
alaExpressionStatement* stmt); | |
| void vala_code_visitor_visit_if_statement (ValaCodeVisitor* self, ValaIfSta
tement* stmt); | | void vala_code_visitor_visit_if_statement (ValaCodeVisitor* self, ValaIfSta
tement* stmt); | |
| void vala_code_visitor_visit_switch_statement (ValaCodeVisitor* self, ValaS
witchStatement* stmt); | | void vala_code_visitor_visit_switch_statement (ValaCodeVisitor* self, ValaS
witchStatement* stmt); | |
| void vala_code_visitor_visit_switch_section (ValaCodeVisitor* self, ValaSwi
tchSection* section); | | void vala_code_visitor_visit_switch_section (ValaCodeVisitor* self, ValaSwi
tchSection* section); | |
| void vala_code_visitor_visit_switch_label (ValaCodeVisitor* self, ValaSwitc
hLabel* label); | | void vala_code_visitor_visit_switch_label (ValaCodeVisitor* self, ValaSwitc
hLabel* label); | |
|
| | | void vala_code_visitor_visit_loop (ValaCodeVisitor* self, ValaLoop* stmt); | |
| void vala_code_visitor_visit_while_statement (ValaCodeVisitor* self, ValaWh
ileStatement* stmt); | | void vala_code_visitor_visit_while_statement (ValaCodeVisitor* self, ValaWh
ileStatement* stmt); | |
| void vala_code_visitor_visit_do_statement (ValaCodeVisitor* self, ValaDoSta
tement* stmt); | | void vala_code_visitor_visit_do_statement (ValaCodeVisitor* self, ValaDoSta
tement* stmt); | |
| void vala_code_visitor_visit_for_statement (ValaCodeVisitor* self, ValaForS
tatement* stmt); | | void vala_code_visitor_visit_for_statement (ValaCodeVisitor* self, ValaForS
tatement* stmt); | |
| void vala_code_visitor_visit_foreach_statement (ValaCodeVisitor* self, Vala
ForeachStatement* stmt); | | void vala_code_visitor_visit_foreach_statement (ValaCodeVisitor* self, Vala
ForeachStatement* stmt); | |
| void vala_code_visitor_visit_break_statement (ValaCodeVisitor* self, ValaBr
eakStatement* stmt); | | void vala_code_visitor_visit_break_statement (ValaCodeVisitor* self, ValaBr
eakStatement* stmt); | |
| void vala_code_visitor_visit_continue_statement (ValaCodeVisitor* self, Val
aContinueStatement* stmt); | | void vala_code_visitor_visit_continue_statement (ValaCodeVisitor* self, Val
aContinueStatement* stmt); | |
| void vala_code_visitor_visit_return_statement (ValaCodeVisitor* self, ValaR
eturnStatement* stmt); | | void vala_code_visitor_visit_return_statement (ValaCodeVisitor* self, ValaR
eturnStatement* stmt); | |
| void vala_code_visitor_visit_yield_statement (ValaCodeVisitor* self, ValaYi
eldStatement* y); | | void vala_code_visitor_visit_yield_statement (ValaCodeVisitor* self, ValaYi
eldStatement* y); | |
| void vala_code_visitor_visit_throw_statement (ValaCodeVisitor* self, ValaTh
rowStatement* stmt); | | void vala_code_visitor_visit_throw_statement (ValaCodeVisitor* self, ValaTh
rowStatement* stmt); | |
| void vala_code_visitor_visit_try_statement (ValaCodeVisitor* self, ValaTryS
tatement* stmt); | | void vala_code_visitor_visit_try_statement (ValaCodeVisitor* self, ValaTryS
tatement* stmt); | |
| | | | |
| skipping to change at line 4156 | | skipping to change at line 4181 | |
| GeeList* vala_data_type_get_parameters (ValaDataType* self); | | GeeList* vala_data_type_get_parameters (ValaDataType* self); | |
| gboolean vala_data_type_is_reference_type_or_type_parameter (ValaDataType*
self); | | gboolean vala_data_type_is_reference_type_or_type_parameter (ValaDataType*
self); | |
| gboolean vala_data_type_is_array (ValaDataType* self); | | gboolean vala_data_type_is_array (ValaDataType* self); | |
| GeeList* vala_data_type_get_symbols (ValaDataType* self); | | GeeList* vala_data_type_get_symbols (ValaDataType* self); | |
| ValaSymbol* vala_data_type_get_member (ValaDataType* self, const char* memb
er_name); | | ValaSymbol* vala_data_type_get_member (ValaDataType* self, const char* memb
er_name); | |
| ValaSymbol* vala_data_type_get_pointer_member (ValaDataType* self, const ch
ar* member_name); | | ValaSymbol* vala_data_type_get_pointer_member (ValaDataType* self, const ch
ar* member_name); | |
| gboolean vala_data_type_is_real_struct_type (ValaDataType* self); | | gboolean vala_data_type_is_real_struct_type (ValaDataType* self); | |
| char* vala_data_type_get_type_id (ValaDataType* self); | | char* vala_data_type_get_type_id (ValaDataType* self); | |
| char* vala_data_type_get_type_signature (ValaDataType* self); | | char* vala_data_type_get_type_signature (ValaDataType* self); | |
| gboolean vala_data_type_is_disposable (ValaDataType* self); | | gboolean vala_data_type_is_disposable (ValaDataType* self); | |
|
| ValaDataType* vala_data_type_get_actual_type (ValaDataType* self, ValaDataT
ype* derived_instance_type, ValaCodeNode* node_reference); | | ValaDataType* vala_data_type_get_actual_type (ValaDataType* self, ValaDataT
ype* derived_instance_type, ValaMemberAccess* method_access, ValaCodeNode*
node_reference); | |
| gboolean vala_data_type_get_value_owned (ValaDataType* self); | | gboolean vala_data_type_get_value_owned (ValaDataType* self); | |
| void vala_data_type_set_value_owned (ValaDataType* self, gboolean value); | | void vala_data_type_set_value_owned (ValaDataType* self, gboolean value); | |
| gboolean vala_data_type_get_nullable (ValaDataType* self); | | gboolean vala_data_type_get_nullable (ValaDataType* self); | |
| void vala_data_type_set_nullable (ValaDataType* self, gboolean value); | | void vala_data_type_set_nullable (ValaDataType* self, gboolean value); | |
| ValaTypeSymbol* vala_data_type_get_data_type (ValaDataType* self); | | ValaTypeSymbol* vala_data_type_get_data_type (ValaDataType* self); | |
| void vala_data_type_set_data_type (ValaDataType* self, ValaTypeSymbol* valu
e); | | void vala_data_type_set_data_type (ValaDataType* self, ValaTypeSymbol* valu
e); | |
| ValaTypeParameter* vala_data_type_get_type_parameter (ValaDataType* self); | | ValaTypeParameter* vala_data_type_get_type_parameter (ValaDataType* self); | |
| void vala_data_type_set_type_parameter (ValaDataType* self, ValaTypeParamet
er* value); | | void vala_data_type_set_type_parameter (ValaDataType* self, ValaTypeParamet
er* value); | |
| gboolean vala_data_type_get_floating_reference (ValaDataType* self); | | gboolean vala_data_type_get_floating_reference (ValaDataType* self); | |
| void vala_data_type_set_floating_reference (ValaDataType* self, gboolean va
lue); | | void vala_data_type_set_floating_reference (ValaDataType* self, gboolean va
lue); | |
| | | | |
| skipping to change at line 4217 | | skipping to change at line 4242 | |
| ValaDestructor* vala_destructor_new (ValaSourceReference* source_reference)
; | | ValaDestructor* vala_destructor_new (ValaSourceReference* source_reference)
; | |
| ValaDestructor* vala_destructor_construct (GType object_type, ValaSourceRef
erence* source_reference); | | ValaDestructor* vala_destructor_construct (GType object_type, ValaSourceRef
erence* source_reference); | |
| ValaBlock* vala_destructor_get_body (ValaDestructor* self); | | ValaBlock* vala_destructor_get_body (ValaDestructor* self); | |
| void vala_destructor_set_body (ValaDestructor* self, ValaBlock* value); | | void vala_destructor_set_body (ValaDestructor* self, ValaBlock* value); | |
| ValaFormalParameter* vala_destructor_get_this_parameter (ValaDestructor* se
lf); | | ValaFormalParameter* vala_destructor_get_this_parameter (ValaDestructor* se
lf); | |
| void vala_destructor_set_this_parameter (ValaDestructor* self, ValaFormalPa
rameter* value); | | void vala_destructor_set_this_parameter (ValaDestructor* self, ValaFormalPa
rameter* value); | |
| MemberBinding vala_destructor_get_binding (ValaDestructor* self); | | MemberBinding vala_destructor_get_binding (ValaDestructor* self); | |
| void vala_destructor_set_binding (ValaDestructor* self, MemberBinding value
); | | void vala_destructor_set_binding (ValaDestructor* self, MemberBinding value
); | |
| ValaDoStatement* vala_do_statement_new (ValaBlock* body, ValaExpression* co
ndition, ValaSourceReference* source_reference); | | ValaDoStatement* vala_do_statement_new (ValaBlock* body, ValaExpression* co
ndition, ValaSourceReference* source_reference); | |
| ValaDoStatement* vala_do_statement_construct (GType object_type, ValaBlock*
body, ValaExpression* condition, ValaSourceReference* source_reference); | | ValaDoStatement* vala_do_statement_construct (GType object_type, ValaBlock*
body, ValaExpression* condition, ValaSourceReference* source_reference); | |
|
| ValaBlock* vala_do_statement_prepare_condition_split (ValaDoStatement* self
, ValaSemanticAnalyzer* analyzer); | | | |
| ValaBlock* vala_do_statement_get_body (ValaDoStatement* self); | | ValaBlock* vala_do_statement_get_body (ValaDoStatement* self); | |
| void vala_do_statement_set_body (ValaDoStatement* self, ValaBlock* value); | | void vala_do_statement_set_body (ValaDoStatement* self, ValaBlock* value); | |
| ValaExpression* vala_do_statement_get_condition (ValaDoStatement* self); | | ValaExpression* vala_do_statement_get_condition (ValaDoStatement* self); | |
| void vala_do_statement_set_condition (ValaDoStatement* self, ValaExpression
* value); | | void vala_do_statement_set_condition (ValaDoStatement* self, ValaExpression
* value); | |
| GType vala_dynamic_method_get_type (void); | | GType vala_dynamic_method_get_type (void); | |
| ValaDynamicMethod* vala_dynamic_method_new (ValaDataType* dynamic_type, con
st char* name, ValaDataType* return_type, ValaSourceReference* source_refer
ence); | | ValaDynamicMethod* vala_dynamic_method_new (ValaDataType* dynamic_type, con
st char* name, ValaDataType* return_type, ValaSourceReference* source_refer
ence); | |
| ValaDynamicMethod* vala_dynamic_method_construct (GType object_type, ValaDa
taType* dynamic_type, const char* name, ValaDataType* return_type, ValaSour
ceReference* source_reference); | | ValaDynamicMethod* vala_dynamic_method_construct (GType object_type, ValaDa
taType* dynamic_type, const char* name, ValaDataType* return_type, ValaSour
ceReference* source_reference); | |
| ValaDataType* vala_dynamic_method_get_dynamic_type (ValaDynamicMethod* self
); | | ValaDataType* vala_dynamic_method_get_dynamic_type (ValaDynamicMethod* self
); | |
| void vala_dynamic_method_set_dynamic_type (ValaDynamicMethod* self, ValaDat
aType* value); | | void vala_dynamic_method_set_dynamic_type (ValaDynamicMethod* self, ValaDat
aType* value); | |
| ValaMethodCall* vala_dynamic_method_get_invocation (ValaDynamicMethod* self
); | | ValaMethodCall* vala_dynamic_method_get_invocation (ValaDynamicMethod* self
); | |
| | | | |
| skipping to change at line 4301 | | skipping to change at line 4325 | |
| GType vala_error_type_get_type (void); | | GType vala_error_type_get_type (void); | |
| ValaErrorType* vala_error_type_new (ValaErrorDomain* error_domain, ValaErro
rCode* error_code, ValaSourceReference* source_reference); | | ValaErrorType* vala_error_type_new (ValaErrorDomain* error_domain, ValaErro
rCode* error_code, ValaSourceReference* source_reference); | |
| ValaErrorType* vala_error_type_construct (GType object_type, ValaErrorDomai
n* error_domain, ValaErrorCode* error_code, ValaSourceReference* source_ref
erence); | | ValaErrorType* vala_error_type_construct (GType object_type, ValaErrorDomai
n* error_domain, ValaErrorCode* error_code, ValaSourceReference* source_ref
erence); | |
| ValaErrorDomain* vala_error_type_get_error_domain (ValaErrorType* self); | | ValaErrorDomain* vala_error_type_get_error_domain (ValaErrorType* self); | |
| void vala_error_type_set_error_domain (ValaErrorType* self, ValaErrorDomain
* value); | | void vala_error_type_set_error_domain (ValaErrorType* self, ValaErrorDomain
* value); | |
| ValaErrorCode* vala_error_type_get_error_code (ValaErrorType* self); | | ValaErrorCode* vala_error_type_get_error_code (ValaErrorType* self); | |
| void vala_error_type_set_error_code (ValaErrorType* self, ValaErrorCode* va
lue); | | void vala_error_type_set_error_code (ValaErrorType* self, ValaErrorCode* va
lue); | |
| gboolean vala_expression_is_constant (ValaExpression* self); | | gboolean vala_expression_is_constant (ValaExpression* self); | |
| gboolean vala_expression_is_pure (ValaExpression* self); | | gboolean vala_expression_is_pure (ValaExpression* self); | |
| gboolean vala_expression_is_non_null (ValaExpression* self); | | gboolean vala_expression_is_non_null (ValaExpression* self); | |
|
| ValaBlock* vala_expression_prepare_condition_split (ValaExpression* self, V | | void vala_expression_append_array_size (ValaExpression* self, ValaCCodeExpr | |
| alaSemanticAnalyzer* analyzer); | | ession* size); | |
| | | GeeList* vala_expression_get_array_sizes (ValaExpression* self); | |
| void vala_expression_insert_statement (ValaExpression* self, ValaBlock* blo
ck, ValaStatement* stmt); | | void vala_expression_insert_statement (ValaExpression* self, ValaBlock* blo
ck, ValaStatement* stmt); | |
| ValaDataType* vala_expression_get_value_type (ValaExpression* self); | | ValaDataType* vala_expression_get_value_type (ValaExpression* self); | |
| void vala_expression_set_value_type (ValaExpression* self, ValaDataType* va
lue); | | void vala_expression_set_value_type (ValaExpression* self, ValaDataType* va
lue); | |
| ValaDataType* vala_expression_get_formal_value_type (ValaExpression* self); | | ValaDataType* vala_expression_get_formal_value_type (ValaExpression* self); | |
| void vala_expression_set_formal_value_type (ValaExpression* self, ValaDataT
ype* value); | | void vala_expression_set_formal_value_type (ValaExpression* self, ValaDataT
ype* value); | |
| ValaDataType* vala_expression_get_target_type (ValaExpression* self); | | ValaDataType* vala_expression_get_target_type (ValaExpression* self); | |
| void vala_expression_set_target_type (ValaExpression* self, ValaDataType* v
alue); | | void vala_expression_set_target_type (ValaExpression* self, ValaDataType* v
alue); | |
| ValaDataType* vala_expression_get_formal_target_type (ValaExpression* self)
; | | ValaDataType* vala_expression_get_formal_target_type (ValaExpression* self)
; | |
| void vala_expression_set_formal_target_type (ValaExpression* self, ValaData
Type* value); | | void vala_expression_set_formal_target_type (ValaExpression* self, ValaData
Type* value); | |
| ValaSymbol* vala_expression_get_symbol_reference (ValaExpression* self); | | ValaSymbol* vala_expression_get_symbol_reference (ValaExpression* self); | |
| | | | |
| skipping to change at line 4415 | | skipping to change at line 4440 | |
| gboolean vala_formal_parameter_get_async_only (ValaFormalParameter* self); | | gboolean vala_formal_parameter_get_async_only (ValaFormalParameter* self); | |
| void vala_formal_parameter_set_async_only (ValaFormalParameter* self, gbool
ean value); | | void vala_formal_parameter_set_async_only (ValaFormalParameter* self, gbool
ean value); | |
| const char* vala_formal_parameter_get_ctype (ValaFormalParameter* self); | | const char* vala_formal_parameter_get_ctype (ValaFormalParameter* self); | |
| void vala_formal_parameter_set_ctype (ValaFormalParameter* self, const char
* value); | | void vala_formal_parameter_set_ctype (ValaFormalParameter* self, const char
* value); | |
| ValaForStatement* vala_for_statement_new (ValaExpression* condition, ValaBl
ock* body, ValaSourceReference* source_reference); | | ValaForStatement* vala_for_statement_new (ValaExpression* condition, ValaBl
ock* body, ValaSourceReference* source_reference); | |
| ValaForStatement* vala_for_statement_construct (GType object_type, ValaExpr
ession* condition, ValaBlock* body, ValaSourceReference* source_reference); | | ValaForStatement* vala_for_statement_construct (GType object_type, ValaExpr
ession* condition, ValaBlock* body, ValaSourceReference* source_reference); | |
| void vala_for_statement_add_initializer (ValaForStatement* self, ValaExpres
sion* init); | | void vala_for_statement_add_initializer (ValaForStatement* self, ValaExpres
sion* init); | |
| GeeList* vala_for_statement_get_initializer (ValaForStatement* self); | | GeeList* vala_for_statement_get_initializer (ValaForStatement* self); | |
| void vala_for_statement_add_iterator (ValaForStatement* self, ValaExpressio
n* iter); | | void vala_for_statement_add_iterator (ValaForStatement* self, ValaExpressio
n* iter); | |
| GeeList* vala_for_statement_get_iterator (ValaForStatement* self); | | GeeList* vala_for_statement_get_iterator (ValaForStatement* self); | |
|
| ValaBlock* vala_for_statement_prepare_condition_split (ValaForStatement* se
lf, ValaSemanticAnalyzer* analyzer); | | | |
| ValaExpression* vala_for_statement_get_condition (ValaForStatement* self); | | ValaExpression* vala_for_statement_get_condition (ValaForStatement* self); | |
| void vala_for_statement_set_condition (ValaForStatement* self, ValaExpressi
on* value); | | void vala_for_statement_set_condition (ValaForStatement* self, ValaExpressi
on* value); | |
| ValaBlock* vala_for_statement_get_body (ValaForStatement* self); | | ValaBlock* vala_for_statement_get_body (ValaForStatement* self); | |
| void vala_for_statement_set_body (ValaForStatement* self, ValaBlock* value)
; | | void vala_for_statement_set_body (ValaForStatement* self, ValaBlock* value)
; | |
| GType vala_generic_type_get_type (void); | | GType vala_generic_type_get_type (void); | |
| ValaGenericType* vala_generic_type_new (ValaTypeParameter* type_parameter); | | ValaGenericType* vala_generic_type_new (ValaTypeParameter* type_parameter); | |
| ValaGenericType* vala_generic_type_construct (GType object_type, ValaTypePa
rameter* type_parameter); | | ValaGenericType* vala_generic_type_construct (GType object_type, ValaTypePa
rameter* type_parameter); | |
| GType vala_genie_parser_get_type (void); | | GType vala_genie_parser_get_type (void); | |
| ValaGenieParser* vala_genie_parser_new (void); | | ValaGenieParser* vala_genie_parser_new (void); | |
| ValaGenieParser* vala_genie_parser_construct (GType object_type); | | ValaGenieParser* vala_genie_parser_construct (GType object_type); | |
| | | | |
| skipping to change at line 4525 | | skipping to change at line 4549 | |
| 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); | |
| ValaLocalVariable* vala_local_variable_new (ValaDataType* variable_type, co
nst char* name, ValaExpression* initializer, ValaSourceReference* source_re
ference); | | ValaLocalVariable* vala_local_variable_new (ValaDataType* variable_type, co
nst char* name, ValaExpression* initializer, ValaSourceReference* source_re
ference); | |
| ValaLocalVariable* vala_local_variable_construct (GType object_type, ValaDa
taType* variable_type, const char* name, ValaExpression* initializer, ValaS
ourceReference* source_reference); | | ValaLocalVariable* vala_local_variable_construct (GType object_type, ValaDa
taType* variable_type, const char* name, ValaExpression* initializer, ValaS
ourceReference* source_reference); | |
| ValaExpression* vala_local_variable_get_initializer (ValaLocalVariable* sel
f); | | ValaExpression* vala_local_variable_get_initializer (ValaLocalVariable* sel
f); | |
| void vala_local_variable_set_initializer (ValaLocalVariable* self, ValaExpr
ession* value); | | void vala_local_variable_set_initializer (ValaLocalVariable* self, ValaExpr
ession* value); | |
| ValaDataType* vala_local_variable_get_variable_type (ValaLocalVariable* sel
f); | | ValaDataType* vala_local_variable_get_variable_type (ValaLocalVariable* sel
f); | |
| void vala_local_variable_set_variable_type (ValaLocalVariable* self, ValaDa
taType* value); | | void vala_local_variable_set_variable_type (ValaLocalVariable* self, ValaDa
taType* value); | |
|
| | | gboolean vala_local_variable_get_is_result (ValaLocalVariable* self); | |
| | | 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_lockable_get_lock_used (ValaLockable* self); | | gboolean vala_lockable_get_lock_used (ValaLockable* self); | |
| void vala_lockable_set_lock_used (ValaLockable* self, gboolean used); | | void vala_lockable_set_lock_used (ValaLockable* self, gboolean used); | |
| 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_construct (GType object_type, ValaBlock* body, ValaSour | |
| | | ceReference* source_reference); | |
| | | ValaBlock* vala_loop_get_body (ValaLoop* self); | |
| | | void vala_loop_set_body (ValaLoop* self, ValaBlock* value); | |
| ValaMember* vala_member_new (const char* name, ValaSourceReference* source_
reference); | | ValaMember* vala_member_new (const char* name, ValaSourceReference* source_
reference); | |
| ValaMember* vala_member_construct (GType object_type, const char* name, Val
aSourceReference* source_reference); | | ValaMember* vala_member_construct (GType object_type, const char* name, Val
aSourceReference* source_reference); | |
| void vala_member_add_cheader_filename (ValaMember* self, const char* filena
me); | | void vala_member_add_cheader_filename (ValaMember* self, const char* filena
me); | |
| ValaSymbol* vala_member_get_hidden_member (ValaMember* self); | | ValaSymbol* vala_member_get_hidden_member (ValaMember* self); | |
| gboolean vala_member_get_hides (ValaMember* self); | | gboolean vala_member_get_hides (ValaMember* self); | |
| void vala_member_set_hides (ValaMember* self, gboolean value); | | void vala_member_set_hides (ValaMember* self, gboolean value); | |
| ValaMemberAccess* vala_member_access_new (ValaExpression* inner, const char
* member_name, ValaSourceReference* source_reference); | | ValaMemberAccess* vala_member_access_new (ValaExpression* inner, const char
* member_name, ValaSourceReference* source_reference); | |
| ValaMemberAccess* vala_member_access_construct (GType object_type, ValaExpr
ession* inner, const char* member_name, ValaSourceReference* source_referen
ce); | | ValaMemberAccess* vala_member_access_construct (GType object_type, ValaExpr
ession* inner, const char* member_name, ValaSourceReference* source_referen
ce); | |
| ValaMemberAccess* vala_member_access_new_simple (const char* member_name, V
alaSourceReference* source_reference); | | ValaMemberAccess* vala_member_access_new_simple (const char* member_name, V
alaSourceReference* source_reference); | |
| ValaMemberAccess* vala_member_access_construct_simple (GType object_type, c
onst char* member_name, ValaSourceReference* source_reference); | | ValaMemberAccess* vala_member_access_construct_simple (GType object_type, c
onst char* member_name, ValaSourceReference* source_reference); | |
| | | | |
| skipping to change at line 4582 | | skipping to change at line 4612 | |
| ValaMethod* vala_method_construct (GType object_type, const char* name, Val
aDataType* return_type, ValaSourceReference* source_reference); | | ValaMethod* vala_method_construct (GType object_type, const char* name, Val
aDataType* return_type, ValaSourceReference* source_reference); | |
| void vala_method_add_parameter (ValaMethod* self, ValaFormalParameter* para
m); | | void vala_method_add_parameter (ValaMethod* self, ValaFormalParameter* para
m); | |
| GeeList* vala_method_get_parameters (ValaMethod* self); | | GeeList* vala_method_get_parameters (ValaMethod* self); | |
| void vala_method_clear_parameters (ValaMethod* self); | | void vala_method_clear_parameters (ValaMethod* self); | |
| char* vala_method_get_cname (ValaMethod* self); | | char* vala_method_get_cname (ValaMethod* self); | |
| char* vala_method_get_default_cname (ValaMethod* self); | | char* vala_method_get_default_cname (ValaMethod* self); | |
| char* vala_method_get_real_cname (ValaMethod* self); | | char* vala_method_get_real_cname (ValaMethod* self); | |
| void vala_method_set_cname (ValaMethod* self, const char* cname); | | void vala_method_set_cname (ValaMethod* self, const char* cname); | |
| void vala_method_process_attributes (ValaMethod* self); | | void vala_method_process_attributes (ValaMethod* self); | |
| gboolean vala_method_compatible (ValaMethod* self, ValaMethod* base_method,
char** invalid_match); | | gboolean vala_method_compatible (ValaMethod* self, ValaMethod* base_method,
char** invalid_match); | |
|
| | | void vala_method_add_type_parameter (ValaMethod* self, ValaTypeParameter* p | |
| | | ); | |
| | | GeeList* vala_method_get_type_parameters (ValaMethod* self); | |
| | | gint vala_method_get_type_parameter_index (ValaMethod* self, const char* na | |
| | | me); | |
| void vala_method_add_precondition (ValaMethod* self, ValaExpression* precon
dition); | | void vala_method_add_precondition (ValaMethod* self, ValaExpression* precon
dition); | |
| GeeList* vala_method_get_preconditions (ValaMethod* self); | | GeeList* 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); | |
| GeeList* vala_method_get_postconditions (ValaMethod* self); | | GeeList* vala_method_get_postconditions (ValaMethod* self); | |
| ValaDataType* vala_method_get_return_type (ValaMethod* self); | | ValaDataType* vala_method_get_return_type (ValaMethod* self); | |
| void vala_method_set_return_type (ValaMethod* self, ValaDataType* value); | | void vala_method_set_return_type (ValaMethod* self, ValaDataType* value); | |
| ValaBlock* vala_method_get_body (ValaMethod* self); | | ValaBlock* vala_method_get_body (ValaMethod* self); | |
| void vala_method_set_body (ValaMethod* self, ValaBlock* value); | | void vala_method_set_body (ValaMethod* self, ValaBlock* value); | |
| ValaBasicBlock* vala_method_get_entry_block (ValaMethod* self); | | ValaBasicBlock* vala_method_get_entry_block (ValaMethod* self); | |
| void vala_method_set_entry_block (ValaMethod* self, ValaBasicBlock* value); | | void vala_method_set_entry_block (ValaMethod* self, ValaBasicBlock* value); | |
| | | | |
| skipping to change at line 4639 | | skipping to change at line 4672 | |
| gboolean vala_method_get_has_construct_function (ValaMethod* self); | | gboolean vala_method_get_has_construct_function (ValaMethod* self); | |
| void vala_method_set_has_construct_function (ValaMethod* self, gboolean val
ue); | | void vala_method_set_has_construct_function (ValaMethod* self, gboolean val
ue); | |
| ValaSignal* vala_method_get_signal_reference (ValaMethod* self); | | ValaSignal* vala_method_get_signal_reference (ValaMethod* self); | |
| void vala_method_set_signal_reference (ValaMethod* self, ValaSignal* value)
; | | void vala_method_set_signal_reference (ValaMethod* self, ValaSignal* value)
; | |
| gboolean vala_method_get_coroutine (ValaMethod* self); | | gboolean vala_method_get_coroutine (ValaMethod* self); | |
| void vala_method_set_coroutine (ValaMethod* self, gboolean value); | | void vala_method_set_coroutine (ValaMethod* self, gboolean value); | |
| ValaMethodCall* vala_method_call_new (ValaExpression* call, ValaSourceRefer
ence* source_reference); | | ValaMethodCall* vala_method_call_new (ValaExpression* call, ValaSourceRefer
ence* source_reference); | |
| ValaMethodCall* vala_method_call_construct (GType object_type, ValaExpressi
on* call, ValaSourceReference* source_reference); | | ValaMethodCall* vala_method_call_construct (GType object_type, ValaExpressi
on* call, ValaSourceReference* source_reference); | |
| void vala_method_call_add_argument (ValaMethodCall* self, ValaExpression* a
rg); | | void vala_method_call_add_argument (ValaMethodCall* self, ValaExpression* a
rg); | |
| GeeList* vala_method_call_get_argument_list (ValaMethodCall* self); | | GeeList* vala_method_call_get_argument_list (ValaMethodCall* self); | |
|
| void vala_method_call_append_array_size (ValaMethodCall* self, ValaCCodeExp | | | |
| ression* size); | | | |
| GeeList* vala_method_call_get_array_sizes (ValaMethodCall* self); | | | |
| ValaExpression* vala_method_call_get_call (ValaMethodCall* self); | | ValaExpression* vala_method_call_get_call (ValaMethodCall* self); | |
| void vala_method_call_set_call (ValaMethodCall* self, ValaExpression* value
); | | void vala_method_call_set_call (ValaMethodCall* self, ValaExpression* value
); | |
| ValaCCodeExpression* vala_method_call_get_delegate_target (ValaMethodCall*
self); | | ValaCCodeExpression* vala_method_call_get_delegate_target (ValaMethodCall*
self); | |
| void vala_method_call_set_delegate_target (ValaMethodCall* self, ValaCCodeE
xpression* value); | | void vala_method_call_set_delegate_target (ValaMethodCall* self, ValaCCodeE
xpression* value); | |
| GType vala_method_type_get_type (void); | | GType vala_method_type_get_type (void); | |
| ValaMethodType* vala_method_type_new (ValaMethod* method_symbol); | | ValaMethodType* vala_method_type_new (ValaMethod* method_symbol); | |
| ValaMethodType* vala_method_type_construct (GType object_type, ValaMethod*
method_symbol); | | ValaMethodType* vala_method_type_construct (GType object_type, ValaMethod*
method_symbol); | |
| ValaMethod* vala_method_type_get_method_symbol (ValaMethodType* self); | | ValaMethod* vala_method_type_get_method_symbol (ValaMethodType* self); | |
| void vala_method_type_set_method_symbol (ValaMethodType* self, ValaMethod*
value); | | void vala_method_type_set_method_symbol (ValaMethodType* self, ValaMethod*
value); | |
| ValaNamespace* vala_namespace_new (const char* name, ValaSourceReference* s
ource_reference); | | ValaNamespace* vala_namespace_new (const char* name, ValaSourceReference* s
ource_reference); | |
| | | | |
| skipping to change at line 4801 | | skipping to change at line 4832 | |
| gboolean vala_property_get_overrides (ValaProperty* self); | | gboolean vala_property_get_overrides (ValaProperty* self); | |
| void vala_property_set_overrides (ValaProperty* self, gboolean value); | | void vala_property_set_overrides (ValaProperty* self, gboolean value); | |
| ValaField* vala_property_get_field (ValaProperty* self); | | ValaField* vala_property_get_field (ValaProperty* self); | |
| void vala_property_set_field (ValaProperty* self, ValaField* value); | | void vala_property_set_field (ValaProperty* self, ValaField* value); | |
| MemberBinding vala_property_get_binding (ValaProperty* self); | | MemberBinding vala_property_get_binding (ValaProperty* self); | |
| void vala_property_set_binding (ValaProperty* self, MemberBinding value); | | void vala_property_set_binding (ValaProperty* self, MemberBinding value); | |
| ValaProperty* vala_property_get_base_property (ValaProperty* self); | | ValaProperty* vala_property_get_base_property (ValaProperty* self); | |
| ValaProperty* vala_property_get_base_interface_property (ValaProperty* self
); | | ValaProperty* vala_property_get_base_interface_property (ValaProperty* self
); | |
| ValaExpression* vala_property_get_default_expression (ValaProperty* self); | | ValaExpression* vala_property_get_default_expression (ValaProperty* self); | |
| void vala_property_set_default_expression (ValaProperty* self, ValaExpressi
on* value); | | void vala_property_set_default_expression (ValaProperty* self, ValaExpressi
on* value); | |
|
| | | gboolean vala_property_get_no_array_length (ValaProperty* self); | |
| | | void vala_property_set_no_array_length (ValaProperty* self, gboolean value) | |
| | | ; | |
| | | gboolean vala_property_get_array_null_terminated (ValaProperty* self); | |
| | | void vala_property_set_array_null_terminated (ValaProperty* self, gboolean | |
| | | value); | |
| const char* vala_property_get_nick (ValaProperty* self); | | const char* vala_property_get_nick (ValaProperty* self); | |
| void vala_property_set_nick (ValaProperty* self, const char* value); | | void vala_property_set_nick (ValaProperty* self, const char* value); | |
| const char* vala_property_get_blurb (ValaProperty* self); | | const char* vala_property_get_blurb (ValaProperty* self); | |
| void vala_property_set_blurb (ValaProperty* self, const char* value); | | void vala_property_set_blurb (ValaProperty* self, const char* value); | |
| ValaRealLiteral* vala_real_literal_new (const char* r, ValaSourceReference*
source); | | ValaRealLiteral* vala_real_literal_new (const char* r, ValaSourceReference*
source); | |
| ValaRealLiteral* vala_real_literal_construct (GType object_type, const char
* r, ValaSourceReference* source); | | ValaRealLiteral* vala_real_literal_construct (GType object_type, const char
* r, ValaSourceReference* source); | |
| char* vala_real_literal_get_type_name (ValaRealLiteral* self); | | char* vala_real_literal_get_type_name (ValaRealLiteral* self); | |
| const char* vala_real_literal_get_value (ValaRealLiteral* self); | | const char* vala_real_literal_get_value (ValaRealLiteral* self); | |
| void vala_real_literal_set_value (ValaRealLiteral* self, const char* value)
; | | void vala_real_literal_set_value (ValaRealLiteral* self, const char* value)
; | |
| ValaReferenceTransferExpression* vala_reference_transfer_expression_new (Va
laExpression* inner, ValaSourceReference* source_reference); | | ValaReferenceTransferExpression* vala_reference_transfer_expression_new (Va
laExpression* inner, ValaSourceReference* source_reference); | |
| | | | |
| skipping to change at line 4858 | | skipping to change at line 4893 | |
| ValaScope* vala_scope_get_parent_scope (ValaScope* self); | | ValaScope* vala_scope_get_parent_scope (ValaScope* self); | |
| void vala_scope_set_parent_scope (ValaScope* self, ValaScope* value); | | void vala_scope_set_parent_scope (ValaScope* self, ValaScope* value); | |
| ValaSemanticAnalyzer* vala_semantic_analyzer_new (void); | | ValaSemanticAnalyzer* vala_semantic_analyzer_new (void); | |
| ValaSemanticAnalyzer* vala_semantic_analyzer_construct (GType object_type); | | ValaSemanticAnalyzer* vala_semantic_analyzer_construct (GType object_type); | |
| void vala_semantic_analyzer_analyze (ValaSemanticAnalyzer* self, ValaCodeCo
ntext* context); | | void vala_semantic_analyzer_analyze (ValaSemanticAnalyzer* self, ValaCodeCo
ntext* context); | |
| gboolean vala_semantic_analyzer_is_type_accessible (ValaSemanticAnalyzer* s
elf, ValaSymbol* sym, ValaDataType* type); | | gboolean vala_semantic_analyzer_is_type_accessible (ValaSemanticAnalyzer* s
elf, ValaSymbol* sym, ValaDataType* type); | |
| ValaDataType* vala_semantic_analyzer_get_value_type_for_symbol (ValaSemanti
cAnalyzer* self, ValaSymbol* sym, gboolean lvalue); | | ValaDataType* vala_semantic_analyzer_get_value_type_for_symbol (ValaSemanti
cAnalyzer* self, ValaSymbol* sym, gboolean lvalue); | |
| ValaSymbol* vala_semantic_analyzer_symbol_lookup_inherited (ValaSymbol* sym
, const char* name); | | ValaSymbol* vala_semantic_analyzer_symbol_lookup_inherited (ValaSymbol* sym
, const char* name); | |
| ValaDataType* vala_semantic_analyzer_get_data_type_for_symbol (ValaTypeSymb
ol* sym); | | ValaDataType* vala_semantic_analyzer_get_data_type_for_symbol (ValaTypeSymb
ol* sym); | |
| gboolean vala_semantic_analyzer_check_arguments (ValaSemanticAnalyzer* self
, ValaExpression* expr, ValaDataType* mtype, GeeList* params, GeeList* args
); | | gboolean vala_semantic_analyzer_check_arguments (ValaSemanticAnalyzer* self
, ValaExpression* expr, ValaDataType* mtype, GeeList* params, GeeList* args
); | |
|
| ValaDataType* vala_semantic_analyzer_get_actual_type (ValaDataType* derived
_instance_type, ValaGenericType* generic_type, ValaCodeNode* node_reference
); | | ValaDataType* vala_semantic_analyzer_get_actual_type (ValaDataType* derived
_instance_type, ValaMemberAccess* method_access, ValaGenericType* generic_t
ype, ValaCodeNode* node_reference); | |
| gboolean vala_semantic_analyzer_is_in_instance_method (ValaSemanticAnalyzer
* self); | | gboolean vala_semantic_analyzer_is_in_instance_method (ValaSemanticAnalyzer
* self); | |
| void vala_semantic_analyzer_visit_member_initializer (ValaSemanticAnalyzer*
self, ValaMemberInitializer* init, ValaDataType* type); | | void vala_semantic_analyzer_visit_member_initializer (ValaSemanticAnalyzer*
self, ValaMemberInitializer* init, ValaDataType* type); | |
| ValaDataType* vala_semantic_analyzer_get_arithmetic_result_type (ValaSemant
icAnalyzer* self, ValaDataType* left_type, ValaDataType* right_type); | | ValaDataType* vala_semantic_analyzer_get_arithmetic_result_type (ValaSemant
icAnalyzer* self, ValaDataType* left_type, ValaDataType* right_type); | |
| ValaMethod* vala_semantic_analyzer_find_current_method (ValaSemanticAnalyze
r* self); | | ValaMethod* vala_semantic_analyzer_find_current_method (ValaSemanticAnalyze
r* self); | |
| gboolean vala_semantic_analyzer_is_in_constructor (ValaSemanticAnalyzer* se
lf); | | gboolean vala_semantic_analyzer_is_in_constructor (ValaSemanticAnalyzer* se
lf); | |
| ValaCodeContext* vala_semantic_analyzer_get_context (ValaSemanticAnalyzer*
self); | | ValaCodeContext* vala_semantic_analyzer_get_context (ValaSemanticAnalyzer*
self); | |
| void vala_semantic_analyzer_set_context (ValaSemanticAnalyzer* self, ValaCo
deContext* value); | | void vala_semantic_analyzer_set_context (ValaSemanticAnalyzer* self, ValaCo
deContext* value); | |
| ValaSymbol* vala_semantic_analyzer_get_current_symbol (ValaSemanticAnalyzer
* self); | | ValaSymbol* vala_semantic_analyzer_get_current_symbol (ValaSemanticAnalyzer
* self); | |
| void vala_semantic_analyzer_set_current_symbol (ValaSemanticAnalyzer* self,
ValaSymbol* value); | | void vala_semantic_analyzer_set_current_symbol (ValaSemanticAnalyzer* self,
ValaSymbol* value); | |
| ValaSourceFile* vala_semantic_analyzer_get_current_source_file (ValaSemanti
cAnalyzer* self); | | ValaSourceFile* vala_semantic_analyzer_get_current_source_file (ValaSemanti
cAnalyzer* self); | |
| | | | |
| skipping to change at line 5132 | | skipping to change at line 5167 | |
| void vala_using_directive_set_namespace_symbol (ValaUsingDirective* self, V
alaSymbol* value); | | void vala_using_directive_set_namespace_symbol (ValaUsingDirective* self, V
alaSymbol* value); | |
| ValaValueType* vala_value_type_new (ValaTypeSymbol* type_symbol); | | ValaValueType* vala_value_type_new (ValaTypeSymbol* type_symbol); | |
| ValaValueType* vala_value_type_construct (GType object_type, ValaTypeSymbol
* type_symbol); | | ValaValueType* vala_value_type_construct (GType object_type, ValaTypeSymbol
* type_symbol); | |
| ValaTypeSymbol* vala_value_type_get_type_symbol (ValaValueType* self); | | ValaTypeSymbol* vala_value_type_get_type_symbol (ValaValueType* self); | |
| void vala_value_type_set_type_symbol (ValaValueType* self, ValaTypeSymbol*
value); | | void vala_value_type_set_type_symbol (ValaValueType* self, ValaTypeSymbol*
value); | |
| GType vala_void_type_get_type (void); | | GType vala_void_type_get_type (void); | |
| ValaVoidType* vala_void_type_new (ValaSourceReference* source_reference); | | ValaVoidType* vala_void_type_new (ValaSourceReference* source_reference); | |
| ValaVoidType* vala_void_type_construct (GType object_type, ValaSourceRefere
nce* source_reference); | | ValaVoidType* vala_void_type_construct (GType object_type, ValaSourceRefere
nce* source_reference); | |
| ValaWhileStatement* vala_while_statement_new (ValaExpression* condition, Va
laBlock* body, ValaSourceReference* source_reference); | | ValaWhileStatement* vala_while_statement_new (ValaExpression* condition, Va
laBlock* body, ValaSourceReference* source_reference); | |
| ValaWhileStatement* vala_while_statement_construct (GType object_type, Vala
Expression* condition, ValaBlock* body, ValaSourceReference* source_referen
ce); | | ValaWhileStatement* vala_while_statement_construct (GType object_type, Vala
Expression* condition, ValaBlock* body, ValaSourceReference* source_referen
ce); | |
|
| ValaBlock* vala_while_statement_prepare_condition_split (ValaWhileStatement
* self, ValaSemanticAnalyzer* analyzer); | | | |
| ValaExpression* vala_while_statement_get_condition (ValaWhileStatement* sel
f); | | ValaExpression* vala_while_statement_get_condition (ValaWhileStatement* sel
f); | |
| void vala_while_statement_set_condition (ValaWhileStatement* self, ValaExpr
ession* value); | | void vala_while_statement_set_condition (ValaWhileStatement* self, ValaExpr
ession* value); | |
| ValaBlock* vala_while_statement_get_body (ValaWhileStatement* self); | | ValaBlock* vala_while_statement_get_body (ValaWhileStatement* self); | |
| void vala_while_statement_set_body (ValaWhileStatement* self, ValaBlock* va
lue); | | void vala_while_statement_set_body (ValaWhileStatement* self, ValaBlock* va
lue); | |
| ValaYieldStatement* vala_yield_statement_new (ValaExpression* yield_express
ion, ValaSourceReference* source_reference); | | ValaYieldStatement* vala_yield_statement_new (ValaExpression* yield_express
ion, ValaSourceReference* source_reference); | |
| ValaYieldStatement* vala_yield_statement_construct (GType object_type, Vala
Expression* yield_expression, ValaSourceReference* source_reference); | | ValaYieldStatement* vala_yield_statement_construct (GType object_type, Vala
Expression* yield_expression, ValaSourceReference* source_reference); | |
| ValaExpression* vala_yield_statement_get_yield_expression (ValaYieldStateme
nt* self); | | ValaExpression* vala_yield_statement_get_yield_expression (ValaYieldStateme
nt* self); | |
| void vala_yield_statement_set_yield_expression (ValaYieldStatement* self, V
alaExpression* value); | | void vala_yield_statement_set_yield_expression (ValaYieldStatement* self, V
alaExpression* value); | |
| | | | |
| G_END_DECLS | | G_END_DECLS | |
| | | | |
End of changes. 18 change blocks. |
| 11 lines changed or deleted | | 56 lines changed or added | |
|