| vala.h | | vala.h | |
| | | | |
| skipping to change at line 44 | | skipping to change at line 44 | |
| #include <vala/valaforeachstatement.h> | | #include <vala/valaforeachstatement.h> | |
| #include <vala/valaformalparameter.h> | | #include <vala/valaformalparameter.h> | |
| #include <vala/valaforstatement.h> | | #include <vala/valaforstatement.h> | |
| #include <vala/valaifstatement.h> | | #include <vala/valaifstatement.h> | |
| #include <vala/valainitializerlist.h> | | #include <vala/valainitializerlist.h> | |
| #include <vala/valaintegerliteral.h> | | #include <vala/valaintegerliteral.h> | |
| #include <vala/valainterface.h> | | #include <vala/valainterface.h> | |
| #include <vala/valainvocationexpression.h> | | #include <vala/valainvocationexpression.h> | |
| #include <vala/valalambdaexpression.h> | | #include <vala/valalambdaexpression.h> | |
| #include <vala/valaliteral.h> | | #include <vala/valaliteral.h> | |
|
| #include <vala/valaliteralexpression.h> | | | |
| #include <vala/valalocalvariabledeclaration.h> | | #include <vala/valalocalvariabledeclaration.h> | |
| #include <vala/valalockstatement.h> | | #include <vala/valalockstatement.h> | |
| #include <vala/valamemberaccess.h> | | #include <vala/valamemberaccess.h> | |
| #include <vala/valamemberinitializer.h> | | #include <vala/valamemberinitializer.h> | |
| #include <vala/valamethod.h> | | #include <vala/valamethod.h> | |
| #include <vala/valanamedargument.h> | | #include <vala/valanamedargument.h> | |
| #include <vala/valanamespace.h> | | #include <vala/valanamespace.h> | |
| #include <vala/valanamespacereference.h> | | #include <vala/valanamespacereference.h> | |
| #include <vala/valanullliteral.h> | | #include <vala/valanullliteral.h> | |
| #include <vala/valaobjectcreationexpression.h> | | #include <vala/valaobjectcreationexpression.h> | |
| | | | |
End of changes. 1 change blocks. |
| 1 lines changed or deleted | | 0 lines changed or added | |
|
| valaarraylengthfield.h | | valaarraylengthfield.h | |
| | | | |
| skipping to change at line 29 | | skipping to change at line 29 | |
| * Author: | | * Author: | |
| * Jürg Billeter <j@bitron.ch> | | * Jürg Billeter <j@bitron.ch> | |
| */ | | */ | |
| | | | |
| #ifndef __VALA_VALAARRAYLENGTHFIELD_H__ | | #ifndef __VALA_VALAARRAYLENGTHFIELD_H__ | |
| #define __VALA_VALAARRAYLENGTHFIELD_H__ | | #define __VALA_VALAARRAYLENGTHFIELD_H__ | |
| | | | |
| #include <glib.h> | | #include <glib.h> | |
| #include <glib-object.h> | | #include <glib-object.h> | |
| #include <vala/valafield.h> | | #include <vala/valafield.h> | |
|
| #include <vala/valacodenode.h> | | #include <vala/valasourcereference.h> | |
| | | | |
| G_BEGIN_DECLS | | G_BEGIN_DECLS | |
| | | | |
| #define VALA_TYPE_ARRAY_LENGTH_FIELD (vala_array_length_field_get_type ()) | | #define VALA_TYPE_ARRAY_LENGTH_FIELD (vala_array_length_field_get_type ()) | |
| #define VALA_ARRAY_LENGTH_FIELD(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VA
LA_TYPE_ARRAY_LENGTH_FIELD, ValaArrayLengthField)) | | #define VALA_ARRAY_LENGTH_FIELD(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VA
LA_TYPE_ARRAY_LENGTH_FIELD, ValaArrayLengthField)) | |
| #define VALA_ARRAY_LENGTH_FIELD_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((kla
ss), VALA_TYPE_ARRAY_LENGTH_FIELD, ValaArrayLengthFieldClass)) | | #define VALA_ARRAY_LENGTH_FIELD_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((kla
ss), VALA_TYPE_ARRAY_LENGTH_FIELD, ValaArrayLengthFieldClass)) | |
| #define VALA_IS_ARRAY_LENGTH_FIELD(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj),
VALA_TYPE_ARRAY_LENGTH_FIELD)) | | #define VALA_IS_ARRAY_LENGTH_FIELD(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj),
VALA_TYPE_ARRAY_LENGTH_FIELD)) | |
| #define VALA_IS_ARRAY_LENGTH_FIELD_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((
klass), VALA_TYPE_ARRAY_LENGTH_FIELD)) | | #define VALA_IS_ARRAY_LENGTH_FIELD_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((
klass), VALA_TYPE_ARRAY_LENGTH_FIELD)) | |
| #define VALA_ARRAY_LENGTH_FIELD_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS (
(obj), VALA_TYPE_ARRAY_LENGTH_FIELD, ValaArrayLengthFieldClass)) | | #define VALA_ARRAY_LENGTH_FIELD_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS (
(obj), VALA_TYPE_ARRAY_LENGTH_FIELD, ValaArrayLengthFieldClass)) | |
| | | | |
|
| | | typedef struct _ValaArrayLengthField ValaArrayLengthField; | |
| | | typedef struct _ValaArrayLengthFieldClass ValaArrayLengthFieldClass; | |
| typedef struct _ValaArrayLengthFieldPrivate ValaArrayLengthFieldPrivate; | | typedef struct _ValaArrayLengthFieldPrivate ValaArrayLengthFieldPrivate; | |
| | | | |
| /** | | /** | |
| * Represents the Array.length field. | | * Represents the Array.length field. | |
| */ | | */ | |
| struct _ValaArrayLengthField { | | struct _ValaArrayLengthField { | |
| ValaField parent_instance; | | ValaField parent_instance; | |
| ValaArrayLengthFieldPrivate * priv; | | ValaArrayLengthFieldPrivate * priv; | |
| }; | | }; | |
| struct _ValaArrayLengthFieldClass { | | struct _ValaArrayLengthFieldClass { | |
| | | | |
End of changes. 2 change blocks. |
| 1 lines changed or deleted | | 3 lines changed or added | |
|
| valaarrayresizemethod.h | | valaarrayresizemethod.h | |
| | | | |
| skipping to change at line 29 | | skipping to change at line 29 | |
| * Author: | | * Author: | |
| * Jürg Billeter <j@bitron.ch> | | * Jürg Billeter <j@bitron.ch> | |
| */ | | */ | |
| | | | |
| #ifndef __VALA_VALAARRAYRESIZEMETHOD_H__ | | #ifndef __VALA_VALAARRAYRESIZEMETHOD_H__ | |
| #define __VALA_VALAARRAYRESIZEMETHOD_H__ | | #define __VALA_VALAARRAYRESIZEMETHOD_H__ | |
| | | | |
| #include <glib.h> | | #include <glib.h> | |
| #include <glib-object.h> | | #include <glib-object.h> | |
| #include <vala/valamethod.h> | | #include <vala/valamethod.h> | |
|
| #include <vala/valacodenode.h> | | #include <vala/valasourcereference.h> | |
| | | | |
| G_BEGIN_DECLS | | G_BEGIN_DECLS | |
| | | | |
| #define VALA_TYPE_ARRAY_RESIZE_METHOD (vala_array_resize_method_get_type ()
) | | #define VALA_TYPE_ARRAY_RESIZE_METHOD (vala_array_resize_method_get_type ()
) | |
| #define VALA_ARRAY_RESIZE_METHOD(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), V
ALA_TYPE_ARRAY_RESIZE_METHOD, ValaArrayResizeMethod)) | | #define VALA_ARRAY_RESIZE_METHOD(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), V
ALA_TYPE_ARRAY_RESIZE_METHOD, ValaArrayResizeMethod)) | |
| #define VALA_ARRAY_RESIZE_METHOD_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((kl
ass), VALA_TYPE_ARRAY_RESIZE_METHOD, ValaArrayResizeMethodClass)) | | #define VALA_ARRAY_RESIZE_METHOD_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((kl
ass), VALA_TYPE_ARRAY_RESIZE_METHOD, ValaArrayResizeMethodClass)) | |
| #define VALA_IS_ARRAY_RESIZE_METHOD(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj)
, VALA_TYPE_ARRAY_RESIZE_METHOD)) | | #define VALA_IS_ARRAY_RESIZE_METHOD(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj)
, VALA_TYPE_ARRAY_RESIZE_METHOD)) | |
| #define VALA_IS_ARRAY_RESIZE_METHOD_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE (
(klass), VALA_TYPE_ARRAY_RESIZE_METHOD)) | | #define VALA_IS_ARRAY_RESIZE_METHOD_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE (
(klass), VALA_TYPE_ARRAY_RESIZE_METHOD)) | |
| #define VALA_ARRAY_RESIZE_METHOD_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS
((obj), VALA_TYPE_ARRAY_RESIZE_METHOD, ValaArrayResizeMethodClass)) | | #define VALA_ARRAY_RESIZE_METHOD_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS
((obj), VALA_TYPE_ARRAY_RESIZE_METHOD, ValaArrayResizeMethodClass)) | |
| | | | |
|
| | | typedef struct _ValaArrayResizeMethod ValaArrayResizeMethod; | |
| | | typedef struct _ValaArrayResizeMethodClass ValaArrayResizeMethodClass; | |
| typedef struct _ValaArrayResizeMethodPrivate ValaArrayResizeMethodPrivate; | | typedef struct _ValaArrayResizeMethodPrivate ValaArrayResizeMethodPrivate; | |
| | | | |
| /** | | /** | |
| * Represents the Array.resize method. | | * Represents the Array.resize method. | |
| */ | | */ | |
| struct _ValaArrayResizeMethod { | | struct _ValaArrayResizeMethod { | |
| ValaMethod parent_instance; | | ValaMethod parent_instance; | |
| ValaArrayResizeMethodPrivate * priv; | | ValaArrayResizeMethodPrivate * priv; | |
| }; | | }; | |
| struct _ValaArrayResizeMethodClass { | | struct _ValaArrayResizeMethodClass { | |
| | | | |
End of changes. 2 change blocks. |
| 1 lines changed or deleted | | 3 lines changed or added | |
|
| valaarraytype.h | | valaarraytype.h | |
| | | | |
| skipping to change at line 28 | | skipping to change at line 28 | |
| * | | * | |
| * Author: | | * Author: | |
| * Jürg Billeter <j@bitron.ch> | | * Jürg Billeter <j@bitron.ch> | |
| */ | | */ | |
| | | | |
| #ifndef __VALA_VALAARRAYTYPE_H__ | | #ifndef __VALA_VALAARRAYTYPE_H__ | |
| #define __VALA_VALAARRAYTYPE_H__ | | #define __VALA_VALAARRAYTYPE_H__ | |
| | | | |
| #include <glib.h> | | #include <glib.h> | |
| #include <glib-object.h> | | #include <glib-object.h> | |
|
| | | #include <stdlib.h> | |
| | | #include <string.h> | |
| #include <vala/valareferencetype.h> | | #include <vala/valareferencetype.h> | |
| #include <vala/valadatatype.h> | | #include <vala/valadatatype.h> | |
|
| | | #include <vala/valasourcereference.h> | |
| | | #include <vala/valasymbol.h> | |
| | | | |
| G_BEGIN_DECLS | | G_BEGIN_DECLS | |
| | | | |
| #define VALA_TYPE_ARRAY_TYPE (vala_array_type_get_type ()) | | #define VALA_TYPE_ARRAY_TYPE (vala_array_type_get_type ()) | |
| #define VALA_ARRAY_TYPE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_
ARRAY_TYPE, ValaArrayType)) | | #define VALA_ARRAY_TYPE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_
ARRAY_TYPE, ValaArrayType)) | |
| #define VALA_ARRAY_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VAL
A_TYPE_ARRAY_TYPE, ValaArrayTypeClass)) | | #define VALA_ARRAY_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VAL
A_TYPE_ARRAY_TYPE, ValaArrayTypeClass)) | |
| #define VALA_IS_ARRAY_TYPE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TY
PE_ARRAY_TYPE)) | | #define VALA_IS_ARRAY_TYPE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TY
PE_ARRAY_TYPE)) | |
| #define VALA_IS_ARRAY_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass),
VALA_TYPE_ARRAY_TYPE)) | | #define VALA_IS_ARRAY_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass),
VALA_TYPE_ARRAY_TYPE)) | |
| #define VALA_ARRAY_TYPE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), V
ALA_TYPE_ARRAY_TYPE, ValaArrayTypeClass)) | | #define VALA_ARRAY_TYPE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), V
ALA_TYPE_ARRAY_TYPE, ValaArrayTypeClass)) | |
| | | | |
| | | | |
| skipping to change at line 55 | | skipping to change at line 59 | |
| * An array type. | | * An array type. | |
| */ | | */ | |
| struct _ValaArrayType { | | struct _ValaArrayType { | |
| ValaReferenceType parent_instance; | | ValaReferenceType parent_instance; | |
| ValaArrayTypePrivate * priv; | | ValaArrayTypePrivate * priv; | |
| }; | | }; | |
| struct _ValaArrayTypeClass { | | struct _ValaArrayTypeClass { | |
| ValaReferenceTypeClass parent_class; | | ValaReferenceTypeClass parent_class; | |
| }; | | }; | |
| | | | |
|
| ValaArrayType* vala_array_type_new (ValaDataType* element_type, gint rank); | | ValaArrayType* vala_array_type_new (ValaDataType* element_type, gint rank,
ValaSourceReference* source_reference); | |
| ValaDataType* vala_array_type_get_element_type (ValaArrayType* self); | | ValaDataType* vala_array_type_get_element_type (ValaArrayType* self); | |
| void vala_array_type_set_element_type (ValaArrayType* self, ValaDataType* v
alue); | | void vala_array_type_set_element_type (ValaArrayType* self, ValaDataType* v
alue); | |
| gint vala_array_type_get_rank (ValaArrayType* self); | | gint vala_array_type_get_rank (ValaArrayType* self); | |
| void vala_array_type_set_rank (ValaArrayType* self, gint value); | | void vala_array_type_set_rank (ValaArrayType* self, gint value); | |
| GType vala_array_type_get_type (void); | | GType vala_array_type_get_type (void); | |
| | | | |
| G_END_DECLS | | G_END_DECLS | |
| | | | |
| #endif | | #endif | |
| | | | |
End of changes. 3 change blocks. |
| 1 lines changed or deleted | | 5 lines changed or added | |
|
| valaassignment.h | | valaassignment.h | |
| | | | |
| skipping to change at line 42 | | skipping to change at line 42 | |
| | | | |
| #define VALA_TYPE_ASSIGNMENT (vala_assignment_get_type ()) | | #define VALA_TYPE_ASSIGNMENT (vala_assignment_get_type ()) | |
| #define VALA_ASSIGNMENT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_
ASSIGNMENT, ValaAssignment)) | | #define VALA_ASSIGNMENT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_
ASSIGNMENT, ValaAssignment)) | |
| #define VALA_ASSIGNMENT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VAL
A_TYPE_ASSIGNMENT, ValaAssignmentClass)) | | #define VALA_ASSIGNMENT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VAL
A_TYPE_ASSIGNMENT, ValaAssignmentClass)) | |
| #define VALA_IS_ASSIGNMENT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TY
PE_ASSIGNMENT)) | | #define VALA_IS_ASSIGNMENT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TY
PE_ASSIGNMENT)) | |
| #define VALA_IS_ASSIGNMENT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass),
VALA_TYPE_ASSIGNMENT)) | | #define VALA_IS_ASSIGNMENT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass),
VALA_TYPE_ASSIGNMENT)) | |
| #define VALA_ASSIGNMENT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), V
ALA_TYPE_ASSIGNMENT, ValaAssignmentClass)) | | #define VALA_ASSIGNMENT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), V
ALA_TYPE_ASSIGNMENT, ValaAssignmentClass)) | |
| | | | |
| typedef struct _ValaAssignmentPrivate ValaAssignmentPrivate; | | typedef struct _ValaAssignmentPrivate ValaAssignmentPrivate; | |
| | | | |
|
| | | #define VALA_TYPE_ASSIGNMENT_OPERATOR (vala_assignment_operator_get_type () | |
| | | ) | |
| | | | |
| /** | | /** | |
| * Represents an assignment expression in the source code. | | * Represents an assignment expression in the source code. | |
| * | | * | |
| * Supports =, |=, &=, ^=, +=, -=, *=, /=, %=, <<=, >>=. | | * Supports =, |=, &=, ^=, +=, -=, *=, /=, %=, <<=, >>=. | |
| */ | | */ | |
| struct _ValaAssignment { | | struct _ValaAssignment { | |
| ValaExpression parent_instance; | | ValaExpression parent_instance; | |
| ValaAssignmentPrivate * priv; | | ValaAssignmentPrivate * priv; | |
| }; | | }; | |
| struct _ValaAssignmentClass { | | struct _ValaAssignmentClass { | |
| | | | |
| skipping to change at line 76 | | skipping to change at line 78 | |
| } ValaAssignmentOperator; | | } ValaAssignmentOperator; | |
| | | | |
| ValaAssignment* vala_assignment_new (ValaExpression* left, ValaExpression*
right, ValaAssignmentOperator operator, ValaSourceReference* source_referen
ce); | | ValaAssignment* vala_assignment_new (ValaExpression* left, ValaExpression*
right, ValaAssignmentOperator operator, ValaSourceReference* source_referen
ce); | |
| ValaExpression* vala_assignment_get_left (ValaAssignment* self); | | ValaExpression* vala_assignment_get_left (ValaAssignment* self); | |
| void vala_assignment_set_left (ValaAssignment* self, ValaExpression* value)
; | | void vala_assignment_set_left (ValaAssignment* self, ValaExpression* value)
; | |
| ValaAssignmentOperator vala_assignment_get_operator (ValaAssignment* self); | | ValaAssignmentOperator vala_assignment_get_operator (ValaAssignment* self); | |
| void vala_assignment_set_operator (ValaAssignment* self, ValaAssignmentOper
ator value); | | void vala_assignment_set_operator (ValaAssignment* self, ValaAssignmentOper
ator value); | |
| ValaExpression* vala_assignment_get_right (ValaAssignment* self); | | ValaExpression* vala_assignment_get_right (ValaAssignment* self); | |
| void vala_assignment_set_right (ValaAssignment* self, ValaExpression* value
); | | void vala_assignment_set_right (ValaAssignment* self, ValaExpression* value
); | |
| GType vala_assignment_get_type (void); | | GType vala_assignment_get_type (void); | |
|
| | | GType vala_assignment_operator_get_type (void); | |
| | | | |
| G_END_DECLS | | G_END_DECLS | |
| | | | |
| #endif | | #endif | |
| | | | |
End of changes. 2 change blocks. |
| 0 lines changed or deleted | | 4 lines changed or added | |
|
| valabinaryexpression.h | | valabinaryexpression.h | |
| | | | |
| skipping to change at line 44 | | skipping to change at line 44 | |
| | | | |
| #define VALA_TYPE_BINARY_EXPRESSION (vala_binary_expression_get_type ()) | | #define VALA_TYPE_BINARY_EXPRESSION (vala_binary_expression_get_type ()) | |
| #define VALA_BINARY_EXPRESSION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VAL
A_TYPE_BINARY_EXPRESSION, ValaBinaryExpression)) | | #define VALA_BINARY_EXPRESSION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VAL
A_TYPE_BINARY_EXPRESSION, ValaBinaryExpression)) | |
| #define VALA_BINARY_EXPRESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klas
s), VALA_TYPE_BINARY_EXPRESSION, ValaBinaryExpressionClass)) | | #define VALA_BINARY_EXPRESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klas
s), VALA_TYPE_BINARY_EXPRESSION, ValaBinaryExpressionClass)) | |
| #define VALA_IS_BINARY_EXPRESSION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj),
VALA_TYPE_BINARY_EXPRESSION)) | | #define VALA_IS_BINARY_EXPRESSION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj),
VALA_TYPE_BINARY_EXPRESSION)) | |
| #define VALA_IS_BINARY_EXPRESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((k
lass), VALA_TYPE_BINARY_EXPRESSION)) | | #define VALA_IS_BINARY_EXPRESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((k
lass), VALA_TYPE_BINARY_EXPRESSION)) | |
| #define VALA_BINARY_EXPRESSION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((
obj), VALA_TYPE_BINARY_EXPRESSION, ValaBinaryExpressionClass)) | | #define VALA_BINARY_EXPRESSION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((
obj), VALA_TYPE_BINARY_EXPRESSION, ValaBinaryExpressionClass)) | |
| | | | |
| typedef struct _ValaBinaryExpressionPrivate ValaBinaryExpressionPrivate; | | typedef struct _ValaBinaryExpressionPrivate ValaBinaryExpressionPrivate; | |
| | | | |
|
| | | #define VALA_TYPE_BINARY_OPERATOR (vala_binary_operator_get_type ()) | |
| | | | |
| /** | | /** | |
| * Represents an expression with two operands in the source code. | | * Represents an expression with two operands in the source code. | |
| * | | * | |
| * Supports +, -, *, /, %, <<, >>, <, >, <=, >=, ==, !=, &, |, ^, &&, ||. | | * Supports +, -, *, /, %, <<, >>, <, >, <=, >=, ==, !=, &, |, ^, &&, ||. | |
| */ | | */ | |
| struct _ValaBinaryExpression { | | struct _ValaBinaryExpression { | |
| ValaExpression parent_instance; | | ValaExpression parent_instance; | |
| ValaBinaryExpressionPrivate * priv; | | ValaBinaryExpressionPrivate * priv; | |
| }; | | }; | |
| struct _ValaBinaryExpressionClass { | | struct _ValaBinaryExpressionClass { | |
| | | | |
| skipping to change at line 86 | | skipping to change at line 88 | |
| } ValaBinaryOperator; | | } ValaBinaryOperator; | |
| | | | |
| ValaBinaryExpression* vala_binary_expression_new (ValaBinaryOperator op, Va
laExpression* _left, ValaExpression* _right, ValaSourceReference* source); | | ValaBinaryExpression* vala_binary_expression_new (ValaBinaryOperator op, Va
laExpression* _left, ValaExpression* _right, ValaSourceReference* source); | |
| ValaBinaryOperator vala_binary_expression_get_operator (ValaBinaryExpressio
n* self); | | ValaBinaryOperator vala_binary_expression_get_operator (ValaBinaryExpressio
n* self); | |
| void vala_binary_expression_set_operator (ValaBinaryExpression* self, ValaB
inaryOperator value); | | void vala_binary_expression_set_operator (ValaBinaryExpression* self, ValaB
inaryOperator value); | |
| ValaExpression* vala_binary_expression_get_left (ValaBinaryExpression* self
); | | ValaExpression* vala_binary_expression_get_left (ValaBinaryExpression* self
); | |
| void vala_binary_expression_set_left (ValaBinaryExpression* self, ValaExpre
ssion* value); | | void vala_binary_expression_set_left (ValaBinaryExpression* self, ValaExpre
ssion* value); | |
| ValaExpression* vala_binary_expression_get_right (ValaBinaryExpression* sel
f); | | ValaExpression* vala_binary_expression_get_right (ValaBinaryExpression* sel
f); | |
| void vala_binary_expression_set_right (ValaBinaryExpression* self, ValaExpr
ession* value); | | void vala_binary_expression_set_right (ValaBinaryExpression* self, ValaExpr
ession* value); | |
| GType vala_binary_expression_get_type (void); | | GType vala_binary_expression_get_type (void); | |
|
| | | GType vala_binary_operator_get_type (void); | |
| | | | |
| G_END_DECLS | | G_END_DECLS | |
| | | | |
| #endif | | #endif | |
| | | | |
End of changes. 2 change blocks. |
| 0 lines changed or deleted | | 3 lines changed or added | |
|
| valaccodeassignment.h | | valaccodeassignment.h | |
| | | | |
| skipping to change at line 44 | | skipping to change at line 44 | |
| #define VALA_CCODE_ASSIGNMENT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA
_TYPE_CCODE_ASSIGNMENT, ValaCCodeAssignment)) | | #define VALA_CCODE_ASSIGNMENT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA
_TYPE_CCODE_ASSIGNMENT, ValaCCodeAssignment)) | |
| #define VALA_CCODE_ASSIGNMENT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass
), VALA_TYPE_CCODE_ASSIGNMENT, ValaCCodeAssignmentClass)) | | #define VALA_CCODE_ASSIGNMENT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass
), VALA_TYPE_CCODE_ASSIGNMENT, ValaCCodeAssignmentClass)) | |
| #define VALA_IS_CCODE_ASSIGNMENT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), V
ALA_TYPE_CCODE_ASSIGNMENT)) | | #define VALA_IS_CCODE_ASSIGNMENT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), V
ALA_TYPE_CCODE_ASSIGNMENT)) | |
| #define VALA_IS_CCODE_ASSIGNMENT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((kl
ass), VALA_TYPE_CCODE_ASSIGNMENT)) | | #define VALA_IS_CCODE_ASSIGNMENT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((kl
ass), VALA_TYPE_CCODE_ASSIGNMENT)) | |
| #define VALA_CCODE_ASSIGNMENT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((o
bj), VALA_TYPE_CCODE_ASSIGNMENT, ValaCCodeAssignmentClass)) | | #define VALA_CCODE_ASSIGNMENT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((o
bj), VALA_TYPE_CCODE_ASSIGNMENT, ValaCCodeAssignmentClass)) | |
| | | | |
| typedef struct _ValaCCodeAssignment ValaCCodeAssignment; | | typedef struct _ValaCCodeAssignment ValaCCodeAssignment; | |
| typedef struct _ValaCCodeAssignmentClass ValaCCodeAssignmentClass; | | typedef struct _ValaCCodeAssignmentClass ValaCCodeAssignmentClass; | |
| typedef struct _ValaCCodeAssignmentPrivate ValaCCodeAssignmentPrivate; | | typedef struct _ValaCCodeAssignmentPrivate ValaCCodeAssignmentPrivate; | |
| | | | |
|
| | | #define VALA_TYPE_CCODE_ASSIGNMENT_OPERATOR (vala_ccode_assignment_operator | |
| | | _get_type ()) | |
| | | | |
| /** | | /** | |
| * Represents an assignment expression in the C code. | | * Represents an assignment expression in the C code. | |
| */ | | */ | |
| struct _ValaCCodeAssignment { | | struct _ValaCCodeAssignment { | |
| ValaCCodeExpression parent_instance; | | ValaCCodeExpression parent_instance; | |
| ValaCCodeAssignmentPrivate * priv; | | ValaCCodeAssignmentPrivate * priv; | |
| }; | | }; | |
| struct _ValaCCodeAssignmentClass { | | struct _ValaCCodeAssignmentClass { | |
| ValaCCodeExpressionClass parent_class; | | ValaCCodeExpressionClass parent_class; | |
| }; | | }; | |
| | | | |
| skipping to change at line 74 | | skipping to change at line 76 | |
| VALA_CCODE_ASSIGNMENT_OPERATOR_SHIFT_LEFT, | | VALA_CCODE_ASSIGNMENT_OPERATOR_SHIFT_LEFT, | |
| VALA_CCODE_ASSIGNMENT_OPERATOR_SHIFT_RIGHT | | VALA_CCODE_ASSIGNMENT_OPERATOR_SHIFT_RIGHT | |
| } ValaCCodeAssignmentOperator; | | } ValaCCodeAssignmentOperator; | |
| | | | |
| ValaCCodeAssignment* vala_ccode_assignment_new (ValaCCodeExpression* l, Val
aCCodeExpression* r, ValaCCodeAssignmentOperator op); | | ValaCCodeAssignment* vala_ccode_assignment_new (ValaCCodeExpression* l, Val
aCCodeExpression* r, ValaCCodeAssignmentOperator op); | |
| ValaCCodeExpression* vala_ccode_assignment_get_left (ValaCCodeAssignment* s
elf); | | ValaCCodeExpression* vala_ccode_assignment_get_left (ValaCCodeAssignment* s
elf); | |
| ValaCCodeAssignmentOperator vala_ccode_assignment_get_operator (ValaCCodeAs
signment* self); | | ValaCCodeAssignmentOperator vala_ccode_assignment_get_operator (ValaCCodeAs
signment* self); | |
| void vala_ccode_assignment_set_operator (ValaCCodeAssignment* self, ValaCCo
deAssignmentOperator value); | | void vala_ccode_assignment_set_operator (ValaCCodeAssignment* self, ValaCCo
deAssignmentOperator value); | |
| ValaCCodeExpression* vala_ccode_assignment_get_right (ValaCCodeAssignment*
self); | | ValaCCodeExpression* vala_ccode_assignment_get_right (ValaCCodeAssignment*
self); | |
| GType vala_ccode_assignment_get_type (void); | | GType vala_ccode_assignment_get_type (void); | |
|
| | | GType vala_ccode_assignment_operator_get_type (void); | |
| | | | |
| G_END_DECLS | | G_END_DECLS | |
| | | | |
| #endif | | #endif | |
| | | | |
End of changes. 2 change blocks. |
| 0 lines changed or deleted | | 4 lines changed or added | |
|
| valaccodebinaryexpression.h | | valaccodebinaryexpression.h | |
| | | | |
| skipping to change at line 44 | | skipping to change at line 44 | |
| #define VALA_CCODE_BINARY_EXPRESSION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj
), VALA_TYPE_CCODE_BINARY_EXPRESSION, ValaCCodeBinaryExpression)) | | #define VALA_CCODE_BINARY_EXPRESSION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj
), VALA_TYPE_CCODE_BINARY_EXPRESSION, ValaCCodeBinaryExpression)) | |
| #define VALA_CCODE_BINARY_EXPRESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST
((klass), VALA_TYPE_CCODE_BINARY_EXPRESSION, ValaCCodeBinaryExpressionClass
)) | | #define VALA_CCODE_BINARY_EXPRESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST
((klass), VALA_TYPE_CCODE_BINARY_EXPRESSION, ValaCCodeBinaryExpressionClass
)) | |
| #define VALA_IS_CCODE_BINARY_EXPRESSION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((
obj), VALA_TYPE_CCODE_BINARY_EXPRESSION)) | | #define VALA_IS_CCODE_BINARY_EXPRESSION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((
obj), VALA_TYPE_CCODE_BINARY_EXPRESSION)) | |
| #define VALA_IS_CCODE_BINARY_EXPRESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_TY
PE ((klass), VALA_TYPE_CCODE_BINARY_EXPRESSION)) | | #define VALA_IS_CCODE_BINARY_EXPRESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_TY
PE ((klass), VALA_TYPE_CCODE_BINARY_EXPRESSION)) | |
| #define VALA_CCODE_BINARY_EXPRESSION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CL
ASS ((obj), VALA_TYPE_CCODE_BINARY_EXPRESSION, ValaCCodeBinaryExpressionCla
ss)) | | #define VALA_CCODE_BINARY_EXPRESSION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CL
ASS ((obj), VALA_TYPE_CCODE_BINARY_EXPRESSION, ValaCCodeBinaryExpressionCla
ss)) | |
| | | | |
| typedef struct _ValaCCodeBinaryExpression ValaCCodeBinaryExpression; | | typedef struct _ValaCCodeBinaryExpression ValaCCodeBinaryExpression; | |
| typedef struct _ValaCCodeBinaryExpressionClass ValaCCodeBinaryExpressionCla
ss; | | typedef struct _ValaCCodeBinaryExpressionClass ValaCCodeBinaryExpressionCla
ss; | |
| typedef struct _ValaCCodeBinaryExpressionPrivate ValaCCodeBinaryExpressionP
rivate; | | typedef struct _ValaCCodeBinaryExpressionPrivate ValaCCodeBinaryExpressionP
rivate; | |
| | | | |
|
| | | #define VALA_TYPE_CCODE_BINARY_OPERATOR (vala_ccode_binary_operator_get_typ | |
| | | e ()) | |
| | | | |
| /** | | /** | |
| * Represents an expression with two operands in C code. | | * Represents an expression with two operands in C code. | |
| */ | | */ | |
| struct _ValaCCodeBinaryExpression { | | struct _ValaCCodeBinaryExpression { | |
| ValaCCodeExpression parent_instance; | | ValaCCodeExpression parent_instance; | |
| ValaCCodeBinaryExpressionPrivate * priv; | | ValaCCodeBinaryExpressionPrivate * priv; | |
| }; | | }; | |
| struct _ValaCCodeBinaryExpressionClass { | | struct _ValaCCodeBinaryExpressionClass { | |
| ValaCCodeExpressionClass parent_class; | | ValaCCodeExpressionClass parent_class; | |
| }; | | }; | |
| | | | |
| skipping to change at line 83 | | skipping to change at line 85 | |
| } ValaCCodeBinaryOperator; | | } ValaCCodeBinaryOperator; | |
| | | | |
| ValaCCodeBinaryExpression* vala_ccode_binary_expression_new (ValaCCodeBinar
yOperator op, ValaCCodeExpression* l, ValaCCodeExpression* r); | | ValaCCodeBinaryExpression* vala_ccode_binary_expression_new (ValaCCodeBinar
yOperator op, ValaCCodeExpression* l, ValaCCodeExpression* r); | |
| ValaCCodeBinaryOperator vala_ccode_binary_expression_get_operator (ValaCCod
eBinaryExpression* self); | | ValaCCodeBinaryOperator vala_ccode_binary_expression_get_operator (ValaCCod
eBinaryExpression* self); | |
| void vala_ccode_binary_expression_set_operator (ValaCCodeBinaryExpression*
self, ValaCCodeBinaryOperator value); | | void vala_ccode_binary_expression_set_operator (ValaCCodeBinaryExpression*
self, ValaCCodeBinaryOperator value); | |
| ValaCCodeExpression* vala_ccode_binary_expression_get_left (ValaCCodeBinary
Expression* self); | | ValaCCodeExpression* vala_ccode_binary_expression_get_left (ValaCCodeBinary
Expression* self); | |
| void vala_ccode_binary_expression_set_left (ValaCCodeBinaryExpression* self
, ValaCCodeExpression* value); | | void vala_ccode_binary_expression_set_left (ValaCCodeBinaryExpression* self
, ValaCCodeExpression* value); | |
| ValaCCodeExpression* vala_ccode_binary_expression_get_right (ValaCCodeBinar
yExpression* self); | | ValaCCodeExpression* vala_ccode_binary_expression_get_right (ValaCCodeBinar
yExpression* self); | |
| void vala_ccode_binary_expression_set_right (ValaCCodeBinaryExpression* sel
f, ValaCCodeExpression* value); | | void vala_ccode_binary_expression_set_right (ValaCCodeBinaryExpression* sel
f, ValaCCodeExpression* value); | |
| GType vala_ccode_binary_expression_get_type (void); | | GType vala_ccode_binary_expression_get_type (void); | |
|
| | | GType vala_ccode_binary_operator_get_type (void); | |
| | | | |
| G_END_DECLS | | G_END_DECLS | |
| | | | |
| #endif | | #endif | |
| | | | |
End of changes. 2 change blocks. |
| 0 lines changed or deleted | | 4 lines changed or added | |
|
| valaccodegenerator.h | | valaccodegenerator.h | |
| | | | |
| skipping to change at line 81 | | skipping to change at line 81 | |
| #include <vala/valacatchclause.h> | | #include <vala/valacatchclause.h> | |
| #include <vala/valalockstatement.h> | | #include <vala/valalockstatement.h> | |
| #include <vala/valadeletestatement.h> | | #include <vala/valadeletestatement.h> | |
| #include <vala/valaarraycreationexpression.h> | | #include <vala/valaarraycreationexpression.h> | |
| #include <vala/valabooleanliteral.h> | | #include <vala/valabooleanliteral.h> | |
| #include <vala/valacharacterliteral.h> | | #include <vala/valacharacterliteral.h> | |
| #include <vala/valaintegerliteral.h> | | #include <vala/valaintegerliteral.h> | |
| #include <vala/valarealliteral.h> | | #include <vala/valarealliteral.h> | |
| #include <vala/valastringliteral.h> | | #include <vala/valastringliteral.h> | |
| #include <vala/valanullliteral.h> | | #include <vala/valanullliteral.h> | |
|
| #include <vala/valaliteralexpression.h> | | | |
| #include <vala/valaparenthesizedexpression.h> | | #include <vala/valaparenthesizedexpression.h> | |
| #include <vala/valaelementaccess.h> | | #include <vala/valaelementaccess.h> | |
| #include <vala/valabaseaccess.h> | | #include <vala/valabaseaccess.h> | |
| #include <vala/valapostfixexpression.h> | | #include <vala/valapostfixexpression.h> | |
| #include <vala/valaobjectcreationexpression.h> | | #include <vala/valaobjectcreationexpression.h> | |
| #include <vala/valasizeofexpression.h> | | #include <vala/valasizeofexpression.h> | |
| #include <vala/valatypeofexpression.h> | | #include <vala/valatypeofexpression.h> | |
| #include <vala/valaunaryexpression.h> | | #include <vala/valaunaryexpression.h> | |
| #include <vala/valacastexpression.h> | | #include <vala/valacastexpression.h> | |
| #include <vala/valapointerindirection.h> | | #include <vala/valapointerindirection.h> | |
| | | | |
| skipping to change at line 194 | | skipping to change at line 193 | |
| ValaCCodeExpression* vala_ccode_generator_get_array_length_cexpression (Val
aCCodeGenerator* self, ValaExpression* array_expr, gint dim); | | ValaCCodeExpression* vala_ccode_generator_get_array_length_cexpression (Val
aCCodeGenerator* self, ValaExpression* array_expr, gint dim); | |
| ValaCCodeExpression* vala_ccode_generator_get_delegate_target_cexpression (
ValaCCodeGenerator* self, ValaExpression* delegate_expr); | | ValaCCodeExpression* vala_ccode_generator_get_delegate_target_cexpression (
ValaCCodeGenerator* self, ValaExpression* delegate_expr); | |
| void vala_ccode_generator_visit_expression (ValaCCodeGenerator* self, ValaE
xpression* expr); | | void vala_ccode_generator_visit_expression (ValaCCodeGenerator* self, ValaE
xpression* expr); | |
| ValaCCodeExpression* vala_ccode_generator_convert_from_generic_pointer (Val
aCCodeGenerator* self, ValaCCodeExpression* cexpr, ValaDataType* actual_typ
e); | | ValaCCodeExpression* vala_ccode_generator_convert_from_generic_pointer (Val
aCCodeGenerator* self, ValaCCodeExpression* cexpr, ValaDataType* actual_typ
e); | |
| ValaCCodeExpression* vala_ccode_generator_convert_to_generic_pointer (ValaC
CodeGenerator* self, ValaCCodeExpression* cexpr, ValaDataType* actual_type)
; | | ValaCCodeExpression* vala_ccode_generator_convert_to_generic_pointer (ValaC
CodeGenerator* self, ValaCCodeExpression* cexpr, ValaDataType* actual_type)
; | |
| ValaCCodeExpression* vala_ccode_generator_get_implicit_cast_expression (Val
aCCodeGenerator* self, ValaCCodeExpression* cexpr, ValaDataType* expression
_type, ValaDataType* target_type); | | ValaCCodeExpression* vala_ccode_generator_get_implicit_cast_expression (Val
aCCodeGenerator* self, ValaCCodeExpression* cexpr, ValaDataType* expression
_type, ValaDataType* target_type); | |
| ValaCCodeFunctionCall* vala_ccode_generator_get_property_set_call (ValaCCod
eGenerator* self, ValaProperty* prop, ValaMemberAccess* ma, ValaCCodeExpres
sion* cexpr); | | ValaCCodeFunctionCall* vala_ccode_generator_get_property_set_call (ValaCCod
eGenerator* self, ValaProperty* prop, ValaMemberAccess* ma, ValaCCodeExpres
sion* cexpr); | |
| gboolean vala_ccode_generator_is_address_of_possible (ValaCCodeGenerator* s
elf, ValaExpression* e); | | gboolean vala_ccode_generator_is_address_of_possible (ValaCCodeGenerator* s
elf, ValaExpression* e); | |
| ValaCCodeExpression* vala_ccode_generator_get_address_of_expression (ValaCC
odeGenerator* self, ValaExpression* e, ValaCCodeExpression* ce); | | ValaCCodeExpression* vala_ccode_generator_get_address_of_expression (ValaCC
odeGenerator* self, ValaExpression* e, ValaCCodeExpression* ce); | |
| gboolean vala_ccode_generator_add_wrapper (ValaCCodeGenerator* self, const
char* wrapper_name); | | gboolean vala_ccode_generator_add_wrapper (ValaCCodeGenerator* self, const
char* wrapper_name); | |
|
| | | ValaDataType* vala_ccode_generator_get_data_type_for_symbol (ValaTypesymbol
* sym); | |
| ValaCCodeIdentifier* vala_ccode_generator_get_value_setter_function (ValaCC
odeGenerator* self, ValaDataType* type_reference); | | ValaCCodeIdentifier* vala_ccode_generator_get_value_setter_function (ValaCC
odeGenerator* self, ValaDataType* type_reference); | |
| gint vala_ccode_generator_get_param_pos (ValaCCodeGenerator* self, double p
aram_pos, gboolean ellipsis); | | gint vala_ccode_generator_get_param_pos (ValaCCodeGenerator* self, double p
aram_pos, gboolean ellipsis); | |
| char* vala_ccode_generator_get_signal_marshaller_function (ValaCCodeGenerat
or* self, ValaSignal* sig, const char* prefix); | | char* vala_ccode_generator_get_signal_marshaller_function (ValaCCodeGenerat
or* self, ValaSignal* sig, const char* prefix); | |
| GType vala_ccode_generator_get_type (void); | | GType vala_ccode_generator_get_type (void); | |
| | | | |
| G_END_DECLS | | G_END_DECLS | |
| | | | |
| #endif | | #endif | |
| | | | |
End of changes. 2 change blocks. |
| 1 lines changed or deleted | | 1 lines changed or added | |
|
| valaccodeunaryexpression.h | | valaccodeunaryexpression.h | |
| | | | |
| skipping to change at line 44 | | skipping to change at line 44 | |
| #define VALA_CCODE_UNARY_EXPRESSION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj)
, VALA_TYPE_CCODE_UNARY_EXPRESSION, ValaCCodeUnaryExpression)) | | #define VALA_CCODE_UNARY_EXPRESSION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj)
, VALA_TYPE_CCODE_UNARY_EXPRESSION, ValaCCodeUnaryExpression)) | |
| #define VALA_CCODE_UNARY_EXPRESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST (
(klass), VALA_TYPE_CCODE_UNARY_EXPRESSION, ValaCCodeUnaryExpressionClass)) | | #define VALA_CCODE_UNARY_EXPRESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST (
(klass), VALA_TYPE_CCODE_UNARY_EXPRESSION, ValaCCodeUnaryExpressionClass)) | |
| #define VALA_IS_CCODE_UNARY_EXPRESSION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((o
bj), VALA_TYPE_CCODE_UNARY_EXPRESSION)) | | #define VALA_IS_CCODE_UNARY_EXPRESSION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((o
bj), VALA_TYPE_CCODE_UNARY_EXPRESSION)) | |
| #define VALA_IS_CCODE_UNARY_EXPRESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYP
E ((klass), VALA_TYPE_CCODE_UNARY_EXPRESSION)) | | #define VALA_IS_CCODE_UNARY_EXPRESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYP
E ((klass), VALA_TYPE_CCODE_UNARY_EXPRESSION)) | |
| #define VALA_CCODE_UNARY_EXPRESSION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLA
SS ((obj), VALA_TYPE_CCODE_UNARY_EXPRESSION, ValaCCodeUnaryExpressionClass)
) | | #define VALA_CCODE_UNARY_EXPRESSION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLA
SS ((obj), VALA_TYPE_CCODE_UNARY_EXPRESSION, ValaCCodeUnaryExpressionClass)
) | |
| | | | |
| typedef struct _ValaCCodeUnaryExpression ValaCCodeUnaryExpression; | | typedef struct _ValaCCodeUnaryExpression ValaCCodeUnaryExpression; | |
| typedef struct _ValaCCodeUnaryExpressionClass ValaCCodeUnaryExpressionClass
; | | typedef struct _ValaCCodeUnaryExpressionClass ValaCCodeUnaryExpressionClass
; | |
| typedef struct _ValaCCodeUnaryExpressionPrivate ValaCCodeUnaryExpressionPri
vate; | | typedef struct _ValaCCodeUnaryExpressionPrivate ValaCCodeUnaryExpressionPri
vate; | |
| | | | |
|
| | | #define VALA_TYPE_CCODE_UNARY_OPERATOR (vala_ccode_unary_operator_get_type | |
| | | ()) | |
| | | | |
| /** | | /** | |
| * Represents an expression with one operand in the C code. | | * Represents an expression with one operand in the C code. | |
| */ | | */ | |
| struct _ValaCCodeUnaryExpression { | | struct _ValaCCodeUnaryExpression { | |
| ValaCCodeExpression parent_instance; | | ValaCCodeExpression parent_instance; | |
| ValaCCodeUnaryExpressionPrivate * priv; | | ValaCCodeUnaryExpressionPrivate * priv; | |
| }; | | }; | |
| struct _ValaCCodeUnaryExpressionClass { | | struct _ValaCCodeUnaryExpressionClass { | |
| ValaCCodeExpressionClass parent_class; | | ValaCCodeExpressionClass parent_class; | |
| }; | | }; | |
| | | | |
| skipping to change at line 73 | | skipping to change at line 75 | |
| VALA_CCODE_UNARY_OPERATOR_POSTFIX_INCREMENT, | | VALA_CCODE_UNARY_OPERATOR_POSTFIX_INCREMENT, | |
| VALA_CCODE_UNARY_OPERATOR_POSTFIX_DECREMENT | | VALA_CCODE_UNARY_OPERATOR_POSTFIX_DECREMENT | |
| } ValaCCodeUnaryOperator; | | } ValaCCodeUnaryOperator; | |
| | | | |
| ValaCCodeUnaryExpression* vala_ccode_unary_expression_new (ValaCCodeUnaryOp
erator op, ValaCCodeExpression* expr); | | ValaCCodeUnaryExpression* vala_ccode_unary_expression_new (ValaCCodeUnaryOp
erator op, ValaCCodeExpression* expr); | |
| ValaCCodeUnaryOperator vala_ccode_unary_expression_get_operator (ValaCCodeU
naryExpression* self); | | ValaCCodeUnaryOperator vala_ccode_unary_expression_get_operator (ValaCCodeU
naryExpression* self); | |
| void vala_ccode_unary_expression_set_operator (ValaCCodeUnaryExpression* se
lf, ValaCCodeUnaryOperator value); | | void vala_ccode_unary_expression_set_operator (ValaCCodeUnaryExpression* se
lf, ValaCCodeUnaryOperator value); | |
| ValaCCodeExpression* vala_ccode_unary_expression_get_inner (ValaCCodeUnaryE
xpression* self); | | ValaCCodeExpression* vala_ccode_unary_expression_get_inner (ValaCCodeUnaryE
xpression* self); | |
| void vala_ccode_unary_expression_set_inner (ValaCCodeUnaryExpression* self,
ValaCCodeExpression* value); | | void vala_ccode_unary_expression_set_inner (ValaCCodeUnaryExpression* self,
ValaCCodeExpression* value); | |
| GType vala_ccode_unary_expression_get_type (void); | | GType vala_ccode_unary_expression_get_type (void); | |
|
| | | GType vala_ccode_unary_operator_get_type (void); | |
| | | | |
| G_END_DECLS | | G_END_DECLS | |
| | | | |
| #endif | | #endif | |
| | | | |
End of changes. 2 change blocks. |
| 0 lines changed or deleted | | 4 lines changed or added | |
|
| valaclass.h | | valaclass.h | |
| | | | |
| skipping to change at line 94 | | skipping to change at line 94 | |
| void vala_class_set_base_class (ValaClass* self, ValaClass* value); | | void vala_class_set_base_class (ValaClass* self, ValaClass* value); | |
| gboolean vala_class_get_is_abstract (ValaClass* self); | | gboolean vala_class_get_is_abstract (ValaClass* self); | |
| void vala_class_set_is_abstract (ValaClass* self, gboolean value); | | void vala_class_set_is_abstract (ValaClass* self, gboolean value); | |
| gboolean vala_class_get_is_static (ValaClass* self); | | gboolean vala_class_get_is_static (ValaClass* self); | |
| void vala_class_set_is_static (ValaClass* self, gboolean value); | | void vala_class_set_is_static (ValaClass* self, gboolean value); | |
| gboolean vala_class_get_has_private_fields (ValaClass* self); | | gboolean vala_class_get_has_private_fields (ValaClass* self); | |
| ValaMethod* vala_class_get_default_construction_method (ValaClass* self); | | ValaMethod* vala_class_get_default_construction_method (ValaClass* self); | |
| void vala_class_set_default_construction_method (ValaClass* self, ValaMetho
d* value); | | void vala_class_set_default_construction_method (ValaClass* self, ValaMetho
d* value); | |
| ValaConstructor* vala_class_get_constructor (ValaClass* self); | | ValaConstructor* vala_class_get_constructor (ValaClass* self); | |
| void vala_class_set_constructor (ValaClass* self, ValaConstructor* value); | | void vala_class_set_constructor (ValaClass* self, ValaConstructor* value); | |
|
| | | ValaConstructor* vala_class_get_static_constructor (ValaClass* self); | |
| | | void vala_class_set_static_constructor (ValaClass* self, ValaConstructor* v | |
| | | alue); | |
| ValaDestructor* vala_class_get_destructor (ValaClass* self); | | ValaDestructor* vala_class_get_destructor (ValaClass* self); | |
| void vala_class_set_destructor (ValaClass* self, ValaDestructor* value); | | void vala_class_set_destructor (ValaClass* self, ValaDestructor* value); | |
| gboolean vala_class_get_is_error_base (ValaClass* self); | | gboolean vala_class_get_is_error_base (ValaClass* self); | |
| void vala_class_set_is_error_base (ValaClass* self, gboolean value); | | void vala_class_set_is_error_base (ValaClass* self, gboolean value); | |
| GType vala_class_get_type (void); | | GType vala_class_get_type (void); | |
| | | | |
| G_END_DECLS | | G_END_DECLS | |
| | | | |
| #endif | | #endif | |
| | | | |
End of changes. 1 change blocks. |
| 0 lines changed or deleted | | 3 lines changed or added | |
|
| valaclasstype.h | | valaclasstype.h | |
| /* valaclasstype.vala | | /* valaclasstype.vala | |
| * | | * | |
|
| * Copyright (C) 2007 Jürg Billeter | | * Copyright (C) 2007-2008 Jürg Billeter | |
| * | | * | |
| * This library is free software; you can redistribute it and/or | | * This library is free software; you can redistribute it and/or | |
| * modify it under the terms of the GNU Lesser General Public | | * modify it under the terms of the GNU Lesser General Public | |
| * License as published by the Free Software Foundation; either | | * License as published by the Free Software Foundation; either | |
| * version 2.1 of the License, or (at your option) any later version. | | * version 2.1 of the License, or (at your option) any later version. | |
| | | | |
| * This library is distributed in the hope that it will be useful, | | * This library is distributed in the hope that it will be useful, | |
| * but WITHOUT ANY WARRANTY; without even the implied warranty of | | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
| * Lesser General Public License for more details. | | * Lesser General Public License for more details. | |
| | | | |
| skipping to change at line 30 | | skipping to change at line 30 | |
| * Jürg Billeter <j@bitron.ch> | | * Jürg Billeter <j@bitron.ch> | |
| */ | | */ | |
| | | | |
| #ifndef __VALA_VALACLASSTYPE_H__ | | #ifndef __VALA_VALACLASSTYPE_H__ | |
| #define __VALA_VALACLASSTYPE_H__ | | #define __VALA_VALACLASSTYPE_H__ | |
| | | | |
| #include <glib.h> | | #include <glib.h> | |
| #include <glib-object.h> | | #include <glib-object.h> | |
| #include <vala/valareferencetype.h> | | #include <vala/valareferencetype.h> | |
| #include <vala/valaclass.h> | | #include <vala/valaclass.h> | |
|
| | | #include <vala/valadatatype.h> | |
| | | | |
| G_BEGIN_DECLS | | G_BEGIN_DECLS | |
| | | | |
| #define VALA_TYPE_CLASS_TYPE (vala_class_type_get_type ()) | | #define VALA_TYPE_CLASS_TYPE (vala_class_type_get_type ()) | |
| #define VALA_CLASS_TYPE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_
CLASS_TYPE, ValaClassType)) | | #define VALA_CLASS_TYPE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_
CLASS_TYPE, ValaClassType)) | |
| #define VALA_CLASS_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VAL
A_TYPE_CLASS_TYPE, ValaClassTypeClass)) | | #define VALA_CLASS_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VAL
A_TYPE_CLASS_TYPE, ValaClassTypeClass)) | |
| #define VALA_IS_CLASS_TYPE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TY
PE_CLASS_TYPE)) | | #define VALA_IS_CLASS_TYPE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TY
PE_CLASS_TYPE)) | |
| #define VALA_IS_CLASS_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass),
VALA_TYPE_CLASS_TYPE)) | | #define VALA_IS_CLASS_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass),
VALA_TYPE_CLASS_TYPE)) | |
| #define VALA_CLASS_TYPE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), V
ALA_TYPE_CLASS_TYPE, ValaClassTypeClass)) | | #define VALA_CLASS_TYPE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), V
ALA_TYPE_CLASS_TYPE, ValaClassTypeClass)) | |
| | | | |
| | | | |
End of changes. 2 change blocks. |
| 1 lines changed or deleted | | 2 lines changed or added | |
|
| valacodecontext.h | | valacodecontext.h | |
| | | | |
| skipping to change at line 127 | | skipping to change at line 127 | |
| ValaCatchClause* vala_code_context_create_catch_clause (ValaCodeContext* se
lf, ValaDataType* type_reference, const char* variable_name, ValaBlock* bod
y, ValaSourceReference* source_reference); | | ValaCatchClause* vala_code_context_create_catch_clause (ValaCodeContext* se
lf, ValaDataType* type_reference, const char* variable_name, ValaBlock* bod
y, ValaSourceReference* source_reference); | |
| ValaLockStatement* vala_code_context_create_lock_statement (ValaCodeContext
* self, ValaExpression* resource, ValaBlock* body, ValaSourceReference* sou
rce_reference); | | ValaLockStatement* vala_code_context_create_lock_statement (ValaCodeContext
* self, ValaExpression* resource, ValaBlock* body, ValaSourceReference* sou
rce_reference); | |
| ValaDeleteStatement* vala_code_context_create_delete_statement (ValaCodeCon
text* self, ValaExpression* expression, ValaSourceReference* source_referen
ce); | | ValaDeleteStatement* vala_code_context_create_delete_statement (ValaCodeCon
text* self, ValaExpression* expression, ValaSourceReference* source_referen
ce); | |
| ValaArrayCreationExpression* vala_code_context_create_array_creation_expres
sion (ValaCodeContext* self, ValaDataType* element_type, gint rank, ValaIni
tializerList* initializer_list, ValaSourceReference* source_reference); | | ValaArrayCreationExpression* vala_code_context_create_array_creation_expres
sion (ValaCodeContext* self, ValaDataType* element_type, gint rank, ValaIni
tializerList* initializer_list, ValaSourceReference* source_reference); | |
| ValaBooleanLiteral* vala_code_context_create_boolean_literal (ValaCodeConte
xt* self, gboolean value, ValaSourceReference* source_reference); | | ValaBooleanLiteral* vala_code_context_create_boolean_literal (ValaCodeConte
xt* self, gboolean value, ValaSourceReference* source_reference); | |
| ValaCharacterLiteral* vala_code_context_create_character_literal (ValaCodeC
ontext* self, const char* value, ValaSourceReference* source_reference); | | ValaCharacterLiteral* vala_code_context_create_character_literal (ValaCodeC
ontext* self, const char* value, ValaSourceReference* source_reference); | |
| ValaIntegerLiteral* vala_code_context_create_integer_literal (ValaCodeConte
xt* self, const char* value, ValaSourceReference* source_reference); | | ValaIntegerLiteral* vala_code_context_create_integer_literal (ValaCodeConte
xt* self, const char* value, ValaSourceReference* source_reference); | |
| ValaRealLiteral* vala_code_context_create_real_literal (ValaCodeContext* se
lf, const char* value, ValaSourceReference* source_reference); | | ValaRealLiteral* vala_code_context_create_real_literal (ValaCodeContext* se
lf, const char* value, ValaSourceReference* source_reference); | |
| ValaStringLiteral* vala_code_context_create_string_literal (ValaCodeContext
* self, const char* value, ValaSourceReference* source_reference); | | ValaStringLiteral* vala_code_context_create_string_literal (ValaCodeContext
* self, const char* value, ValaSourceReference* source_reference); | |
| ValaNullLiteral* vala_code_context_create_null_literal (ValaCodeContext* se
lf, ValaSourceReference* source_reference); | | ValaNullLiteral* vala_code_context_create_null_literal (ValaCodeContext* se
lf, ValaSourceReference* source_reference); | |
|
| ValaLiteralExpression* vala_code_context_create_literal_expression (ValaCod
eContext* self, ValaLiteral* literal, ValaSourceReference* source_reference
); | | | |
| ValaParenthesizedExpression* vala_code_context_create_parenthesized_express
ion (ValaCodeContext* self, ValaExpression* inner, ValaSourceReference* sou
rce_reference); | | ValaParenthesizedExpression* vala_code_context_create_parenthesized_express
ion (ValaCodeContext* self, ValaExpression* inner, ValaSourceReference* sou
rce_reference); | |
| ValaMemberAccess* vala_code_context_create_member_access (ValaCodeContext*
self, ValaExpression* inner, const char* member_name, ValaSourceReference*
source_reference); | | ValaMemberAccess* vala_code_context_create_member_access (ValaCodeContext*
self, ValaExpression* inner, const char* member_name, ValaSourceReference*
source_reference); | |
| ValaMemberAccess* vala_code_context_create_member_access_simple (ValaCodeCo
ntext* self, const char* member_name, ValaSourceReference* source_reference
); | | ValaMemberAccess* vala_code_context_create_member_access_simple (ValaCodeCo
ntext* self, const char* member_name, ValaSourceReference* source_reference
); | |
| ValaMemberAccess* vala_code_context_create_member_access_pointer (ValaCodeC
ontext* self, ValaExpression* inner, const char* member_name, ValaSourceRef
erence* source_reference); | | ValaMemberAccess* vala_code_context_create_member_access_pointer (ValaCodeC
ontext* self, ValaExpression* inner, const char* member_name, ValaSourceRef
erence* source_reference); | |
| ValaInvocationExpression* vala_code_context_create_invocation_expression (V
alaCodeContext* self, ValaExpression* call, ValaSourceReference* source_ref
erence); | | ValaInvocationExpression* vala_code_context_create_invocation_expression (V
alaCodeContext* self, ValaExpression* call, ValaSourceReference* source_ref
erence); | |
| ValaElementAccess* vala_code_context_create_element_access (ValaCodeContext
* self, ValaExpression* container, ValaSourceReference* source_reference); | | ValaElementAccess* vala_code_context_create_element_access (ValaCodeContext
* self, ValaExpression* container, ValaSourceReference* source_reference); | |
| ValaBaseAccess* vala_code_context_create_base_access (ValaCodeContext* self
, ValaSourceReference* source_reference); | | ValaBaseAccess* vala_code_context_create_base_access (ValaCodeContext* self
, ValaSourceReference* source_reference); | |
| ValaPostfixExpression* vala_code_context_create_postfix_expression (ValaCod
eContext* self, ValaExpression* inner, gboolean increment, ValaSourceRefere
nce* source_reference); | | ValaPostfixExpression* vala_code_context_create_postfix_expression (ValaCod
eContext* self, ValaExpression* inner, gboolean increment, ValaSourceRefere
nce* source_reference); | |
| ValaObjectCreationExpression* vala_code_context_create_object_creation_expr
ession (ValaCodeContext* self, ValaMemberAccess* member_name, ValaSourceRef
erence* source_reference); | | ValaObjectCreationExpression* vala_code_context_create_object_creation_expr
ession (ValaCodeContext* self, ValaMemberAccess* member_name, ValaSourceRef
erence* source_reference); | |
| ValaSizeofExpression* vala_code_context_create_sizeof_expression (ValaCodeC
ontext* self, ValaDataType* type_reference, ValaSourceReference* source_ref
erence); | | ValaSizeofExpression* vala_code_context_create_sizeof_expression (ValaCodeC
ontext* self, ValaDataType* type_reference, ValaSourceReference* source_ref
erence); | |
| | | | |
End of changes. 1 change blocks. |
| 1 lines changed or deleted | | 0 lines changed or added | |
|
| valacodegenerator.h | | valacodegenerator.h | |
| | | | |
| skipping to change at line 103 | | skipping to change at line 103 | |
| ValaCodeBinding* (*create_catch_clause_binding) (ValaCodeGenerator*
self, ValaCatchClause* node); | | ValaCodeBinding* (*create_catch_clause_binding) (ValaCodeGenerator*
self, ValaCatchClause* node); | |
| ValaCodeBinding* (*create_lock_statement_binding) (ValaCodeGenerator
* self, ValaLockStatement* node); | | ValaCodeBinding* (*create_lock_statement_binding) (ValaCodeGenerator
* self, ValaLockStatement* node); | |
| ValaCodeBinding* (*create_delete_statement_binding) (ValaCodeGenerat
or* self, ValaDeleteStatement* node); | | ValaCodeBinding* (*create_delete_statement_binding) (ValaCodeGenerat
or* self, ValaDeleteStatement* node); | |
| ValaCodeBinding* (*create_array_creation_expression_binding) (ValaCo
deGenerator* self, ValaArrayCreationExpression* node); | | ValaCodeBinding* (*create_array_creation_expression_binding) (ValaCo
deGenerator* self, ValaArrayCreationExpression* node); | |
| ValaCodeBinding* (*create_boolean_literal_binding) (ValaCodeGenerato
r* self, ValaBooleanLiteral* node); | | ValaCodeBinding* (*create_boolean_literal_binding) (ValaCodeGenerato
r* self, ValaBooleanLiteral* node); | |
| ValaCodeBinding* (*create_character_literal_binding) (ValaCodeGenera
tor* self, ValaCharacterLiteral* node); | | ValaCodeBinding* (*create_character_literal_binding) (ValaCodeGenera
tor* self, ValaCharacterLiteral* node); | |
| ValaCodeBinding* (*create_integer_literal_binding) (ValaCodeGenerato
r* self, ValaIntegerLiteral* node); | | ValaCodeBinding* (*create_integer_literal_binding) (ValaCodeGenerato
r* self, ValaIntegerLiteral* node); | |
| ValaCodeBinding* (*create_real_literal_binding) (ValaCodeGenerator*
self, ValaRealLiteral* node); | | ValaCodeBinding* (*create_real_literal_binding) (ValaCodeGenerator*
self, ValaRealLiteral* node); | |
| ValaCodeBinding* (*create_string_literal_binding) (ValaCodeGenerator
* self, ValaStringLiteral* node); | | ValaCodeBinding* (*create_string_literal_binding) (ValaCodeGenerator
* self, ValaStringLiteral* node); | |
| ValaCodeBinding* (*create_null_literal_binding) (ValaCodeGenerator*
self, ValaNullLiteral* node); | | ValaCodeBinding* (*create_null_literal_binding) (ValaCodeGenerator*
self, ValaNullLiteral* node); | |
|
| ValaCodeBinding* (*create_literal_expression_binding) (ValaCodeGener
ator* self, ValaLiteralExpression* node); | | | |
| ValaCodeBinding* (*create_parenthesized_expression_binding) (ValaCod
eGenerator* self, ValaParenthesizedExpression* node); | | ValaCodeBinding* (*create_parenthesized_expression_binding) (ValaCod
eGenerator* self, ValaParenthesizedExpression* node); | |
| ValaCodeBinding* (*create_member_access_binding) (ValaCodeGenerator*
self, ValaMemberAccess* node); | | ValaCodeBinding* (*create_member_access_binding) (ValaCodeGenerator*
self, ValaMemberAccess* node); | |
| ValaCodeBinding* (*create_member_access_simple_binding) (ValaCodeGen
erator* self, ValaMemberAccess* node); | | ValaCodeBinding* (*create_member_access_simple_binding) (ValaCodeGen
erator* self, ValaMemberAccess* node); | |
| ValaCodeBinding* (*create_invocation_expression_binding) (ValaCodeGe
nerator* self, ValaInvocationExpression* node); | | ValaCodeBinding* (*create_invocation_expression_binding) (ValaCodeGe
nerator* self, ValaInvocationExpression* node); | |
| ValaCodeBinding* (*create_element_access_binding) (ValaCodeGenerator
* self, ValaElementAccess* node); | | ValaCodeBinding* (*create_element_access_binding) (ValaCodeGenerator
* self, ValaElementAccess* node); | |
| ValaCodeBinding* (*create_base_access_binding) (ValaCodeGenerator* s
elf, ValaBaseAccess* node); | | ValaCodeBinding* (*create_base_access_binding) (ValaCodeGenerator* s
elf, ValaBaseAccess* node); | |
| ValaCodeBinding* (*create_postfix_expression_binding) (ValaCodeGener
ator* self, ValaPostfixExpression* node); | | ValaCodeBinding* (*create_postfix_expression_binding) (ValaCodeGener
ator* self, ValaPostfixExpression* node); | |
| ValaCodeBinding* (*create_object_creation_expression_binding) (ValaC
odeGenerator* self, ValaObjectCreationExpression* node); | | ValaCodeBinding* (*create_object_creation_expression_binding) (ValaC
odeGenerator* self, ValaObjectCreationExpression* node); | |
| ValaCodeBinding* (*create_sizeof_expression_binding) (ValaCodeGenera
tor* self, ValaSizeofExpression* node); | | ValaCodeBinding* (*create_sizeof_expression_binding) (ValaCodeGenera
tor* self, ValaSizeofExpression* node); | |
| ValaCodeBinding* (*create_typeof_expression_binding) (ValaCodeGenera
tor* self, ValaTypeofExpression* node); | | ValaCodeBinding* (*create_typeof_expression_binding) (ValaCodeGenera
tor* self, ValaTypeofExpression* node); | |
| | | | |
| skipping to change at line 178 | | skipping to change at line 177 | |
| ValaCodeBinding* vala_code_generator_create_catch_clause_binding (ValaCodeG
enerator* self, ValaCatchClause* node); | | ValaCodeBinding* vala_code_generator_create_catch_clause_binding (ValaCodeG
enerator* self, ValaCatchClause* node); | |
| ValaCodeBinding* vala_code_generator_create_lock_statement_binding (ValaCod
eGenerator* self, ValaLockStatement* node); | | ValaCodeBinding* vala_code_generator_create_lock_statement_binding (ValaCod
eGenerator* self, ValaLockStatement* node); | |
| ValaCodeBinding* vala_code_generator_create_delete_statement_binding (ValaC
odeGenerator* self, ValaDeleteStatement* node); | | ValaCodeBinding* vala_code_generator_create_delete_statement_binding (ValaC
odeGenerator* self, ValaDeleteStatement* node); | |
| ValaCodeBinding* vala_code_generator_create_array_creation_expression_bindi
ng (ValaCodeGenerator* self, ValaArrayCreationExpression* node); | | ValaCodeBinding* vala_code_generator_create_array_creation_expression_bindi
ng (ValaCodeGenerator* self, ValaArrayCreationExpression* node); | |
| ValaCodeBinding* vala_code_generator_create_boolean_literal_binding (ValaCo
deGenerator* self, ValaBooleanLiteral* node); | | ValaCodeBinding* vala_code_generator_create_boolean_literal_binding (ValaCo
deGenerator* self, ValaBooleanLiteral* node); | |
| ValaCodeBinding* vala_code_generator_create_character_literal_binding (Vala
CodeGenerator* self, ValaCharacterLiteral* node); | | ValaCodeBinding* vala_code_generator_create_character_literal_binding (Vala
CodeGenerator* self, ValaCharacterLiteral* node); | |
| ValaCodeBinding* vala_code_generator_create_integer_literal_binding (ValaCo
deGenerator* self, ValaIntegerLiteral* node); | | ValaCodeBinding* vala_code_generator_create_integer_literal_binding (ValaCo
deGenerator* self, ValaIntegerLiteral* node); | |
| ValaCodeBinding* vala_code_generator_create_real_literal_binding (ValaCodeG
enerator* self, ValaRealLiteral* node); | | ValaCodeBinding* vala_code_generator_create_real_literal_binding (ValaCodeG
enerator* self, ValaRealLiteral* node); | |
| ValaCodeBinding* vala_code_generator_create_string_literal_binding (ValaCod
eGenerator* self, ValaStringLiteral* node); | | ValaCodeBinding* vala_code_generator_create_string_literal_binding (ValaCod
eGenerator* self, ValaStringLiteral* node); | |
| ValaCodeBinding* vala_code_generator_create_null_literal_binding (ValaCodeG
enerator* self, ValaNullLiteral* node); | | ValaCodeBinding* vala_code_generator_create_null_literal_binding (ValaCodeG
enerator* self, ValaNullLiteral* node); | |
|
| ValaCodeBinding* vala_code_generator_create_literal_expression_binding (Val
aCodeGenerator* self, ValaLiteralExpression* node); | | | |
| ValaCodeBinding* vala_code_generator_create_parenthesized_expression_bindin
g (ValaCodeGenerator* self, ValaParenthesizedExpression* node); | | ValaCodeBinding* vala_code_generator_create_parenthesized_expression_bindin
g (ValaCodeGenerator* self, ValaParenthesizedExpression* node); | |
| ValaCodeBinding* vala_code_generator_create_member_access_binding (ValaCode
Generator* self, ValaMemberAccess* node); | | ValaCodeBinding* vala_code_generator_create_member_access_binding (ValaCode
Generator* self, ValaMemberAccess* node); | |
| ValaCodeBinding* vala_code_generator_create_member_access_simple_binding (V
alaCodeGenerator* self, ValaMemberAccess* node); | | ValaCodeBinding* vala_code_generator_create_member_access_simple_binding (V
alaCodeGenerator* self, ValaMemberAccess* node); | |
| ValaCodeBinding* vala_code_generator_create_invocation_expression_binding (
ValaCodeGenerator* self, ValaInvocationExpression* node); | | ValaCodeBinding* vala_code_generator_create_invocation_expression_binding (
ValaCodeGenerator* self, ValaInvocationExpression* node); | |
| ValaCodeBinding* vala_code_generator_create_element_access_binding (ValaCod
eGenerator* self, ValaElementAccess* node); | | ValaCodeBinding* vala_code_generator_create_element_access_binding (ValaCod
eGenerator* self, ValaElementAccess* node); | |
| ValaCodeBinding* vala_code_generator_create_base_access_binding (ValaCodeGe
nerator* self, ValaBaseAccess* node); | | ValaCodeBinding* vala_code_generator_create_base_access_binding (ValaCodeGe
nerator* self, ValaBaseAccess* node); | |
| ValaCodeBinding* vala_code_generator_create_postfix_expression_binding (Val
aCodeGenerator* self, ValaPostfixExpression* node); | | ValaCodeBinding* vala_code_generator_create_postfix_expression_binding (Val
aCodeGenerator* self, ValaPostfixExpression* node); | |
| ValaCodeBinding* vala_code_generator_create_object_creation_expression_bind
ing (ValaCodeGenerator* self, ValaObjectCreationExpression* node); | | ValaCodeBinding* vala_code_generator_create_object_creation_expression_bind
ing (ValaCodeGenerator* self, ValaObjectCreationExpression* node); | |
| ValaCodeBinding* vala_code_generator_create_sizeof_expression_binding (Vala
CodeGenerator* self, ValaSizeofExpression* node); | | ValaCodeBinding* vala_code_generator_create_sizeof_expression_binding (Vala
CodeGenerator* self, ValaSizeofExpression* node); | |
| ValaCodeBinding* vala_code_generator_create_typeof_expression_binding (Vala
CodeGenerator* self, ValaTypeofExpression* node); | | ValaCodeBinding* vala_code_generator_create_typeof_expression_binding (Vala
CodeGenerator* self, ValaTypeofExpression* node); | |
| | | | |
End of changes. 2 change blocks. |
| 2 lines changed or deleted | | 0 lines changed or added | |
|
| valacodenode.h | | valacodenode.h | |
| | | | |
| skipping to change at line 57 | | skipping to change at line 57 | |
| typedef struct _ValaNamespace ValaNamespace; | | typedef struct _ValaNamespace ValaNamespace; | |
| typedef struct _ValaNamespaceClass ValaNamespaceClass; | | typedef struct _ValaNamespaceClass ValaNamespaceClass; | |
| typedef struct _ValaSymbol ValaSymbol; | | typedef struct _ValaSymbol ValaSymbol; | |
| typedef struct _ValaSymbolClass ValaSymbolClass; | | typedef struct _ValaSymbolClass ValaSymbolClass; | |
| typedef struct _ValaScope ValaScope; | | typedef struct _ValaScope ValaScope; | |
| typedef struct _ValaScopeClass ValaScopeClass; | | typedef struct _ValaScopeClass ValaScopeClass; | |
| typedef struct _ValaSourceReference ValaSourceReference; | | typedef struct _ValaSourceReference ValaSourceReference; | |
| typedef struct _ValaSourceReferenceClass ValaSourceReferenceClass; | | typedef struct _ValaSourceReferenceClass ValaSourceReferenceClass; | |
| typedef struct _ValaClass ValaClass; | | typedef struct _ValaClass ValaClass; | |
| typedef struct _ValaClassClass ValaClassClass; | | typedef struct _ValaClassClass ValaClassClass; | |
|
| typedef struct _ValaTypesymbol ValaTypesymbol; | | typedef struct _ValaDataType ValaDataType; | |
| typedef struct _ValaTypesymbolClass ValaTypesymbolClass; | | typedef struct _ValaDataTypeClass ValaDataTypeClass; | |
| typedef struct _ValaArray ValaArray; | | | |
| typedef struct _ValaArrayClass ValaArrayClass; | | | |
| typedef struct _ValaTypeParameter ValaTypeParameter; | | typedef struct _ValaTypeParameter ValaTypeParameter; | |
| typedef struct _ValaTypeParameterClass ValaTypeParameterClass; | | typedef struct _ValaTypeParameterClass ValaTypeParameterClass; | |
|
| typedef struct _ValaArrayLengthField ValaArrayLengthField; | | typedef struct _ValaConstant ValaConstant; | |
| typedef struct _ValaArrayLengthFieldClass ValaArrayLengthFieldClass; | | typedef struct _ValaConstantClass ValaConstantClass; | |
| typedef struct _ValaField ValaField; | | | |
| typedef struct _ValaFieldClass ValaFieldClass; | | | |
| typedef struct _ValaMember ValaMember; | | typedef struct _ValaMember ValaMember; | |
| typedef struct _ValaMemberClass ValaMemberClass; | | typedef struct _ValaMemberClass ValaMemberClass; | |
|
| typedef struct _ValaDataType ValaDataType; | | typedef struct _ValaField ValaField; | |
| typedef struct _ValaDataTypeClass ValaDataTypeClass; | | typedef struct _ValaFieldClass ValaFieldClass; | |
| typedef struct _ValaArrayResizeMethod ValaArrayResizeMethod; | | | |
| typedef struct _ValaArrayResizeMethodClass ValaArrayResizeMethodClass; | | | |
| typedef struct _ValaMethod ValaMethod; | | typedef struct _ValaMethod ValaMethod; | |
| typedef struct _ValaMethodClass ValaMethodClass; | | typedef struct _ValaMethodClass ValaMethodClass; | |
| typedef struct _ValaFormalParameter ValaFormalParameter; | | typedef struct _ValaFormalParameter ValaFormalParameter; | |
| typedef struct _ValaFormalParameterClass ValaFormalParameterClass; | | typedef struct _ValaFormalParameterClass ValaFormalParameterClass; | |
| typedef struct _ValaBlock ValaBlock; | | typedef struct _ValaBlock ValaBlock; | |
| typedef struct _ValaBlockClass ValaBlockClass; | | typedef struct _ValaBlockClass ValaBlockClass; | |
| typedef struct _ValaStatement ValaStatement; | | typedef struct _ValaStatement ValaStatement; | |
| typedef struct _ValaStatementIface ValaStatementIface; | | typedef struct _ValaStatementIface ValaStatementIface; | |
| typedef struct _ValaVariableDeclarator ValaVariableDeclarator; | | typedef struct _ValaVariableDeclarator ValaVariableDeclarator; | |
| typedef struct _ValaVariableDeclaratorClass ValaVariableDeclaratorClass; | | typedef struct _ValaVariableDeclaratorClass ValaVariableDeclaratorClass; | |
| typedef struct _ValaBasicBlock ValaBasicBlock; | | typedef struct _ValaBasicBlock ValaBasicBlock; | |
| typedef struct _ValaBasicBlockClass ValaBasicBlockClass; | | typedef struct _ValaBasicBlockClass ValaBasicBlockClass; | |
|
| typedef struct _ValaConstant ValaConstant; | | | |
| typedef struct _ValaConstantClass ValaConstantClass; | | | |
| typedef struct _ValaProperty ValaProperty; | | typedef struct _ValaProperty ValaProperty; | |
| typedef struct _ValaPropertyClass ValaPropertyClass; | | typedef struct _ValaPropertyClass ValaPropertyClass; | |
| typedef struct _ValaPropertyAccessor ValaPropertyAccessor; | | typedef struct _ValaPropertyAccessor ValaPropertyAccessor; | |
| typedef struct _ValaPropertyAccessorClass ValaPropertyAccessorClass; | | typedef struct _ValaPropertyAccessorClass ValaPropertyAccessorClass; | |
| typedef struct _ValaSignal ValaSignal; | | typedef struct _ValaSignal ValaSignal; | |
| typedef struct _ValaSignalClass ValaSignalClass; | | typedef struct _ValaSignalClass ValaSignalClass; | |
| typedef struct _ValaDelegate ValaDelegate; | | typedef struct _ValaDelegate ValaDelegate; | |
| typedef struct _ValaDelegateClass ValaDelegateClass; | | typedef struct _ValaDelegateClass ValaDelegateClass; | |
| typedef struct _ValaStruct ValaStruct; | | typedef struct _ValaStruct ValaStruct; | |
| typedef struct _ValaStructClass ValaStructClass; | | typedef struct _ValaStructClass ValaStructClass; | |
| | | | |
| skipping to change at line 171 | | skipping to change at line 163 | |
| typedef struct _ValaCharacterLiteral ValaCharacterLiteral; | | typedef struct _ValaCharacterLiteral ValaCharacterLiteral; | |
| typedef struct _ValaCharacterLiteralClass ValaCharacterLiteralClass; | | typedef struct _ValaCharacterLiteralClass ValaCharacterLiteralClass; | |
| typedef struct _ValaIntegerLiteral ValaIntegerLiteral; | | typedef struct _ValaIntegerLiteral ValaIntegerLiteral; | |
| typedef struct _ValaIntegerLiteralClass ValaIntegerLiteralClass; | | typedef struct _ValaIntegerLiteralClass ValaIntegerLiteralClass; | |
| typedef struct _ValaRealLiteral ValaRealLiteral; | | typedef struct _ValaRealLiteral ValaRealLiteral; | |
| typedef struct _ValaRealLiteralClass ValaRealLiteralClass; | | typedef struct _ValaRealLiteralClass ValaRealLiteralClass; | |
| typedef struct _ValaStringLiteral ValaStringLiteral; | | typedef struct _ValaStringLiteral ValaStringLiteral; | |
| typedef struct _ValaStringLiteralClass ValaStringLiteralClass; | | typedef struct _ValaStringLiteralClass ValaStringLiteralClass; | |
| typedef struct _ValaNullLiteral ValaNullLiteral; | | typedef struct _ValaNullLiteral ValaNullLiteral; | |
| typedef struct _ValaNullLiteralClass ValaNullLiteralClass; | | typedef struct _ValaNullLiteralClass ValaNullLiteralClass; | |
|
| typedef struct _ValaLiteralExpression ValaLiteralExpression; | | | |
| typedef struct _ValaLiteralExpressionClass ValaLiteralExpressionClass; | | | |
| typedef struct _ValaParenthesizedExpression ValaParenthesizedExpression; | | typedef struct _ValaParenthesizedExpression ValaParenthesizedExpression; | |
| typedef struct _ValaParenthesizedExpressionClass ValaParenthesizedExpressio
nClass; | | typedef struct _ValaParenthesizedExpressionClass ValaParenthesizedExpressio
nClass; | |
| typedef struct _ValaMemberAccess ValaMemberAccess; | | typedef struct _ValaMemberAccess ValaMemberAccess; | |
| typedef struct _ValaMemberAccessClass ValaMemberAccessClass; | | typedef struct _ValaMemberAccessClass ValaMemberAccessClass; | |
| typedef struct _ValaInvocationExpression ValaInvocationExpression; | | typedef struct _ValaInvocationExpression ValaInvocationExpression; | |
| typedef struct _ValaInvocationExpressionClass ValaInvocationExpressionClass
; | | typedef struct _ValaInvocationExpressionClass ValaInvocationExpressionClass
; | |
| typedef struct _ValaElementAccess ValaElementAccess; | | typedef struct _ValaElementAccess ValaElementAccess; | |
| typedef struct _ValaElementAccessClass ValaElementAccessClass; | | typedef struct _ValaElementAccessClass ValaElementAccessClass; | |
| typedef struct _ValaBaseAccess ValaBaseAccess; | | typedef struct _ValaBaseAccess ValaBaseAccess; | |
| typedef struct _ValaBaseAccessClass ValaBaseAccessClass; | | typedef struct _ValaBaseAccessClass ValaBaseAccessClass; | |
| | | | |
End of changes. 5 change blocks. |
| 16 lines changed or deleted | | 6 lines changed or added | |
|
| valacodevisitor.h | | valacodevisitor.h | |
| | | | |
| skipping to change at line 106 | | skipping to change at line 106 | |
| void (*visit_catch_clause) (ValaCodeVisitor* self, ValaCatchClause*
clause); | | void (*visit_catch_clause) (ValaCodeVisitor* self, ValaCatchClause*
clause); | |
| void (*visit_lock_statement) (ValaCodeVisitor* self, ValaLockStateme
nt* stmt); | | void (*visit_lock_statement) (ValaCodeVisitor* self, ValaLockStateme
nt* stmt); | |
| void (*visit_delete_statement) (ValaCodeVisitor* self, ValaDeleteSta
tement* stmt); | | void (*visit_delete_statement) (ValaCodeVisitor* self, ValaDeleteSta
tement* stmt); | |
| void (*visit_array_creation_expression) (ValaCodeVisitor* self, Vala
ArrayCreationExpression* expr); | | void (*visit_array_creation_expression) (ValaCodeVisitor* self, Vala
ArrayCreationExpression* expr); | |
| void (*visit_boolean_literal) (ValaCodeVisitor* self, ValaBooleanLit
eral* lit); | | void (*visit_boolean_literal) (ValaCodeVisitor* self, ValaBooleanLit
eral* lit); | |
| void (*visit_character_literal) (ValaCodeVisitor* self, ValaCharacte
rLiteral* lit); | | void (*visit_character_literal) (ValaCodeVisitor* self, ValaCharacte
rLiteral* lit); | |
| void (*visit_integer_literal) (ValaCodeVisitor* self, ValaIntegerLit
eral* lit); | | void (*visit_integer_literal) (ValaCodeVisitor* self, ValaIntegerLit
eral* lit); | |
| void (*visit_real_literal) (ValaCodeVisitor* self, ValaRealLiteral*
lit); | | void (*visit_real_literal) (ValaCodeVisitor* self, ValaRealLiteral*
lit); | |
| void (*visit_string_literal) (ValaCodeVisitor* self, ValaStringLiter
al* lit); | | void (*visit_string_literal) (ValaCodeVisitor* self, ValaStringLiter
al* lit); | |
| void (*visit_null_literal) (ValaCodeVisitor* self, ValaNullLiteral*
lit); | | void (*visit_null_literal) (ValaCodeVisitor* self, ValaNullLiteral*
lit); | |
|
| void (*visit_literal_expression) (ValaCodeVisitor* self, ValaLiteral
Expression* expr); | | | |
| void (*visit_parenthesized_expression) (ValaCodeVisitor* self, ValaP
arenthesizedExpression* expr); | | void (*visit_parenthesized_expression) (ValaCodeVisitor* self, ValaP
arenthesizedExpression* expr); | |
| void (*visit_member_access) (ValaCodeVisitor* self, ValaMemberAccess
* expr); | | void (*visit_member_access) (ValaCodeVisitor* self, ValaMemberAccess
* expr); | |
| void (*visit_invocation_expression) (ValaCodeVisitor* self, ValaInvo
cationExpression* expr); | | void (*visit_invocation_expression) (ValaCodeVisitor* self, ValaInvo
cationExpression* expr); | |
| void (*visit_element_access) (ValaCodeVisitor* self, ValaElementAcce
ss* expr); | | void (*visit_element_access) (ValaCodeVisitor* self, ValaElementAcce
ss* expr); | |
| void (*visit_base_access) (ValaCodeVisitor* self, ValaBaseAccess* ex
pr); | | void (*visit_base_access) (ValaCodeVisitor* self, ValaBaseAccess* ex
pr); | |
| void (*visit_postfix_expression) (ValaCodeVisitor* self, ValaPostfix
Expression* expr); | | void (*visit_postfix_expression) (ValaCodeVisitor* self, ValaPostfix
Expression* expr); | |
| void (*visit_object_creation_expression) (ValaCodeVisitor* self, Val
aObjectCreationExpression* expr); | | void (*visit_object_creation_expression) (ValaCodeVisitor* self, Val
aObjectCreationExpression* expr); | |
| void (*visit_sizeof_expression) (ValaCodeVisitor* self, ValaSizeofEx
pression* expr); | | void (*visit_sizeof_expression) (ValaCodeVisitor* self, ValaSizeofEx
pression* expr); | |
| void (*visit_typeof_expression) (ValaCodeVisitor* self, ValaTypeofEx
pression* expr); | | void (*visit_typeof_expression) (ValaCodeVisitor* self, ValaTypeofEx
pression* expr); | |
| void (*visit_unary_expression) (ValaCodeVisitor* self, ValaUnaryExpr
ession* expr); | | void (*visit_unary_expression) (ValaCodeVisitor* self, ValaUnaryExpr
ession* expr); | |
| | | | |
| skipping to change at line 184 | | skipping to change at line 183 | |
| void vala_code_visitor_visit_catch_clause (ValaCodeVisitor* self, ValaCatch
Clause* clause); | | void vala_code_visitor_visit_catch_clause (ValaCodeVisitor* self, ValaCatch
Clause* clause); | |
| void vala_code_visitor_visit_lock_statement (ValaCodeVisitor* self, ValaLoc
kStatement* stmt); | | void vala_code_visitor_visit_lock_statement (ValaCodeVisitor* self, ValaLoc
kStatement* stmt); | |
| void vala_code_visitor_visit_delete_statement (ValaCodeVisitor* self, ValaD
eleteStatement* stmt); | | void vala_code_visitor_visit_delete_statement (ValaCodeVisitor* self, ValaD
eleteStatement* stmt); | |
| void vala_code_visitor_visit_array_creation_expression (ValaCodeVisitor* se
lf, ValaArrayCreationExpression* expr); | | void vala_code_visitor_visit_array_creation_expression (ValaCodeVisitor* se
lf, ValaArrayCreationExpression* expr); | |
| void vala_code_visitor_visit_boolean_literal (ValaCodeVisitor* self, ValaBo
oleanLiteral* lit); | | void vala_code_visitor_visit_boolean_literal (ValaCodeVisitor* self, ValaBo
oleanLiteral* lit); | |
| void vala_code_visitor_visit_character_literal (ValaCodeVisitor* self, Vala
CharacterLiteral* lit); | | void vala_code_visitor_visit_character_literal (ValaCodeVisitor* self, Vala
CharacterLiteral* lit); | |
| void vala_code_visitor_visit_integer_literal (ValaCodeVisitor* self, ValaIn
tegerLiteral* lit); | | void vala_code_visitor_visit_integer_literal (ValaCodeVisitor* self, ValaIn
tegerLiteral* lit); | |
| void vala_code_visitor_visit_real_literal (ValaCodeVisitor* self, ValaRealL
iteral* lit); | | void vala_code_visitor_visit_real_literal (ValaCodeVisitor* self, ValaRealL
iteral* lit); | |
| void vala_code_visitor_visit_string_literal (ValaCodeVisitor* self, ValaStr
ingLiteral* lit); | | void vala_code_visitor_visit_string_literal (ValaCodeVisitor* self, ValaStr
ingLiteral* lit); | |
| void vala_code_visitor_visit_null_literal (ValaCodeVisitor* self, ValaNullL
iteral* lit); | | void vala_code_visitor_visit_null_literal (ValaCodeVisitor* self, ValaNullL
iteral* lit); | |
|
| void vala_code_visitor_visit_literal_expression (ValaCodeVisitor* self, Val
aLiteralExpression* expr); | | | |
| void vala_code_visitor_visit_parenthesized_expression (ValaCodeVisitor* sel
f, ValaParenthesizedExpression* expr); | | void vala_code_visitor_visit_parenthesized_expression (ValaCodeVisitor* sel
f, ValaParenthesizedExpression* expr); | |
| void vala_code_visitor_visit_member_access (ValaCodeVisitor* self, ValaMemb
erAccess* expr); | | void vala_code_visitor_visit_member_access (ValaCodeVisitor* self, ValaMemb
erAccess* expr); | |
| void vala_code_visitor_visit_invocation_expression (ValaCodeVisitor* self,
ValaInvocationExpression* expr); | | void vala_code_visitor_visit_invocation_expression (ValaCodeVisitor* self,
ValaInvocationExpression* 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_base_access (ValaCodeVisitor* self, ValaBaseAc
cess* expr); | | void vala_code_visitor_visit_base_access (ValaCodeVisitor* self, ValaBaseAc
cess* expr); | |
| void vala_code_visitor_visit_postfix_expression (ValaCodeVisitor* self, Val
aPostfixExpression* expr); | | void vala_code_visitor_visit_postfix_expression (ValaCodeVisitor* self, Val
aPostfixExpression* expr); | |
| void vala_code_visitor_visit_object_creation_expression (ValaCodeVisitor* s
elf, ValaObjectCreationExpression* expr); | | void vala_code_visitor_visit_object_creation_expression (ValaCodeVisitor* s
elf, ValaObjectCreationExpression* expr); | |
| void vala_code_visitor_visit_sizeof_expression (ValaCodeVisitor* self, Vala
SizeofExpression* expr); | | void vala_code_visitor_visit_sizeof_expression (ValaCodeVisitor* self, Vala
SizeofExpression* expr); | |
| void vala_code_visitor_visit_typeof_expression (ValaCodeVisitor* self, Vala
TypeofExpression* expr); | | void vala_code_visitor_visit_typeof_expression (ValaCodeVisitor* self, Vala
TypeofExpression* expr); | |
| void vala_code_visitor_visit_unary_expression (ValaCodeVisitor* self, ValaU
naryExpression* expr); | | void vala_code_visitor_visit_unary_expression (ValaCodeVisitor* self, ValaU
naryExpression* expr); | |
| | | | |
End of changes. 2 change blocks. |
| 2 lines changed or deleted | | 0 lines changed or added | |
|
| valadatatype.h | | valadatatype.h | |
| | | | |
| skipping to change at line 34 | | skipping to change at line 34 | |
| #ifndef __VALA_VALADATATYPE_H__ | | #ifndef __VALA_VALADATATYPE_H__ | |
| #define __VALA_VALADATATYPE_H__ | | #define __VALA_VALADATATYPE_H__ | |
| | | | |
| #include <glib.h> | | #include <glib.h> | |
| #include <glib-object.h> | | #include <glib-object.h> | |
| #include <gee/list.h> | | #include <gee/list.h> | |
| #include <stdlib.h> | | #include <stdlib.h> | |
| #include <string.h> | | #include <string.h> | |
| #include <gee/collection.h> | | #include <gee/collection.h> | |
| #include <vala/valacodenode.h> | | #include <vala/valacodenode.h> | |
|
| | | #include <vala/valatypesymbol.h> | |
| | | | |
| G_BEGIN_DECLS | | G_BEGIN_DECLS | |
| | | | |
| #define VALA_TYPE_DATA_TYPE (vala_data_type_get_type ()) | | #define VALA_TYPE_DATA_TYPE (vala_data_type_get_type ()) | |
| #define VALA_DATA_TYPE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_D
ATA_TYPE, ValaDataType)) | | #define VALA_DATA_TYPE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_D
ATA_TYPE, ValaDataType)) | |
| #define VALA_DATA_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA
_TYPE_DATA_TYPE, ValaDataTypeClass)) | | #define VALA_DATA_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA
_TYPE_DATA_TYPE, ValaDataTypeClass)) | |
| #define VALA_IS_DATA_TYPE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYP
E_DATA_TYPE)) | | #define VALA_IS_DATA_TYPE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYP
E_DATA_TYPE)) | |
| #define VALA_IS_DATA_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), V
ALA_TYPE_DATA_TYPE)) | | #define VALA_IS_DATA_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), V
ALA_TYPE_DATA_TYPE)) | |
| #define VALA_DATA_TYPE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VA
LA_TYPE_DATA_TYPE, ValaDataTypeClass)) | | #define VALA_DATA_TYPE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VA
LA_TYPE_DATA_TYPE, ValaDataTypeClass)) | |
| | | | |
| | | | |
| skipping to change at line 68 | | skipping to change at line 69 | |
| ValaDataType* (*copy) (ValaDataType* self); | | ValaDataType* (*copy) (ValaDataType* self); | |
| gboolean (*equals) (ValaDataType* self, ValaDataType* type2); | | gboolean (*equals) (ValaDataType* self, ValaDataType* type2); | |
| gboolean (*stricter) (ValaDataType* self, ValaDataType* type2); | | gboolean (*stricter) (ValaDataType* self, ValaDataType* type2); | |
| gboolean (*compatible) (ValaDataType* self, ValaDataType* target_typ
e, gboolean enable_non_null); | | gboolean (*compatible) (ValaDataType* self, ValaDataType* target_typ
e, gboolean enable_non_null); | |
| gboolean (*is_invokable) (ValaDataType* self); | | gboolean (*is_invokable) (ValaDataType* self); | |
| ValaDataType* (*get_return_type) (ValaDataType* self); | | ValaDataType* (*get_return_type) (ValaDataType* self); | |
| GeeCollection* (*get_parameters) (ValaDataType* self); | | GeeCollection* (*get_parameters) (ValaDataType* self); | |
| gboolean (*is_reference_type_or_type_parameter) (ValaDataType* self)
; | | gboolean (*is_reference_type_or_type_parameter) (ValaDataType* self)
; | |
| gboolean (*is_array) (ValaDataType* self); | | gboolean (*is_array) (ValaDataType* self); | |
| GeeCollection* (*get_symbols) (ValaDataType* self); | | GeeCollection* (*get_symbols) (ValaDataType* self); | |
|
| | | ValaSymbol* (*get_member) (ValaDataType* self, const char* member_na
me); | |
| ValaSymbol* (*get_pointer_member) (ValaDataType* self, const char* m
ember_name); | | ValaSymbol* (*get_pointer_member) (ValaDataType* self, const char* m
ember_name); | |
| gboolean (*is_real_struct_type) (ValaDataType* self); | | gboolean (*is_real_struct_type) (ValaDataType* self); | |
| char* (*get_type_id) (ValaDataType* self); | | char* (*get_type_id) (ValaDataType* self); | |
| }; | | }; | |
| | | | |
|
| ValaDataType* vala_data_type_new (void); | | | |
| void vala_data_type_add_type_argument (ValaDataType* self, ValaDataType* ar
g); | | void vala_data_type_add_type_argument (ValaDataType* self, ValaDataType* ar
g); | |
| GeeList* vala_data_type_get_type_arguments (ValaDataType* self); | | GeeList* vala_data_type_get_type_arguments (ValaDataType* self); | |
| void vala_data_type_remove_all_type_arguments (ValaDataType* self); | | void vala_data_type_remove_all_type_arguments (ValaDataType* self); | |
| char* vala_data_type_get_cname (ValaDataType* self, gboolean var_type, gboo
lean const_type); | | char* vala_data_type_get_cname (ValaDataType* self, gboolean var_type, gboo
lean const_type); | |
| char* vala_data_type_get_const_cname (ValaDataType* self); | | char* vala_data_type_get_const_cname (ValaDataType* self); | |
| char* vala_data_type_get_lower_case_cname (ValaDataType* self, const char*
infix); | | char* vala_data_type_get_lower_case_cname (ValaDataType* self, const char*
infix); | |
| ValaDataType* vala_data_type_copy (ValaDataType* self); | | ValaDataType* vala_data_type_copy (ValaDataType* self); | |
| gboolean vala_data_type_equals (ValaDataType* self, ValaDataType* type2); | | gboolean vala_data_type_equals (ValaDataType* self, ValaDataType* type2); | |
| gboolean vala_data_type_stricter (ValaDataType* self, ValaDataType* type2); | | gboolean vala_data_type_stricter (ValaDataType* self, ValaDataType* type2); | |
| gboolean vala_data_type_compatible (ValaDataType* self, ValaDataType* targe
t_type, gboolean enable_non_null); | | gboolean vala_data_type_compatible (ValaDataType* self, ValaDataType* targe
t_type, gboolean enable_non_null); | |
| gboolean vala_data_type_is_invokable (ValaDataType* self); | | gboolean vala_data_type_is_invokable (ValaDataType* self); | |
| ValaDataType* vala_data_type_get_return_type (ValaDataType* self); | | ValaDataType* vala_data_type_get_return_type (ValaDataType* self); | |
| GeeCollection* vala_data_type_get_parameters (ValaDataType* self); | | GeeCollection* 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); | |
| GeeCollection* vala_data_type_get_symbols (ValaDataType* self); | | GeeCollection* 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_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); | |
| gboolean vala_data_type_get_transfers_ownership (ValaDataType* self); | | gboolean vala_data_type_get_transfers_ownership (ValaDataType* self); | |
| void vala_data_type_set_transfers_ownership (ValaDataType* self, gboolean v
alue); | | void vala_data_type_set_transfers_ownership (ValaDataType* self, gboolean v
alue); | |
| gboolean vala_data_type_get_takes_ownership (ValaDataType* self); | | gboolean vala_data_type_get_takes_ownership (ValaDataType* self); | |
| void vala_data_type_set_takes_ownership (ValaDataType* self, gboolean value
); | | void vala_data_type_set_takes_ownership (ValaDataType* self, gboolean value
); | |
| gboolean vala_data_type_get_is_out (ValaDataType* self); | | gboolean vala_data_type_get_is_out (ValaDataType* self); | |
| void vala_data_type_set_is_out (ValaDataType* self, gboolean value); | | void vala_data_type_set_is_out (ValaDataType* self, gboolean value); | |
| gboolean vala_data_type_get_nullable (ValaDataType* self); | | gboolean vala_data_type_get_nullable (ValaDataType* self); | |
| | | | |
End of changes. 4 change blocks. |
| 1 lines changed or deleted | | 3 lines changed or added | |
|
| valaenum.h | | valaenum.h | |
| | | | |
| skipping to change at line 64 | | skipping to change at line 64 | |
| }; | | }; | |
| | | | |
| ValaEnum* vala_enum_new (const char* name, ValaSourceReference* source_refe
rence); | | ValaEnum* vala_enum_new (const char* name, ValaSourceReference* source_refe
rence); | |
| void vala_enum_add_value (ValaEnum* self, ValaEnumValue* value); | | void vala_enum_add_value (ValaEnum* self, ValaEnumValue* value); | |
| void vala_enum_add_method (ValaEnum* self, ValaMethod* m); | | void vala_enum_add_method (ValaEnum* self, ValaMethod* m); | |
| GeeCollection* vala_enum_get_values (ValaEnum* self); | | GeeCollection* vala_enum_get_values (ValaEnum* self); | |
| GeeCollection* vala_enum_get_methods (ValaEnum* self); | | GeeCollection* vala_enum_get_methods (ValaEnum* self); | |
| char* vala_enum_get_cprefix (ValaEnum* self); | | char* vala_enum_get_cprefix (ValaEnum* self); | |
| void vala_enum_set_cprefix (ValaEnum* self, const char* cprefix); | | void vala_enum_set_cprefix (ValaEnum* self, const char* cprefix); | |
| void vala_enum_process_attributes (ValaEnum* self); | | void vala_enum_process_attributes (ValaEnum* self); | |
|
| | | void vala_enum_set_type_id (ValaEnum* self, const char* type_id); | |
| gboolean vala_enum_get_is_flags (ValaEnum* self); | | gboolean vala_enum_get_is_flags (ValaEnum* self); | |
| void vala_enum_set_is_flags (ValaEnum* self, gboolean value); | | void vala_enum_set_is_flags (ValaEnum* self, gboolean value); | |
|
| | | gboolean vala_enum_get_has_type_id (ValaEnum* self); | |
| | | void vala_enum_set_has_type_id (ValaEnum* self, gboolean value); | |
| GType vala_enum_get_type (void); | | GType vala_enum_get_type (void); | |
| | | | |
| G_END_DECLS | | G_END_DECLS | |
| | | | |
| #endif | | #endif | |
| | | | |
End of changes. 2 change blocks. |
| 0 lines changed or deleted | | 3 lines changed or added | |
|
| valaenumvalue.h | | valaenumvalue.h | |
| | | | |
| skipping to change at line 30 | | skipping to change at line 30 | |
| * Jürg Billeter <j@bitron.ch> | | * Jürg Billeter <j@bitron.ch> | |
| */ | | */ | |
| | | | |
| #ifndef __VALA_VALAENUMVALUE_H__ | | #ifndef __VALA_VALAENUMVALUE_H__ | |
| #define __VALA_VALAENUMVALUE_H__ | | #define __VALA_VALAENUMVALUE_H__ | |
| | | | |
| #include <glib.h> | | #include <glib.h> | |
| #include <glib-object.h> | | #include <glib-object.h> | |
| #include <stdlib.h> | | #include <stdlib.h> | |
| #include <string.h> | | #include <string.h> | |
|
| | | #include <ccode/valaccodeconstant.h> | |
| #include <vala/valasymbol.h> | | #include <vala/valasymbol.h> | |
| #include <vala/valacodenode.h> | | #include <vala/valacodenode.h> | |
| | | | |
| G_BEGIN_DECLS | | G_BEGIN_DECLS | |
| | | | |
| #define VALA_TYPE_ENUM_VALUE (vala_enum_value_get_type ()) | | #define VALA_TYPE_ENUM_VALUE (vala_enum_value_get_type ()) | |
| #define VALA_ENUM_VALUE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_
ENUM_VALUE, ValaEnumValue)) | | #define VALA_ENUM_VALUE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_
ENUM_VALUE, ValaEnumValue)) | |
| #define VALA_ENUM_VALUE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VAL
A_TYPE_ENUM_VALUE, ValaEnumValueClass)) | | #define VALA_ENUM_VALUE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VAL
A_TYPE_ENUM_VALUE, ValaEnumValueClass)) | |
| #define VALA_IS_ENUM_VALUE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TY
PE_ENUM_VALUE)) | | #define VALA_IS_ENUM_VALUE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TY
PE_ENUM_VALUE)) | |
| #define VALA_IS_ENUM_VALUE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass),
VALA_TYPE_ENUM_VALUE)) | | #define VALA_IS_ENUM_VALUE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass),
VALA_TYPE_ENUM_VALUE)) | |
| | | | |
| skipping to change at line 57 | | skipping to change at line 58 | |
| struct _ValaEnumValue { | | struct _ValaEnumValue { | |
| ValaSymbol parent_instance; | | ValaSymbol parent_instance; | |
| ValaEnumValuePrivate * priv; | | ValaEnumValuePrivate * priv; | |
| }; | | }; | |
| struct _ValaEnumValueClass { | | struct _ValaEnumValueClass { | |
| ValaSymbolClass parent_class; | | ValaSymbolClass parent_class; | |
| }; | | }; | |
| | | | |
| ValaEnumValue* vala_enum_value_new (const char* name, ValaSourceReference*
source_reference); | | ValaEnumValue* vala_enum_value_new (const char* name, ValaSourceReference*
source_reference); | |
| ValaEnumValue* vala_enum_value_new_with_value (const char* name, ValaExpres
sion* value, ValaSourceReference* source_reference); | | ValaEnumValue* vala_enum_value_new_with_value (const char* name, ValaExpres
sion* value, ValaSourceReference* source_reference); | |
|
| | | ValaCCodeConstant* vala_enum_value_get_canonical_cconstant (ValaEnumValue*
self); | |
| char* vala_enum_value_get_cname (ValaEnumValue* self); | | char* vala_enum_value_get_cname (ValaEnumValue* self); | |
| ValaExpression* vala_enum_value_get_value (ValaEnumValue* self); | | ValaExpression* vala_enum_value_get_value (ValaEnumValue* self); | |
| void vala_enum_value_set_value (ValaEnumValue* self, ValaExpression* value)
; | | void vala_enum_value_set_value (ValaEnumValue* self, ValaExpression* value)
; | |
| GType vala_enum_value_get_type (void); | | GType vala_enum_value_get_type (void); | |
| | | | |
| G_END_DECLS | | G_END_DECLS | |
| | | | |
| #endif | | #endif | |
| | | | |
End of changes. 2 change blocks. |
| 0 lines changed or deleted | | 2 lines changed or added | |
|
| valaerrortype.h | | valaerrortype.h | |
| | | | |
| skipping to change at line 33 | | skipping to change at line 33 | |
| | | | |
| #ifndef __VALA_VALAERRORTYPE_H__ | | #ifndef __VALA_VALAERRORTYPE_H__ | |
| #define __VALA_VALAERRORTYPE_H__ | | #define __VALA_VALAERRORTYPE_H__ | |
| | | | |
| #include <glib.h> | | #include <glib.h> | |
| #include <glib-object.h> | | #include <glib-object.h> | |
| #include <stdlib.h> | | #include <stdlib.h> | |
| #include <string.h> | | #include <string.h> | |
| #include <vala/valareferencetype.h> | | #include <vala/valareferencetype.h> | |
| #include <vala/valaerrordomain.h> | | #include <vala/valaerrordomain.h> | |
|
| | | #include <vala/valasourcereference.h> | |
| #include <vala/valadatatype.h> | | #include <vala/valadatatype.h> | |
|
| | | #include <vala/valasymbol.h> | |
| | | | |
| G_BEGIN_DECLS | | G_BEGIN_DECLS | |
| | | | |
| #define VALA_TYPE_ERROR_TYPE (vala_error_type_get_type ()) | | #define VALA_TYPE_ERROR_TYPE (vala_error_type_get_type ()) | |
| #define VALA_ERROR_TYPE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_
ERROR_TYPE, ValaErrorType)) | | #define VALA_ERROR_TYPE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_
ERROR_TYPE, ValaErrorType)) | |
| #define VALA_ERROR_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VAL
A_TYPE_ERROR_TYPE, ValaErrorTypeClass)) | | #define VALA_ERROR_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VAL
A_TYPE_ERROR_TYPE, ValaErrorTypeClass)) | |
| #define VALA_IS_ERROR_TYPE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TY
PE_ERROR_TYPE)) | | #define VALA_IS_ERROR_TYPE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TY
PE_ERROR_TYPE)) | |
| #define VALA_IS_ERROR_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass),
VALA_TYPE_ERROR_TYPE)) | | #define VALA_IS_ERROR_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass),
VALA_TYPE_ERROR_TYPE)) | |
| #define VALA_ERROR_TYPE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), V
ALA_TYPE_ERROR_TYPE, ValaErrorTypeClass)) | | #define VALA_ERROR_TYPE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), V
ALA_TYPE_ERROR_TYPE, ValaErrorTypeClass)) | |
| | | | |
| | | | |
| skipping to change at line 59 | | skipping to change at line 61 | |
| * A class type. | | * A class type. | |
| */ | | */ | |
| struct _ValaErrorType { | | struct _ValaErrorType { | |
| ValaReferenceType parent_instance; | | ValaReferenceType parent_instance; | |
| ValaErrorTypePrivate * priv; | | ValaErrorTypePrivate * priv; | |
| }; | | }; | |
| struct _ValaErrorTypeClass { | | struct _ValaErrorTypeClass { | |
| ValaReferenceTypeClass parent_class; | | ValaReferenceTypeClass parent_class; | |
| }; | | }; | |
| | | | |
|
| ValaErrorType* vala_error_type_new (ValaErrorDomain* error_domain); | | ValaErrorType* vala_error_type_new (ValaErrorDomain* error_domain, ValaSour
ceReference* source_reference); | |
| 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); | |
| GType vala_error_type_get_type (void); | | GType vala_error_type_get_type (void); | |
| | | | |
| G_END_DECLS | | G_END_DECLS | |
| | | | |
| #endif | | #endif | |
| | | | |
End of changes. 3 change blocks. |
| 1 lines changed or deleted | | 3 lines changed or added | |
|
| valainterface.h | | valainterface.h | |
| | | | |
| skipping to change at line 75 | | skipping to change at line 75 | |
| GeeCollection* vala_interface_get_fields (ValaInterface* self); | | GeeCollection* vala_interface_get_fields (ValaInterface* self); | |
| void vala_interface_add_property (ValaInterface* self, ValaProperty* prop); | | void vala_interface_add_property (ValaInterface* self, ValaProperty* prop); | |
| GeeCollection* vala_interface_get_properties (ValaInterface* self); | | GeeCollection* vala_interface_get_properties (ValaInterface* self); | |
| void vala_interface_add_signal (ValaInterface* self, ValaSignal* sig); | | void vala_interface_add_signal (ValaInterface* self, ValaSignal* sig); | |
| GeeCollection* vala_interface_get_signals (ValaInterface* self); | | GeeCollection* vala_interface_get_signals (ValaInterface* self); | |
| void vala_interface_add_class (ValaInterface* self, ValaClass* cl); | | void vala_interface_add_class (ValaInterface* self, ValaClass* cl); | |
| void vala_interface_add_struct (ValaInterface* self, ValaStruct* st); | | void vala_interface_add_struct (ValaInterface* self, ValaStruct* st); | |
| void vala_interface_add_enum (ValaInterface* self, ValaEnum* en); | | void vala_interface_add_enum (ValaInterface* self, ValaEnum* en); | |
| void vala_interface_add_delegate (ValaInterface* self, ValaDelegate* d); | | void vala_interface_add_delegate (ValaInterface* self, ValaDelegate* d); | |
| char* vala_interface_get_lower_case_csuffix (ValaInterface* self); | | char* vala_interface_get_lower_case_csuffix (ValaInterface* self); | |
|
| | | char* vala_interface_get_default_lower_case_csuffix (ValaInterface* self); | |
| void vala_interface_set_lower_case_csuffix (ValaInterface* self, const char
* csuffix); | | void vala_interface_set_lower_case_csuffix (ValaInterface* self, const char
* csuffix); | |
| void vala_interface_process_attributes (ValaInterface* self); | | void vala_interface_process_attributes (ValaInterface* self); | |
| char* vala_interface_get_type_cname (ValaInterface* self); | | char* vala_interface_get_type_cname (ValaInterface* self); | |
| void vala_interface_set_type_cname (ValaInterface* self, const char* type_c
name); | | void vala_interface_set_type_cname (ValaInterface* self, const char* type_c
name); | |
| gboolean vala_interface_get_is_static (ValaInterface* self); | | gboolean vala_interface_get_is_static (ValaInterface* self); | |
| void vala_interface_set_is_static (ValaInterface* self, gboolean value); | | void vala_interface_set_is_static (ValaInterface* self, gboolean value); | |
| gboolean vala_interface_get_declaration_only (ValaInterface* self); | | gboolean vala_interface_get_declaration_only (ValaInterface* self); | |
| void vala_interface_set_declaration_only (ValaInterface* self, gboolean val
ue); | | void vala_interface_set_declaration_only (ValaInterface* self, gboolean val
ue); | |
| GType vala_interface_get_type (void); | | GType vala_interface_get_type (void); | |
| | | | |
| | | | |
End of changes. 1 change blocks. |
| 0 lines changed or deleted | | 1 lines changed or added | |
|
| valainterfacetype.h | | valainterfacetype.h | |
| /* valainterfacetype.vala | | /* valainterfacetype.vala | |
| * | | * | |
|
| * Copyright (C) 2007 Jürg Billeter | | * Copyright (C) 2007-2008 Jürg Billeter | |
| * | | * | |
| * This library is free software; you can redistribute it and/or | | * This library is free software; you can redistribute it and/or | |
| * modify it under the terms of the GNU Lesser General Public | | * modify it under the terms of the GNU Lesser General Public | |
| * License as published by the Free Software Foundation; either | | * License as published by the Free Software Foundation; either | |
| * version 2.1 of the License, or (at your option) any later version. | | * version 2.1 of the License, or (at your option) any later version. | |
| | | | |
| * This library is distributed in the hope that it will be useful, | | * This library is distributed in the hope that it will be useful, | |
| * but WITHOUT ANY WARRANTY; without even the implied warranty of | | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
| * Lesser General Public License for more details. | | * Lesser General Public License for more details. | |
| | | | |
| skipping to change at line 30 | | skipping to change at line 30 | |
| * Jürg Billeter <j@bitron.ch> | | * Jürg Billeter <j@bitron.ch> | |
| */ | | */ | |
| | | | |
| #ifndef __VALA_VALAINTERFACETYPE_H__ | | #ifndef __VALA_VALAINTERFACETYPE_H__ | |
| #define __VALA_VALAINTERFACETYPE_H__ | | #define __VALA_VALAINTERFACETYPE_H__ | |
| | | | |
| #include <glib.h> | | #include <glib.h> | |
| #include <glib-object.h> | | #include <glib-object.h> | |
| #include <vala/valareferencetype.h> | | #include <vala/valareferencetype.h> | |
| #include <vala/valainterface.h> | | #include <vala/valainterface.h> | |
|
| | | #include <vala/valadatatype.h> | |
| | | | |
| G_BEGIN_DECLS | | G_BEGIN_DECLS | |
| | | | |
| #define VALA_TYPE_INTERFACE_TYPE (vala_interface_type_get_type ()) | | #define VALA_TYPE_INTERFACE_TYPE (vala_interface_type_get_type ()) | |
| #define VALA_INTERFACE_TYPE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_T
YPE_INTERFACE_TYPE, ValaInterfaceType)) | | #define VALA_INTERFACE_TYPE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_T
YPE_INTERFACE_TYPE, ValaInterfaceType)) | |
| #define VALA_INTERFACE_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass),
VALA_TYPE_INTERFACE_TYPE, ValaInterfaceTypeClass)) | | #define VALA_INTERFACE_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass),
VALA_TYPE_INTERFACE_TYPE, ValaInterfaceTypeClass)) | |
| #define VALA_IS_INTERFACE_TYPE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VAL
A_TYPE_INTERFACE_TYPE)) | | #define VALA_IS_INTERFACE_TYPE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VAL
A_TYPE_INTERFACE_TYPE)) | |
| #define VALA_IS_INTERFACE_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klas
s), VALA_TYPE_INTERFACE_TYPE)) | | #define VALA_IS_INTERFACE_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klas
s), VALA_TYPE_INTERFACE_TYPE)) | |
| #define VALA_INTERFACE_TYPE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj
), VALA_TYPE_INTERFACE_TYPE, ValaInterfaceTypeClass)) | | #define VALA_INTERFACE_TYPE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj
), VALA_TYPE_INTERFACE_TYPE, ValaInterfaceTypeClass)) | |
| | | | |
| | | | |
End of changes. 2 change blocks. |
| 1 lines changed or deleted | | 2 lines changed or added | |
|
| valainterfacewriter.h | | valainterfacewriter.h | |
| | | | |
| skipping to change at line 38 | | skipping to change at line 38 | |
| #include <glib-object.h> | | #include <glib-object.h> | |
| #include <stdlib.h> | | #include <stdlib.h> | |
| #include <string.h> | | #include <string.h> | |
| #include <vala/valacodevisitor.h> | | #include <vala/valacodevisitor.h> | |
| #include <vala/valacodecontext.h> | | #include <vala/valacodecontext.h> | |
| #include <vala/valanamespace.h> | | #include <vala/valanamespace.h> | |
| #include <vala/valaclass.h> | | #include <vala/valaclass.h> | |
| #include <vala/valastruct.h> | | #include <vala/valastruct.h> | |
| #include <vala/valainterface.h> | | #include <vala/valainterface.h> | |
| #include <vala/valaenum.h> | | #include <vala/valaenum.h> | |
|
| #include <vala/valaenumvalue.h> | | | |
| #include <vala/valaerrordomain.h> | | #include <vala/valaerrordomain.h> | |
| #include <vala/valaerrorcode.h> | | #include <vala/valaerrorcode.h> | |
| #include <vala/valaconstant.h> | | #include <vala/valaconstant.h> | |
| #include <vala/valafield.h> | | #include <vala/valafield.h> | |
| #include <vala/valadelegate.h> | | #include <vala/valadelegate.h> | |
| #include <vala/valamethod.h> | | #include <vala/valamethod.h> | |
| #include <vala/valacreationmethod.h> | | #include <vala/valacreationmethod.h> | |
| #include <vala/valaproperty.h> | | #include <vala/valaproperty.h> | |
| #include <vala/valasignal.h> | | #include <vala/valasignal.h> | |
| | | | |
| | | | |
End of changes. 1 change blocks. |
| 1 lines changed or deleted | | 0 lines changed or added | |
|
| valaliteral.h | | valaliteral.h | |
| /* valaliteral.vala | | /* valaliteral.vala | |
| * | | * | |
|
| * Copyright (C) 2006-2007 Jürg Billeter | | * Copyright (C) 2006-2008 Jürg Billeter | |
| * | | * | |
| * This library is free software; you can redistribute it and/or | | * This library is free software; you can redistribute it and/or | |
| * modify it under the terms of the GNU Lesser General Public | | * modify it under the terms of the GNU Lesser General Public | |
| * License as published by the Free Software Foundation; either | | * License as published by the Free Software Foundation; either | |
| * version 2.1 of the License, or (at your option) any later version. | | * version 2.1 of the License, or (at your option) any later version. | |
| | | | |
| * This library is distributed in the hope that it will be useful, | | * This library is distributed in the hope that it will be useful, | |
| * but WITHOUT ANY WARRANTY; without even the implied warranty of | | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
| * Lesser General Public License for more details. | | * Lesser General Public License for more details. | |
| | | | |
| skipping to change at line 28 | | skipping to change at line 28 | |
| * | | * | |
| * Author: | | * Author: | |
| * Jürg Billeter <j@bitron.ch> | | * Jürg Billeter <j@bitron.ch> | |
| */ | | */ | |
| | | | |
| #ifndef __VALA_VALALITERAL_H__ | | #ifndef __VALA_VALALITERAL_H__ | |
| #define __VALA_VALALITERAL_H__ | | #define __VALA_VALALITERAL_H__ | |
| | | | |
| #include <glib.h> | | #include <glib.h> | |
| #include <glib-object.h> | | #include <glib-object.h> | |
|
| | | #include <vala/valaexpression.h> | |
| #include <vala/valacodenode.h> | | #include <vala/valacodenode.h> | |
| | | | |
| G_BEGIN_DECLS | | G_BEGIN_DECLS | |
| | | | |
| #define VALA_TYPE_LITERAL (vala_literal_get_type ()) | | #define VALA_TYPE_LITERAL (vala_literal_get_type ()) | |
| #define VALA_LITERAL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_LIT
ERAL, ValaLiteral)) | | #define VALA_LITERAL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_LIT
ERAL, ValaLiteral)) | |
| #define VALA_LITERAL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_T
YPE_LITERAL, ValaLiteralClass)) | | #define VALA_LITERAL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_T
YPE_LITERAL, ValaLiteralClass)) | |
| #define VALA_IS_LITERAL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_
LITERAL)) | | #define VALA_IS_LITERAL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_
LITERAL)) | |
| #define VALA_IS_LITERAL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VAL
A_TYPE_LITERAL)) | | #define VALA_IS_LITERAL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VAL
A_TYPE_LITERAL)) | |
| #define VALA_LITERAL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA
_TYPE_LITERAL, ValaLiteralClass)) | | #define VALA_LITERAL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA
_TYPE_LITERAL, ValaLiteralClass)) | |
| | | | |
| typedef struct _ValaLiteralPrivate ValaLiteralPrivate; | | typedef struct _ValaLiteralPrivate ValaLiteralPrivate; | |
| | | | |
| /** | | /** | |
| * Base class for all literals in the source code. | | * Base class for all literals in the source code. | |
| */ | | */ | |
| struct _ValaLiteral { | | struct _ValaLiteral { | |
|
| ValaCodeNode parent_instance; | | ValaExpression parent_instance; | |
| ValaLiteralPrivate * priv; | | ValaLiteralPrivate * priv; | |
| }; | | }; | |
| struct _ValaLiteralClass { | | struct _ValaLiteralClass { | |
|
| ValaCodeNodeClass parent_class; | | ValaExpressionClass parent_class; | |
| }; | | }; | |
| | | | |
|
| ValaDataType* vala_literal_get_static_type (ValaLiteral* self); | | | |
| void vala_literal_set_static_type (ValaLiteral* self, ValaDataType* value); | | | |
| GType vala_literal_get_type (void); | | GType vala_literal_get_type (void); | |
| | | | |
| G_END_DECLS | | G_END_DECLS | |
| | | | |
| #endif | | #endif | |
| | | | |
End of changes. 5 change blocks. |
| 5 lines changed or deleted | | 4 lines changed or added | |
|
| valaproperty.h | | valaproperty.h | |
| | | | |
| skipping to change at line 82 | | skipping to change at line 82 | |
| gboolean vala_property_get_no_accessor_method (ValaProperty* self); | | gboolean vala_property_get_no_accessor_method (ValaProperty* self); | |
| void vala_property_set_no_accessor_method (ValaProperty* self, gboolean val
ue); | | void vala_property_set_no_accessor_method (ValaProperty* self, gboolean val
ue); | |
| gboolean vala_property_get_interface_only (ValaProperty* self); | | gboolean vala_property_get_interface_only (ValaProperty* self); | |
| void vala_property_set_interface_only (ValaProperty* self, gboolean value); | | void vala_property_set_interface_only (ValaProperty* self, gboolean value); | |
| gboolean vala_property_get_is_abstract (ValaProperty* self); | | gboolean vala_property_get_is_abstract (ValaProperty* self); | |
| void vala_property_set_is_abstract (ValaProperty* self, gboolean value); | | void vala_property_set_is_abstract (ValaProperty* self, gboolean value); | |
| gboolean vala_property_get_is_virtual (ValaProperty* self); | | gboolean vala_property_get_is_virtual (ValaProperty* self); | |
| void vala_property_set_is_virtual (ValaProperty* self, gboolean value); | | void vala_property_set_is_virtual (ValaProperty* self, gboolean value); | |
| 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); | |
| | | void vala_property_set_field (ValaProperty* self, ValaField* value); | |
| gboolean vala_property_get_instance (ValaProperty* self); | | gboolean vala_property_get_instance (ValaProperty* self); | |
| void vala_property_set_instance (ValaProperty* self, gboolean value); | | void vala_property_set_instance (ValaProperty* self, gboolean value); | |
| ValaProperty* vala_property_get_base_property (ValaProperty* self); | | ValaProperty* vala_property_get_base_property (ValaProperty* self); | |
| void vala_property_set_base_property (ValaProperty* self, ValaProperty* val
ue); | | void vala_property_set_base_property (ValaProperty* self, ValaProperty* val
ue); | |
| ValaProperty* vala_property_get_base_interface_property (ValaProperty* self
); | | ValaProperty* vala_property_get_base_interface_property (ValaProperty* self
); | |
| void vala_property_set_base_interface_property (ValaProperty* self, ValaPro
perty* value); | | void vala_property_set_base_interface_property (ValaProperty* self, ValaPro
perty* value); | |
| 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); | |
| char* vala_property_get_nick (ValaProperty* self); | | 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); | |
| | | | |
End of changes. 1 change blocks. |
| 0 lines changed or deleted | | 2 lines changed or added | |
|
| valapropertyaccessor.h | | valapropertyaccessor.h | |
| | | | |
| skipping to change at line 70 | | skipping to change at line 70 | |
| gboolean vala_property_accessor_get_construction (ValaPropertyAccessor* sel
f); | | gboolean vala_property_accessor_get_construction (ValaPropertyAccessor* sel
f); | |
| void vala_property_accessor_set_construction (ValaPropertyAccessor* self, g
boolean value); | | void vala_property_accessor_set_construction (ValaPropertyAccessor* self, g
boolean value); | |
| ValaSymbolAccessibility vala_property_accessor_get_access (ValaPropertyAcce
ssor* self); | | ValaSymbolAccessibility vala_property_accessor_get_access (ValaPropertyAcce
ssor* self); | |
| void vala_property_accessor_set_access (ValaPropertyAccessor* self, ValaSym
bolAccessibility value); | | void vala_property_accessor_set_access (ValaPropertyAccessor* self, ValaSym
bolAccessibility value); | |
| ValaBlock* vala_property_accessor_get_body (ValaPropertyAccessor* self); | | ValaBlock* vala_property_accessor_get_body (ValaPropertyAccessor* self); | |
| void vala_property_accessor_set_body (ValaPropertyAccessor* self, ValaBlock
* value); | | void vala_property_accessor_set_body (ValaPropertyAccessor* self, ValaBlock
* value); | |
| ValaBasicBlock* vala_property_accessor_get_entry_block (ValaPropertyAccesso
r* self); | | ValaBasicBlock* vala_property_accessor_get_entry_block (ValaPropertyAccesso
r* self); | |
| void vala_property_accessor_set_entry_block (ValaPropertyAccessor* self, Va
laBasicBlock* value); | | void vala_property_accessor_set_entry_block (ValaPropertyAccessor* self, Va
laBasicBlock* value); | |
| ValaBasicBlock* vala_property_accessor_get_exit_block (ValaPropertyAccessor
* self); | | ValaBasicBlock* vala_property_accessor_get_exit_block (ValaPropertyAccessor
* self); | |
| void vala_property_accessor_set_exit_block (ValaPropertyAccessor* self, Val
aBasicBlock* value); | | void vala_property_accessor_set_exit_block (ValaPropertyAccessor* self, Val
aBasicBlock* value); | |
|
| | | gboolean vala_property_accessor_get_automatic_body (ValaPropertyAccessor* s | |
| | | elf); | |
| | | void vala_property_accessor_set_automatic_body (ValaPropertyAccessor* self, | |
| | | gboolean value); | |
| ValaFormalParameter* vala_property_accessor_get_value_parameter (ValaProper
tyAccessor* self); | | ValaFormalParameter* vala_property_accessor_get_value_parameter (ValaProper
tyAccessor* self); | |
| void vala_property_accessor_set_value_parameter (ValaPropertyAccessor* self
, ValaFormalParameter* value); | | void vala_property_accessor_set_value_parameter (ValaPropertyAccessor* self
, ValaFormalParameter* value); | |
| GType vala_property_accessor_get_type (void); | | GType vala_property_accessor_get_type (void); | |
| | | | |
| G_END_DECLS | | G_END_DECLS | |
| | | | |
| #endif | | #endif | |
| | | | |
End of changes. 1 change blocks. |
| 0 lines changed or deleted | | 4 lines changed or added | |
|
| valascope.h | | valascope.h | |
| /* valascope.vala | | /* valascope.vala | |
| * | | * | |
|
| * Copyright (C) 2006-2007 Jürg Billeter | | * Copyright (C) 2006-2008 Jürg Billeter | |
| * | | * | |
| * This library is free software; you can redistribute it and/or | | * This library is free software; you can redistribute it and/or | |
| * modify it under the terms of the GNU Lesser General Public | | * modify it under the terms of the GNU Lesser General Public | |
| * License as published by the Free Software Foundation; either | | * License as published by the Free Software Foundation; either | |
| * version 2.1 of the License, or (at your option) any later version. | | * version 2.1 of the License, or (at your option) any later version. | |
| | | | |
| * This library is distributed in the hope that it will be useful, | | * This library is distributed in the hope that it will be useful, | |
| * but WITHOUT ANY WARRANTY; without even the implied warranty of | | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
| * Lesser General Public License for more details. | | * Lesser General Public License for more details. | |
| | | | |
| skipping to change at line 57 | | skipping to change at line 57 | |
| GObject parent_instance; | | GObject parent_instance; | |
| ValaScopePrivate * priv; | | ValaScopePrivate * priv; | |
| }; | | }; | |
| struct _ValaScopeClass { | | struct _ValaScopeClass { | |
| GObjectClass parent_class; | | GObjectClass parent_class; | |
| }; | | }; | |
| | | | |
| ValaScope* vala_scope_new (ValaSymbol* owner); | | ValaScope* vala_scope_new (ValaSymbol* owner); | |
| void vala_scope_add (ValaScope* self, const char* name, ValaSymbol* sym); | | void vala_scope_add (ValaScope* self, const char* name, ValaSymbol* sym); | |
| ValaSymbol* vala_scope_lookup (ValaScope* self, const char* name); | | ValaSymbol* vala_scope_lookup (ValaScope* self, const char* name); | |
|
| | | gboolean vala_scope_is_subscope_of (ValaScope* self, ValaScope* scope); | |
| ValaSymbol* vala_scope_get_owner (ValaScope* self); | | ValaSymbol* vala_scope_get_owner (ValaScope* self); | |
| void vala_scope_set_owner (ValaScope* self, ValaSymbol* value); | | void vala_scope_set_owner (ValaScope* self, ValaSymbol* value); | |
| 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); | |
| GType vala_scope_get_type (void); | | GType vala_scope_get_type (void); | |
| | | | |
| G_END_DECLS | | G_END_DECLS | |
| | | | |
| #endif | | #endif | |
| | | | |
End of changes. 2 change blocks. |
| 1 lines changed or deleted | | 2 lines changed or added | |
|
| valasemanticanalyzer.h | | valasemanticanalyzer.h | |
| | | | |
| skipping to change at line 75 | | skipping to change at line 75 | |
| #include <vala/valacatchclause.h> | | #include <vala/valacatchclause.h> | |
| #include <vala/valalockstatement.h> | | #include <vala/valalockstatement.h> | |
| #include <vala/valadeletestatement.h> | | #include <vala/valadeletestatement.h> | |
| #include <vala/valaarraycreationexpression.h> | | #include <vala/valaarraycreationexpression.h> | |
| #include <vala/valabooleanliteral.h> | | #include <vala/valabooleanliteral.h> | |
| #include <vala/valacharacterliteral.h> | | #include <vala/valacharacterliteral.h> | |
| #include <vala/valaintegerliteral.h> | | #include <vala/valaintegerliteral.h> | |
| #include <vala/valarealliteral.h> | | #include <vala/valarealliteral.h> | |
| #include <vala/valastringliteral.h> | | #include <vala/valastringliteral.h> | |
| #include <vala/valanullliteral.h> | | #include <vala/valanullliteral.h> | |
|
| #include <vala/valaliteralexpression.h> | | | |
| #include <vala/valasymbol.h> | | #include <vala/valasymbol.h> | |
| #include <vala/valaparenthesizedexpression.h> | | #include <vala/valaparenthesizedexpression.h> | |
| #include <vala/valamemberaccess.h> | | #include <vala/valamemberaccess.h> | |
| #include <vala/valainvocationexpression.h> | | #include <vala/valainvocationexpression.h> | |
| #include <vala/valadatatype.h> | | #include <vala/valadatatype.h> | |
| #include <vala/valacodenode.h> | | #include <vala/valacodenode.h> | |
| #include <vala/valaelementaccess.h> | | #include <vala/valaelementaccess.h> | |
| #include <vala/valabaseaccess.h> | | #include <vala/valabaseaccess.h> | |
| #include <vala/valapostfixexpression.h> | | #include <vala/valapostfixexpression.h> | |
| #include <vala/valaobjectcreationexpression.h> | | #include <vala/valaobjectcreationexpression.h> | |
| | | | |
End of changes. 1 change blocks. |
| 1 lines changed or deleted | | 0 lines changed or added | |
|
| valasourcefile.h | | valasourcefile.h | |
| | | | |
| skipping to change at line 44 | | skipping to change at line 44 | |
| | | | |
| #define VALA_TYPE_SOURCE_FILE (vala_source_file_get_type ()) | | #define VALA_TYPE_SOURCE_FILE (vala_source_file_get_type ()) | |
| #define VALA_SOURCE_FILE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE
_SOURCE_FILE, ValaSourceFile)) | | #define VALA_SOURCE_FILE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE
_SOURCE_FILE, ValaSourceFile)) | |
| #define VALA_SOURCE_FILE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VA
LA_TYPE_SOURCE_FILE, ValaSourceFileClass)) | | #define VALA_SOURCE_FILE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VA
LA_TYPE_SOURCE_FILE, ValaSourceFileClass)) | |
| #define VALA_IS_SOURCE_FILE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_T
YPE_SOURCE_FILE)) | | #define VALA_IS_SOURCE_FILE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_T
YPE_SOURCE_FILE)) | |
| #define VALA_IS_SOURCE_FILE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass),
VALA_TYPE_SOURCE_FILE)) | | #define VALA_IS_SOURCE_FILE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass),
VALA_TYPE_SOURCE_FILE)) | |
| #define VALA_SOURCE_FILE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj),
VALA_TYPE_SOURCE_FILE, ValaSourceFileClass)) | | #define VALA_SOURCE_FILE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj),
VALA_TYPE_SOURCE_FILE, ValaSourceFileClass)) | |
| | | | |
| typedef struct _ValaSourceFilePrivate ValaSourceFilePrivate; | | typedef struct _ValaSourceFilePrivate ValaSourceFilePrivate; | |
| | | | |
|
| | | #define VALA_TYPE_SOURCE_FILE_DEPENDENCY_TYPE (vala_source_file_dependency_ | |
| | | type_get_type ()) | |
| | | | |
| /** | | /** | |
| * Represents a Vala source or VAPI package file. | | * Represents a Vala source or VAPI package file. | |
| */ | | */ | |
| struct _ValaSourceFile { | | struct _ValaSourceFile { | |
| GObject parent_instance; | | GObject parent_instance; | |
| ValaSourceFilePrivate * priv; | | ValaSourceFilePrivate * priv; | |
| }; | | }; | |
| struct _ValaSourceFileClass { | | struct _ValaSourceFileClass { | |
| GObjectClass parent_class; | | GObjectClass parent_class; | |
| }; | | }; | |
| | | | |
| skipping to change at line 79 | | skipping to change at line 81 | |
| char* vala_source_file_get_cinclude_filename (ValaSourceFile* self); | | char* vala_source_file_get_cinclude_filename (ValaSourceFile* self); | |
| void vala_source_file_add_symbol_dependency (ValaSourceFile* self, ValaSymb
ol* sym, ValaSourceFileDependencyType dep_type); | | void vala_source_file_add_symbol_dependency (ValaSourceFile* self, ValaSymb
ol* sym, ValaSourceFileDependencyType dep_type); | |
| void vala_source_file_add_type_dependency (ValaSourceFile* self, ValaDataTy
pe* type, ValaSourceFileDependencyType dep_type); | | void vala_source_file_add_type_dependency (ValaSourceFile* self, ValaDataTy
pe* type, ValaSourceFileDependencyType dep_type); | |
| GeeCollection* vala_source_file_get_header_external_includes (ValaSourceFil
e* self); | | GeeCollection* vala_source_file_get_header_external_includes (ValaSourceFil
e* self); | |
| void vala_source_file_add_header_internal_include (ValaSourceFile* self, co
nst char* include); | | void vala_source_file_add_header_internal_include (ValaSourceFile* self, co
nst char* include); | |
| GeeCollection* vala_source_file_get_header_internal_includes (ValaSourceFil
e* self); | | GeeCollection* vala_source_file_get_header_internal_includes (ValaSourceFil
e* self); | |
| GeeCollection* vala_source_file_get_source_external_includes (ValaSourceFil
e* self); | | GeeCollection* vala_source_file_get_source_external_includes (ValaSourceFil
e* self); | |
| GeeCollection* vala_source_file_get_source_internal_includes (ValaSourceFil
e* self); | | GeeCollection* vala_source_file_get_source_internal_includes (ValaSourceFil
e* self); | |
| GeeCollection* vala_source_file_get_header_internal_full_dependencies (Vala
SourceFile* self); | | GeeCollection* vala_source_file_get_header_internal_full_dependencies (Vala
SourceFile* self); | |
| GeeCollection* vala_source_file_get_header_internal_dependencies (ValaSourc
eFile* self); | | GeeCollection* vala_source_file_get_header_internal_dependencies (ValaSourc
eFile* self); | |
|
| | | char* vala_source_file_get_source_line (ValaSourceFile* self, gint lineno); | |
| char* vala_source_file_get_filename (ValaSourceFile* self); | | char* vala_source_file_get_filename (ValaSourceFile* self); | |
| void vala_source_file_set_filename (ValaSourceFile* self, const char* value
); | | void vala_source_file_set_filename (ValaSourceFile* self, const char* value
); | |
| char* vala_source_file_get_comment (ValaSourceFile* self); | | char* vala_source_file_get_comment (ValaSourceFile* self); | |
| void vala_source_file_set_comment (ValaSourceFile* self, const char* value)
; | | void vala_source_file_set_comment (ValaSourceFile* self, const char* value)
; | |
| gboolean vala_source_file_get_pkg (ValaSourceFile* self); | | gboolean vala_source_file_get_pkg (ValaSourceFile* self); | |
| void vala_source_file_set_pkg (ValaSourceFile* self, gboolean value); | | void vala_source_file_set_pkg (ValaSourceFile* self, gboolean value); | |
| ValaSourceFileCycle* vala_source_file_get_cycle (ValaSourceFile* self); | | ValaSourceFileCycle* vala_source_file_get_cycle (ValaSourceFile* self); | |
| void vala_source_file_set_cycle (ValaSourceFile* self, ValaSourceFileCycle*
value); | | void vala_source_file_set_cycle (ValaSourceFile* self, ValaSourceFileCycle*
value); | |
| gboolean vala_source_file_get_is_cycle_head (ValaSourceFile* self); | | gboolean vala_source_file_get_is_cycle_head (ValaSourceFile* self); | |
| void vala_source_file_set_is_cycle_head (ValaSourceFile* self, gboolean val
ue); | | void vala_source_file_set_is_cycle_head (ValaSourceFile* self, gboolean val
ue); | |
| gint vala_source_file_get_mark (ValaSourceFile* self); | | gint vala_source_file_get_mark (ValaSourceFile* self); | |
| void vala_source_file_set_mark (ValaSourceFile* self, gint value); | | void vala_source_file_set_mark (ValaSourceFile* self, gint value); | |
| ValaCodeContext* vala_source_file_get_context (ValaSourceFile* self); | | ValaCodeContext* vala_source_file_get_context (ValaSourceFile* self); | |
| void vala_source_file_set_context (ValaSourceFile* self, ValaCodeContext* v
alue); | | void vala_source_file_set_context (ValaSourceFile* self, ValaCodeContext* v
alue); | |
| GType vala_source_file_get_type (void); | | GType vala_source_file_get_type (void); | |
|
| | | GType vala_source_file_dependency_type_get_type (void); | |
| | | | |
| G_END_DECLS | | G_END_DECLS | |
| | | | |
| #endif | | #endif | |
| | | | |
End of changes. 3 change blocks. |
| 0 lines changed or deleted | | 5 lines changed or added | |
|
| valasymbol.h | | valasymbol.h | |
| | | | |
| skipping to change at line 44 | | skipping to change at line 44 | |
| | | | |
| #define VALA_TYPE_SYMBOL (vala_symbol_get_type ()) | | #define VALA_TYPE_SYMBOL (vala_symbol_get_type ()) | |
| #define VALA_SYMBOL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_SYMB
OL, ValaSymbol)) | | #define VALA_SYMBOL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_SYMB
OL, ValaSymbol)) | |
| #define VALA_SYMBOL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TY
PE_SYMBOL, ValaSymbolClass)) | | #define VALA_SYMBOL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TY
PE_SYMBOL, ValaSymbolClass)) | |
| #define VALA_IS_SYMBOL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_S
YMBOL)) | | #define VALA_IS_SYMBOL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_S
YMBOL)) | |
| #define VALA_IS_SYMBOL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA
_TYPE_SYMBOL)) | | #define VALA_IS_SYMBOL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA
_TYPE_SYMBOL)) | |
| #define VALA_SYMBOL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_
TYPE_SYMBOL, ValaSymbolClass)) | | #define VALA_SYMBOL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_
TYPE_SYMBOL, ValaSymbolClass)) | |
| | | | |
| typedef struct _ValaSymbolPrivate ValaSymbolPrivate; | | typedef struct _ValaSymbolPrivate ValaSymbolPrivate; | |
| | | | |
|
| | | #define VALA_TYPE_SYMBOL_ACCESSIBILITY (vala_symbol_accessibility_get_type | |
| | | ()) | |
| | | | |
| /** | | /** | |
| * Represents a node in the symbol tree. | | * Represents a node in the symbol tree. | |
| */ | | */ | |
| struct _ValaSymbol { | | struct _ValaSymbol { | |
| ValaCodeNode parent_instance; | | ValaCodeNode parent_instance; | |
| ValaSymbolPrivate * priv; | | ValaSymbolPrivate * priv; | |
| }; | | }; | |
| struct _ValaSymbolClass { | | struct _ValaSymbolClass { | |
| ValaCodeNodeClass parent_class; | | ValaCodeNodeClass parent_class; | |
| char* (*get_cprefix) (ValaSymbol* self); | | char* (*get_cprefix) (ValaSymbol* self); | |
| char* (*get_lower_case_cname) (ValaSymbol* self, const char* infix); | | char* (*get_lower_case_cname) (ValaSymbol* self, const char* infix); | |
| char* (*get_lower_case_cprefix) (ValaSymbol* self); | | char* (*get_lower_case_cprefix) (ValaSymbol* self); | |
| GeeCollection* (*get_cheader_filenames) (ValaSymbol* self); | | GeeCollection* (*get_cheader_filenames) (ValaSymbol* self); | |
| }; | | }; | |
|
| | | /* if this is a public symbol, it's equally accessible as the parent symbol
*/ | |
| typedef enum { | | typedef enum { | |
| VALA_SYMBOL_ACCESSIBILITY_PRIVATE, | | VALA_SYMBOL_ACCESSIBILITY_PRIVATE, | |
| VALA_SYMBOL_ACCESSIBILITY_INTERNAL, | | VALA_SYMBOL_ACCESSIBILITY_INTERNAL, | |
| VALA_SYMBOL_ACCESSIBILITY_PROTECTED, | | VALA_SYMBOL_ACCESSIBILITY_PROTECTED, | |
| VALA_SYMBOL_ACCESSIBILITY_PUBLIC | | VALA_SYMBOL_ACCESSIBILITY_PUBLIC | |
| } ValaSymbolAccessibility; | | } ValaSymbolAccessibility; | |
| | | | |
| gboolean vala_symbol_is_internal_symbol (ValaSymbol* self); | | gboolean vala_symbol_is_internal_symbol (ValaSymbol* self); | |
| char* vala_symbol_get_full_name (ValaSymbol* self); | | char* vala_symbol_get_full_name (ValaSymbol* self); | |
| char* vala_symbol_get_cprefix (ValaSymbol* self); | | char* vala_symbol_get_cprefix (ValaSymbol* self); | |
| char* vala_symbol_get_lower_case_cname (ValaSymbol* self, const char* infix
); | | char* vala_symbol_get_lower_case_cname (ValaSymbol* self, const char* infix
); | |
| char* vala_symbol_get_lower_case_cprefix (ValaSymbol* self); | | char* vala_symbol_get_lower_case_cprefix (ValaSymbol* self); | |
| GeeCollection* vala_symbol_get_cheader_filenames (ValaSymbol* self); | | GeeCollection* vala_symbol_get_cheader_filenames (ValaSymbol* self); | |
| char* vala_symbol_camel_case_to_lower_case (const char* camel_case); | | char* vala_symbol_camel_case_to_lower_case (const char* camel_case); | |
|
| | | ValaScope* vala_symbol_get_top_accessible_scope (ValaSymbol* self); | |
| ValaSymbol* vala_symbol_get_parent_symbol (ValaSymbol* self); | | ValaSymbol* vala_symbol_get_parent_symbol (ValaSymbol* self); | |
| ValaScope* vala_symbol_get_owner (ValaSymbol* self); | | ValaScope* vala_symbol_get_owner (ValaSymbol* self); | |
| void vala_symbol_set_owner (ValaSymbol* self, ValaScope* value); | | void vala_symbol_set_owner (ValaSymbol* self, ValaScope* value); | |
| char* vala_symbol_get_name (ValaSymbol* self); | | char* vala_symbol_get_name (ValaSymbol* self); | |
| void vala_symbol_set_name (ValaSymbol* self, const char* value); | | void vala_symbol_set_name (ValaSymbol* self, const char* value); | |
| gboolean vala_symbol_get_active (ValaSymbol* self); | | gboolean vala_symbol_get_active (ValaSymbol* self); | |
| void vala_symbol_set_active (ValaSymbol* self, gboolean value); | | void vala_symbol_set_active (ValaSymbol* self, gboolean value); | |
| ValaSymbolAccessibility vala_symbol_get_access (ValaSymbol* self); | | ValaSymbolAccessibility vala_symbol_get_access (ValaSymbol* self); | |
| void vala_symbol_set_access (ValaSymbol* self, ValaSymbolAccessibility valu
e); | | void vala_symbol_set_access (ValaSymbol* self, ValaSymbolAccessibility valu
e); | |
| ValaScope* vala_symbol_get_scope (ValaSymbol* self); | | ValaScope* vala_symbol_get_scope (ValaSymbol* self); | |
| gboolean vala_symbol_get_is_imported (ValaSymbol* self); | | gboolean vala_symbol_get_is_imported (ValaSymbol* self); | |
| void vala_symbol_set_is_imported (ValaSymbol* self, gboolean value); | | void vala_symbol_set_is_imported (ValaSymbol* self, gboolean value); | |
| GType vala_symbol_get_type (void); | | GType vala_symbol_get_type (void); | |
|
| | | GType vala_symbol_accessibility_get_type (void); | |
| | | | |
| G_END_DECLS | | G_END_DECLS | |
| | | | |
| #endif | | #endif | |
| | | | |
End of changes. 4 change blocks. |
| 0 lines changed or deleted | | 6 lines changed or added | |
|
| valatypeparameter.h | | valatypeparameter.h | |
| /* valatypeparameter.vala | | /* valatypeparameter.vala | |
| * | | * | |
|
| * Copyright (C) 2006-2007 Jürg Billeter | | * Copyright (C) 2006-2008 Jürg Billeter | |
| * | | * | |
| * This library is free software; you can redistribute it and/or | | * This library is free software; you can redistribute it and/or | |
| * modify it under the terms of the GNU Lesser General Public | | * modify it under the terms of the GNU Lesser General Public | |
| * License as published by the Free Software Foundation; either | | * License as published by the Free Software Foundation; either | |
| * version 2.1 of the License, or (at your option) any later version. | | * version 2.1 of the License, or (at your option) any later version. | |
| | | | |
| * This library is distributed in the hope that it will be useful, | | * This library is distributed in the hope that it will be useful, | |
| * but WITHOUT ANY WARRANTY; without even the implied warranty of | | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
| * Lesser General Public License for more details. | | * Lesser General Public License for more details. | |
| | | | |
| skipping to change at line 32 | | skipping to change at line 32 | |
| | | | |
| #ifndef __VALA_VALATYPEPARAMETER_H__ | | #ifndef __VALA_VALATYPEPARAMETER_H__ | |
| #define __VALA_VALATYPEPARAMETER_H__ | | #define __VALA_VALATYPEPARAMETER_H__ | |
| | | | |
| #include <glib.h> | | #include <glib.h> | |
| #include <glib-object.h> | | #include <glib-object.h> | |
| #include <stdlib.h> | | #include <stdlib.h> | |
| #include <string.h> | | #include <string.h> | |
| #include <vala/valasymbol.h> | | #include <vala/valasymbol.h> | |
| #include <vala/valacodenode.h> | | #include <vala/valacodenode.h> | |
|
| | | #include <vala/valatypesymbol.h> | |
| | | | |
| G_BEGIN_DECLS | | G_BEGIN_DECLS | |
| | | | |
| #define VALA_TYPE_TYPEPARAMETER (vala_typeparameter_get_type ()) | | #define VALA_TYPE_TYPEPARAMETER (vala_typeparameter_get_type ()) | |
| #define VALA_TYPEPARAMETER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TY
PE_TYPEPARAMETER, ValaTypeParameter)) | | #define VALA_TYPEPARAMETER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TY
PE_TYPEPARAMETER, ValaTypeParameter)) | |
| #define VALA_TYPEPARAMETER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass),
VALA_TYPE_TYPEPARAMETER, ValaTypeParameterClass)) | | #define VALA_TYPEPARAMETER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass),
VALA_TYPE_TYPEPARAMETER, ValaTypeParameterClass)) | |
| #define VALA_IS_TYPEPARAMETER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA
_TYPE_TYPEPARAMETER)) | | #define VALA_IS_TYPEPARAMETER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA
_TYPE_TYPEPARAMETER)) | |
| #define VALA_IS_TYPEPARAMETER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass
), VALA_TYPE_TYPEPARAMETER)) | | #define VALA_IS_TYPEPARAMETER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass
), VALA_TYPE_TYPEPARAMETER)) | |
| #define VALA_TYPEPARAMETER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj)
, VALA_TYPE_TYPEPARAMETER, ValaTypeParameterClass)) | | #define VALA_TYPEPARAMETER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj)
, VALA_TYPE_TYPEPARAMETER, ValaTypeParameterClass)) | |
| | | | |
| | | | |
| skipping to change at line 57 | | skipping to change at line 58 | |
| struct _ValaTypeParameter { | | struct _ValaTypeParameter { | |
| ValaSymbol parent_instance; | | ValaSymbol parent_instance; | |
| ValaTypeParameterPrivate * priv; | | ValaTypeParameterPrivate * priv; | |
| ValaTypesymbol* type; | | ValaTypesymbol* type; | |
| }; | | }; | |
| struct _ValaTypeParameterClass { | | struct _ValaTypeParameterClass { | |
| ValaSymbolClass parent_class; | | ValaSymbolClass parent_class; | |
| }; | | }; | |
| | | | |
| ValaTypeParameter* vala_typeparameter_new (const char* _name, ValaSourceRef
erence* source); | | ValaTypeParameter* vala_typeparameter_new (const char* _name, ValaSourceRef
erence* source); | |
|
| ValaArray* vala_typeparameter_get_array (ValaTypeParameter* self, gint rank
); | | | |
| gboolean vala_typeparameter_equals (ValaTypeParameter* self, ValaTypeParame
ter* param2); | | gboolean vala_typeparameter_equals (ValaTypeParameter* self, ValaTypeParame
ter* param2); | |
| GType vala_typeparameter_get_type (void); | | GType vala_typeparameter_get_type (void); | |
| | | | |
| G_END_DECLS | | G_END_DECLS | |
| | | | |
| #endif | | #endif | |
| | | | |
End of changes. 3 change blocks. |
| 2 lines changed or deleted | | 2 lines changed or added | |
|
| valatypesymbol.h | | valatypesymbol.h | |
|
| /* FIXME check whether the corresponding data type of one of the | | /* valatype.vala | |
| parameters is a base type of the corresponding data | | | |
| type of the other parameter and check along the path | | | |
| whether one parameter maps to the other | | | |
| valatype.vala | | | |
| * | | * | |
| * Copyright (C) 2006-2007 Jürg Billeter, Raffaele Sandrini | | * Copyright (C) 2006-2007 Jürg Billeter, Raffaele Sandrini | |
| * | | * | |
| * This library is free software; you can redistribute it and/or | | * This library is free software; you can redistribute it and/or | |
| * modify it under the terms of the GNU Lesser General Public | | * modify it under the terms of the GNU Lesser General Public | |
| * License as published by the Free Software Foundation; either | | * License as published by the Free Software Foundation; either | |
| * version 2.1 of the License, or (at your option) any later version. | | * version 2.1 of the License, or (at your option) any later version. | |
| | | | |
| * This library is distributed in the hope that it will be useful, | | * This library is distributed in the hope that it will be useful, | |
| * but WITHOUT ANY WARRANTY; without even the implied warranty of | | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| | | | |
| skipping to change at line 37 | | skipping to change at line 33 | |
| | | | |
| #ifndef __VALA_VALATYPESYMBOL_H__ | | #ifndef __VALA_VALATYPESYMBOL_H__ | |
| #define __VALA_VALATYPESYMBOL_H__ | | #define __VALA_VALATYPESYMBOL_H__ | |
| | | | |
| #include <glib.h> | | #include <glib.h> | |
| #include <glib-object.h> | | #include <glib-object.h> | |
| #include <stdlib.h> | | #include <stdlib.h> | |
| #include <string.h> | | #include <string.h> | |
| #include <gee/collection.h> | | #include <gee/collection.h> | |
| #include <vala/valasymbol.h> | | #include <vala/valasymbol.h> | |
|
| #include <vala/valacodenode.h> | | | |
| | | | |
| G_BEGIN_DECLS | | G_BEGIN_DECLS | |
| | | | |
| #define VALA_TYPE_TYPESYMBOL (vala_typesymbol_get_type ()) | | #define VALA_TYPE_TYPESYMBOL (vala_typesymbol_get_type ()) | |
| #define VALA_TYPESYMBOL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_
TYPESYMBOL, ValaTypesymbol)) | | #define VALA_TYPESYMBOL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_
TYPESYMBOL, ValaTypesymbol)) | |
| #define VALA_TYPESYMBOL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VAL
A_TYPE_TYPESYMBOL, ValaTypesymbolClass)) | | #define VALA_TYPESYMBOL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VAL
A_TYPE_TYPESYMBOL, ValaTypesymbolClass)) | |
| #define VALA_IS_TYPESYMBOL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TY
PE_TYPESYMBOL)) | | #define VALA_IS_TYPESYMBOL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TY
PE_TYPESYMBOL)) | |
| #define VALA_IS_TYPESYMBOL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass),
VALA_TYPE_TYPESYMBOL)) | | #define VALA_IS_TYPESYMBOL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass),
VALA_TYPE_TYPESYMBOL)) | |
| #define VALA_TYPESYMBOL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), V
ALA_TYPE_TYPESYMBOL, ValaTypesymbolClass)) | | #define VALA_TYPESYMBOL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), V
ALA_TYPE_TYPESYMBOL, ValaTypesymbolClass)) | |
| | | | |
|
| | | typedef struct _ValaTypesymbol ValaTypesymbol; | |
| | | typedef struct _ValaTypesymbolClass ValaTypesymbolClass; | |
| typedef struct _ValaTypesymbolPrivate ValaTypesymbolPrivate; | | typedef struct _ValaTypesymbolPrivate ValaTypesymbolPrivate; | |
| | | | |
| /** | | /** | |
| * Represents a runtime data type. This data type may be defined in Vala so
urce | | * Represents a runtime data type. This data type may be defined in Vala so
urce | |
| * code or imported from an external library with a Vala API file. | | * code or imported from an external library with a Vala API file. | |
| */ | | */ | |
| struct _ValaTypesymbol { | | struct _ValaTypesymbol { | |
| ValaSymbol parent_instance; | | ValaSymbol parent_instance; | |
| ValaTypesymbolPrivate * priv; | | ValaTypesymbolPrivate * priv; | |
| }; | | }; | |
| | | | |
| skipping to change at line 91 | | skipping to change at line 88 | |
| gboolean vala_typesymbol_is_reference_counting (ValaTypesymbol* self); | | gboolean vala_typesymbol_is_reference_counting (ValaTypesymbol* self); | |
| char* vala_typesymbol_get_ref_function (ValaTypesymbol* self); | | char* vala_typesymbol_get_ref_function (ValaTypesymbol* self); | |
| char* vala_typesymbol_get_unref_function (ValaTypesymbol* self); | | char* vala_typesymbol_get_unref_function (ValaTypesymbol* self); | |
| char* vala_typesymbol_get_type_id (ValaTypesymbol* self); | | char* vala_typesymbol_get_type_id (ValaTypesymbol* self); | |
| char* vala_typesymbol_get_marshaller_type_name (ValaTypesymbol* self); | | char* vala_typesymbol_get_marshaller_type_name (ValaTypesymbol* self); | |
| char* vala_typesymbol_get_get_value_function (ValaTypesymbol* self); | | char* vala_typesymbol_get_get_value_function (ValaTypesymbol* self); | |
| char* vala_typesymbol_get_set_value_function (ValaTypesymbol* self); | | char* vala_typesymbol_get_set_value_function (ValaTypesymbol* self); | |
| char* vala_typesymbol_get_upper_case_cname (ValaTypesymbol* self, const cha
r* infix); | | char* vala_typesymbol_get_upper_case_cname (ValaTypesymbol* self, const cha
r* infix); | |
| char* vala_typesymbol_get_default_value (ValaTypesymbol* self); | | char* vala_typesymbol_get_default_value (ValaTypesymbol* self); | |
| void vala_typesymbol_add_cheader_filename (ValaTypesymbol* self, const char
* filename); | | void vala_typesymbol_add_cheader_filename (ValaTypesymbol* self, const char
* filename); | |
|
| ValaArray* vala_typesymbol_get_array (ValaTypesymbol* self, gint rank); | | | |
| gboolean vala_typesymbol_is_subtype_of (ValaTypesymbol* self, ValaTypesymbo
l* t); | | gboolean vala_typesymbol_is_subtype_of (ValaTypesymbol* self, ValaTypesymbo
l* t); | |
| gint vala_typesymbol_get_type_parameter_index (ValaTypesymbol* self, const
char* name); | | gint vala_typesymbol_get_type_parameter_index (ValaTypesymbol* self, const
char* name); | |
| GType vala_typesymbol_get_type (void); | | GType vala_typesymbol_get_type (void); | |
| | | | |
| G_END_DECLS | | G_END_DECLS | |
| | | | |
| #endif | | #endif | |
| | | | |
End of changes. 4 change blocks. |
| 7 lines changed or deleted | | 3 lines changed or added | |
|
| valaunaryexpression.h | | valaunaryexpression.h | |
| | | | |
| skipping to change at line 44 | | skipping to change at line 44 | |
| | | | |
| #define VALA_TYPE_UNARY_EXPRESSION (vala_unary_expression_get_type ()) | | #define VALA_TYPE_UNARY_EXPRESSION (vala_unary_expression_get_type ()) | |
| #define VALA_UNARY_EXPRESSION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA
_TYPE_UNARY_EXPRESSION, ValaUnaryExpression)) | | #define VALA_UNARY_EXPRESSION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA
_TYPE_UNARY_EXPRESSION, ValaUnaryExpression)) | |
| #define VALA_UNARY_EXPRESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass
), VALA_TYPE_UNARY_EXPRESSION, ValaUnaryExpressionClass)) | | #define VALA_UNARY_EXPRESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass
), VALA_TYPE_UNARY_EXPRESSION, ValaUnaryExpressionClass)) | |
| #define VALA_IS_UNARY_EXPRESSION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), V
ALA_TYPE_UNARY_EXPRESSION)) | | #define VALA_IS_UNARY_EXPRESSION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), V
ALA_TYPE_UNARY_EXPRESSION)) | |
| #define VALA_IS_UNARY_EXPRESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((kl
ass), VALA_TYPE_UNARY_EXPRESSION)) | | #define VALA_IS_UNARY_EXPRESSION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((kl
ass), VALA_TYPE_UNARY_EXPRESSION)) | |
| #define VALA_UNARY_EXPRESSION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((o
bj), VALA_TYPE_UNARY_EXPRESSION, ValaUnaryExpressionClass)) | | #define VALA_UNARY_EXPRESSION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((o
bj), VALA_TYPE_UNARY_EXPRESSION, ValaUnaryExpressionClass)) | |
| | | | |
| typedef struct _ValaUnaryExpressionPrivate ValaUnaryExpressionPrivate; | | typedef struct _ValaUnaryExpressionPrivate ValaUnaryExpressionPrivate; | |
| | | | |
|
| | | #define VALA_TYPE_UNARY_OPERATOR (vala_unary_operator_get_type ()) | |
| | | | |
| /** | | /** | |
| * 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. | |
| */ | | */ | |
| struct _ValaUnaryExpression { | | struct _ValaUnaryExpression { | |
| ValaExpression parent_instance; | | ValaExpression parent_instance; | |
| ValaUnaryExpressionPrivate * priv; | | ValaUnaryExpressionPrivate * priv; | |
| }; | | }; | |
| struct _ValaUnaryExpressionClass { | | struct _ValaUnaryExpressionClass { | |
| | | | |
| skipping to change at line 73 | | skipping to change at line 75 | |
| VALA_UNARY_OPERATOR_REF, | | VALA_UNARY_OPERATOR_REF, | |
| VALA_UNARY_OPERATOR_OUT | | VALA_UNARY_OPERATOR_OUT | |
| } ValaUnaryOperator; | | } ValaUnaryOperator; | |
| | | | |
| ValaUnaryExpression* vala_unary_expression_new (ValaUnaryOperator op, ValaE
xpression* _inner, ValaSourceReference* source); | | ValaUnaryExpression* vala_unary_expression_new (ValaUnaryOperator op, ValaE
xpression* _inner, ValaSourceReference* source); | |
| ValaUnaryOperator vala_unary_expression_get_operator (ValaUnaryExpression*
self); | | ValaUnaryOperator vala_unary_expression_get_operator (ValaUnaryExpression*
self); | |
| void vala_unary_expression_set_operator (ValaUnaryExpression* self, ValaUna
ryOperator value); | | void vala_unary_expression_set_operator (ValaUnaryExpression* self, ValaUna
ryOperator value); | |
| ValaExpression* vala_unary_expression_get_inner (ValaUnaryExpression* self)
; | | ValaExpression* vala_unary_expression_get_inner (ValaUnaryExpression* self)
; | |
| void vala_unary_expression_set_inner (ValaUnaryExpression* self, ValaExpres
sion* value); | | void vala_unary_expression_set_inner (ValaUnaryExpression* self, ValaExpres
sion* value); | |
| GType vala_unary_expression_get_type (void); | | GType vala_unary_expression_get_type (void); | |
|
| | | GType vala_unary_operator_get_type (void); | |
| | | | |
| G_END_DECLS | | G_END_DECLS | |
| | | | |
| #endif | | #endif | |
| | | | |
End of changes. 2 change blocks. |
| 0 lines changed or deleted | | 3 lines changed or added | |
|