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 | |||
valabooleanliteral.h | valabooleanliteral.h | |||
---|---|---|---|---|
/* valabooleanliteral.vala | /* valabooleanliteral.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. | |||
End of changes. 1 change blocks. | ||||
1 lines changed or deleted | 1 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 | |||
valaccodedeclaration.h | valaccodedeclaration.h | |||
---|---|---|---|---|
/* valaccodedeclaration.vala | /* valaccodedeclaration.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. | |||
End of changes. 1 change blocks. | ||||
1 lines changed or deleted | 1 lines changed or added | |||
valaccodeelementaccessbinding.h | valaccodeelementaccessbinding.h | |||
---|---|---|---|---|
/* valaccodeelementaccessbinding.vala | /* valaccodeelementaccessbinding.vala | |||
* | * | |||
* Copyright (C) 2006-2007 Jürg Billeter, Raffaele Sandrini | * Copyright (C) 2006-2008 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 | |||
* 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. | |||
End of changes. 1 change blocks. | ||||
1 lines changed or deleted | 1 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 | |||
valaccodemodifiers.h | valaccodemodifiers.h | |||
---|---|---|---|---|
skipping to change at line 32 | skipping to change at line 32 | |||
*/ | */ | |||
#ifndef __CCODE_VALACCODEMODIFIERS_H__ | #ifndef __CCODE_VALACCODEMODIFIERS_H__ | |||
#define __CCODE_VALACCODEMODIFIERS_H__ | #define __CCODE_VALACCODEMODIFIERS_H__ | |||
#include <glib.h> | #include <glib.h> | |||
#include <glib-object.h> | #include <glib-object.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
#define VALA_TYPE_CCODE_MODIFIERS (vala_ccode_modifiers_get_type ()) | ||||
typedef enum { | typedef enum { | |||
VALA_CCODE_MODIFIERS_NONE = 0, | VALA_CCODE_MODIFIERS_NONE = 0, | |||
VALA_CCODE_MODIFIERS_STATIC = 1 << 0, | VALA_CCODE_MODIFIERS_STATIC = 1 << 0, | |||
VALA_CCODE_MODIFIERS_REGISTER = 1 << 1, | VALA_CCODE_MODIFIERS_REGISTER = 1 << 1, | |||
VALA_CCODE_MODIFIERS_EXTERN = 1 << 2, | VALA_CCODE_MODIFIERS_EXTERN = 1 << 2, | |||
VALA_CCODE_MODIFIERS_INLINE = 1 << 3 | VALA_CCODE_MODIFIERS_INLINE = 1 << 3 | |||
} ValaCCodeModifiers; | } ValaCCodeModifiers; | |||
GType vala_ccode_modifiers_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 | |||
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 | |||
valacharacterliteral.h | valacharacterliteral.h | |||
---|---|---|---|---|
/* valacharacterliteral.vala | /* valacharacterliteral.vala | |||
* | * | |||
* Copyright (C) 2006-2007 Jürg Billeter, Raffaele Sandrini | * Copyright (C) 2006-2008 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 | |||
* 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. | |||
End of changes. 1 change blocks. | ||||
1 lines changed or deleted | 1 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 | |||
valaconstructor.h | valaconstructor.h | |||
---|---|---|---|---|
/* valaconstructor.vala | /* valaconstructor.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. | |||
End of changes. 1 change blocks. | ||||
1 lines changed or deleted | 1 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 | |||
valadbusbindingprovider.h | valadbusbindingprovider.h | |||
---|---|---|---|---|
/* valadbusbindingprovider.vala | /* valadbusbindingprovider.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. | |||
End of changes. 1 change blocks. | ||||
1 lines changed or deleted | 1 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 | |||
valaintegerliteral.h | valaintegerliteral.h | |||
---|---|---|---|---|
/* valaintegerliteral.vala | /* valaintegerliteral.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. | |||
End of changes. 1 change blocks. | ||||
1 lines changed or deleted | 1 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 | |||
valainvalidtype.h | valainvalidtype.h | |||
---|---|---|---|---|
/* valainvalidtype.vala | /* valainvalidtype.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. | |||
End of changes. 1 change blocks. | ||||
1 lines changed or deleted | 1 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 | |||
valamember.h | valamember.h | |||
---|---|---|---|---|
/* valamember.vala | /* valamember.vala | |||
* | * | |||
* Copyright (C) 2006-2007 Raffaele Sandrini, Jürg Billeter | * Copyright (C) 2006-2008 Raffaele Sandrini, 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. | |||
End of changes. 1 change blocks. | ||||
1 lines changed or deleted | 1 lines changed or added | |||
valanullliteral.h | valanullliteral.h | |||
---|---|---|---|---|
/* valanullliteral.vala | /* valanullliteral.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. | |||
End of changes. 1 change blocks. | ||||
1 lines changed or deleted | 1 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 | |||
valarealliteral.h | valarealliteral.h | |||
---|---|---|---|---|
/* valarealliteral.vala | /* valarealliteral.vala | |||
* | * | |||
* Copyright (C) 2006 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. | |||
End of changes. 1 change blocks. | ||||
1 lines changed or deleted | 1 lines changed or added | |||
valareport.h | valareport.h | |||
---|---|---|---|---|
skipping to change at line 34 | skipping to change at line 34 | |||
#define __VALA_VALAREPORT_H__ | #define __VALA_VALAREPORT_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/valasourcereference.h> | #include <vala/valasourcereference.h> | |||
G_BEGIN_DECLS | G_BEGIN_DECLS | |||
void vala_report_set_verbose_errors (gboolean verbose); | ||||
gint vala_report_get_warnings (void); | gint vala_report_get_warnings (void); | |||
gint vala_report_get_errors (void); | gint vala_report_get_errors (void); | |||
void vala_report_warning (ValaSourceReference* source, const char* message) ; | void vala_report_warning (ValaSourceReference* source, const char* message) ; | |||
void vala_report_error (ValaSourceReference* source, const char* message); | void vala_report_error (ValaSourceReference* source, const char* message); | |||
G_END_DECLS | G_END_DECLS | |||
#endif | #endif | |||
End of changes. 1 change blocks. | ||||
0 lines changed or deleted | 1 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 | |||
valastringliteral.h | valastringliteral.h | |||
---|---|---|---|---|
/* valastringliteral.vala | /* valastringliteral.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. | |||
End of changes. 1 change blocks. | ||||
1 lines changed or deleted | 1 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 | |||
valavaluetype.h | valavaluetype.h | |||
---|---|---|---|---|
/* valavaluetype.vala | /* valavaluetype.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. | |||
End of changes. 1 change blocks. | ||||
1 lines changed or deleted | 1 lines changed or added | |||