| vala.h | | vala.h | |
| | | | |
| skipping to change at line 161 | | skipping to change at line 161 | |
| #define VALA_TYPE_INITIALIZER_LIST (vala_initializer_list_get_type ()) | | #define VALA_TYPE_INITIALIZER_LIST (vala_initializer_list_get_type ()) | |
| #define VALA_INITIALIZER_LIST(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA
_TYPE_INITIALIZER_LIST, ValaInitializerList)) | | #define VALA_INITIALIZER_LIST(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA
_TYPE_INITIALIZER_LIST, ValaInitializerList)) | |
| #define VALA_INITIALIZER_LIST_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass
), VALA_TYPE_INITIALIZER_LIST, ValaInitializerListClass)) | | #define VALA_INITIALIZER_LIST_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass
), VALA_TYPE_INITIALIZER_LIST, ValaInitializerListClass)) | |
| #define VALA_IS_INITIALIZER_LIST(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), V
ALA_TYPE_INITIALIZER_LIST)) | | #define VALA_IS_INITIALIZER_LIST(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), V
ALA_TYPE_INITIALIZER_LIST)) | |
| #define VALA_IS_INITIALIZER_LIST_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((kl
ass), VALA_TYPE_INITIALIZER_LIST)) | | #define VALA_IS_INITIALIZER_LIST_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((kl
ass), VALA_TYPE_INITIALIZER_LIST)) | |
| #define VALA_INITIALIZER_LIST_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((o
bj), VALA_TYPE_INITIALIZER_LIST, ValaInitializerListClass)) | | #define VALA_INITIALIZER_LIST_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((o
bj), VALA_TYPE_INITIALIZER_LIST, ValaInitializerListClass)) | |
| | | | |
| typedef struct _ValaInitializerList ValaInitializerList; | | typedef struct _ValaInitializerList ValaInitializerList; | |
| typedef struct _ValaInitializerListClass ValaInitializerListClass; | | typedef struct _ValaInitializerListClass ValaInitializerListClass; | |
| typedef struct _ValaSymbolPrivate ValaSymbolPrivate; | | typedef struct _ValaSymbolPrivate ValaSymbolPrivate; | |
|
| typedef struct _ValaVariablePrivate ValaVariablePrivate; | | | |
| | | | |
|
| #define VALA_TYPE_LOCKABLE (vala_lockable_get_type ()) | | #define VALA_TYPE_NAMESPACE (vala_namespace_get_type ()) | |
| #define VALA_LOCKABLE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_LO | | #define VALA_NAMESPACE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_N | |
| CKABLE, ValaLockable)) | | AMESPACE, ValaNamespace)) | |
| #define VALA_IS_LOCKABLE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE | | #define VALA_NAMESPACE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA | |
| _LOCKABLE)) | | _TYPE_NAMESPACE, ValaNamespaceClass)) | |
| #define VALA_LOCKABLE_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFACE ((o | | #define VALA_IS_NAMESPACE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYP | |
| bj), VALA_TYPE_LOCKABLE, ValaLockableIface)) | | E_NAMESPACE)) | |
| | | #define VALA_IS_NAMESPACE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), V | |
| | | ALA_TYPE_NAMESPACE)) | |
| | | #define VALA_NAMESPACE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VA | |
| | | LA_TYPE_NAMESPACE, ValaNamespaceClass)) | |
| | | | |
|
| typedef struct _ValaLockable ValaLockable; | | typedef struct _ValaNamespace ValaNamespace; | |
| typedef struct _ValaLockableIface ValaLockableIface; | | typedef struct _ValaNamespaceClass ValaNamespaceClass; | |
| | | | |
| | | #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_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_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)) | |
| | | | |
| | | typedef struct _ValaTypeSymbol ValaTypeSymbol; | |
| | | typedef struct _ValaTypeSymbolClass ValaTypeSymbolClass; | |
| | | | |
| | | #define VALA_TYPE_OBJECT_TYPE_SYMBOL (vala_object_type_symbol_get_type ()) | |
| | | #define VALA_OBJECT_TYPE_SYMBOL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VA | |
| | | LA_TYPE_OBJECT_TYPE_SYMBOL, ValaObjectTypeSymbol)) | |
| | | #define VALA_OBJECT_TYPE_SYMBOL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((kla | |
| | | ss), VALA_TYPE_OBJECT_TYPE_SYMBOL, ValaObjectTypeSymbolClass)) | |
| | | #define VALA_IS_OBJECT_TYPE_SYMBOL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), | |
| | | VALA_TYPE_OBJECT_TYPE_SYMBOL)) | |
| | | #define VALA_IS_OBJECT_TYPE_SYMBOL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE (( | |
| | | klass), VALA_TYPE_OBJECT_TYPE_SYMBOL)) | |
| | | #define VALA_OBJECT_TYPE_SYMBOL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ( | |
| | | (obj), VALA_TYPE_OBJECT_TYPE_SYMBOL, ValaObjectTypeSymbolClass)) | |
| | | | |
| | | typedef struct _ValaObjectTypeSymbol ValaObjectTypeSymbol; | |
| | | typedef struct _ValaObjectTypeSymbolClass ValaObjectTypeSymbolClass; | |
| | | | |
| | | #define VALA_TYPE_CLASS (vala_class_get_type ()) | |
| | | #define VALA_CLASS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_CLASS | |
| | | , ValaClass)) | |
| | | #define VALA_CLASS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TYP | |
| | | E_CLASS, ValaClassClass)) | |
| | | #define VALA_IS_CLASS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_CL | |
| | | ASS)) | |
| | | #define VALA_IS_CLASS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_ | |
| | | TYPE_CLASS)) | |
| | | #define VALA_CLASS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_T | |
| | | YPE_CLASS, ValaClassClass)) | |
| | | | |
| | | typedef struct _ValaClass ValaClass; | |
| | | typedef struct _ValaClassClass ValaClassClass; | |
| | | | |
| | | #define VALA_TYPE_INTERFACE (vala_interface_get_type ()) | |
| | | #define VALA_INTERFACE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_I | |
| | | NTERFACE, ValaInterface)) | |
| | | #define VALA_INTERFACE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA | |
| | | _TYPE_INTERFACE, ValaInterfaceClass)) | |
| | | #define VALA_IS_INTERFACE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYP | |
| | | E_INTERFACE)) | |
| | | #define VALA_IS_INTERFACE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), V | |
| | | ALA_TYPE_INTERFACE)) | |
| | | #define VALA_INTERFACE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VA | |
| | | LA_TYPE_INTERFACE, ValaInterfaceClass)) | |
| | | | |
| | | typedef struct _ValaInterface ValaInterface; | |
| | | typedef struct _ValaInterfaceClass ValaInterfaceClass; | |
| | | | |
| | | #define VALA_TYPE_STRUCT (vala_struct_get_type ()) | |
| | | #define VALA_STRUCT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_STRU | |
| | | CT, ValaStruct)) | |
| | | #define VALA_STRUCT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TY | |
| | | PE_STRUCT, ValaStructClass)) | |
| | | #define VALA_IS_STRUCT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_S | |
| | | TRUCT)) | |
| | | #define VALA_IS_STRUCT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA | |
| | | _TYPE_STRUCT)) | |
| | | #define VALA_STRUCT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_ | |
| | | TYPE_STRUCT, ValaStructClass)) | |
| | | | |
| | | typedef struct _ValaStruct ValaStruct; | |
| | | typedef struct _ValaStructClass ValaStructClass; | |
| | | | |
| | | #define VALA_TYPE_ENUM (vala_enum_get_type ()) | |
| | | #define VALA_ENUM(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_ENUM, | |
| | | ValaEnum)) | |
| | | #define VALA_ENUM_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TYPE | |
| | | _ENUM, ValaEnumClass)) | |
| | | #define VALA_IS_ENUM(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_ENU | |
| | | M)) | |
| | | #define VALA_IS_ENUM_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_T | |
| | | YPE_ENUM)) | |
| | | #define VALA_ENUM_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_TY | |
| | | PE_ENUM, ValaEnumClass)) | |
| | | | |
| | | typedef struct _ValaEnum ValaEnum; | |
| | | typedef struct _ValaEnumClass ValaEnumClass; | |
| | | | |
| | | #define VALA_TYPE_ERROR_DOMAIN (vala_error_domain_get_type ()) | |
| | | #define VALA_ERROR_DOMAIN(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYP | |
| | | E_ERROR_DOMAIN, ValaErrorDomain)) | |
| | | #define VALA_ERROR_DOMAIN_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), V | |
| | | ALA_TYPE_ERROR_DOMAIN, ValaErrorDomainClass)) | |
| | | #define VALA_IS_ERROR_DOMAIN(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_ | |
| | | TYPE_ERROR_DOMAIN)) | |
| | | #define VALA_IS_ERROR_DOMAIN_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass) | |
| | | , VALA_TYPE_ERROR_DOMAIN)) | |
| | | #define VALA_ERROR_DOMAIN_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), | |
| | | VALA_TYPE_ERROR_DOMAIN, ValaErrorDomainClass)) | |
| | | | |
| | | typedef struct _ValaErrorDomain ValaErrorDomain; | |
| | | typedef struct _ValaErrorDomainClass ValaErrorDomainClass; | |
| | | | |
| | | #define VALA_TYPE_DELEGATE (vala_delegate_get_type ()) | |
| | | #define VALA_DELEGATE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_DE | |
| | | LEGATE, ValaDelegate)) | |
| | | #define VALA_DELEGATE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_ | |
| | | TYPE_DELEGATE, ValaDelegateClass)) | |
| | | #define VALA_IS_DELEGATE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE | |
| | | _DELEGATE)) | |
| | | #define VALA_IS_DELEGATE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VA | |
| | | LA_TYPE_DELEGATE)) | |
| | | #define VALA_DELEGATE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VAL | |
| | | A_TYPE_DELEGATE, ValaDelegateClass)) | |
| | | | |
| | | typedef struct _ValaDelegate ValaDelegate; | |
| | | typedef struct _ValaDelegateClass ValaDelegateClass; | |
| | | | |
| | | #define VALA_TYPE_CONSTANT (vala_constant_get_type ()) | |
| | | #define VALA_CONSTANT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_CO | |
| | | NSTANT, ValaConstant)) | |
| | | #define VALA_CONSTANT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_ | |
| | | TYPE_CONSTANT, ValaConstantClass)) | |
| | | #define VALA_IS_CONSTANT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE | |
| | | _CONSTANT)) | |
| | | #define VALA_IS_CONSTANT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VA | |
| | | LA_TYPE_CONSTANT)) | |
| | | #define VALA_CONSTANT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VAL | |
| | | A_TYPE_CONSTANT, ValaConstantClass)) | |
| | | | |
| | | typedef struct _ValaConstant ValaConstant; | |
| | | typedef struct _ValaConstantClass ValaConstantClass; | |
| | | | |
| #define VALA_TYPE_FIELD (vala_field_get_type ()) | | #define VALA_TYPE_FIELD (vala_field_get_type ()) | |
| #define VALA_FIELD(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_FIELD
, ValaField)) | | #define VALA_FIELD(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_FIELD
, ValaField)) | |
| #define VALA_FIELD_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TYP
E_FIELD, ValaFieldClass)) | | #define VALA_FIELD_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TYP
E_FIELD, ValaFieldClass)) | |
| #define VALA_IS_FIELD(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_FI
ELD)) | | #define VALA_IS_FIELD(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_FI
ELD)) | |
| #define VALA_IS_FIELD_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_
TYPE_FIELD)) | | #define VALA_IS_FIELD_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_
TYPE_FIELD)) | |
| #define VALA_FIELD_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_T
YPE_FIELD, ValaFieldClass)) | | #define VALA_FIELD_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_T
YPE_FIELD, ValaFieldClass)) | |
| | | | |
| typedef struct _ValaField ValaField; | | typedef struct _ValaField ValaField; | |
| typedef struct _ValaFieldClass ValaFieldClass; | | typedef struct _ValaFieldClass ValaFieldClass; | |
|
| | | | |
| | | #define VALA_TYPE_METHOD (vala_method_get_type ()) | |
| | | #define VALA_METHOD(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_METH | |
| | | OD, ValaMethod)) | |
| | | #define VALA_METHOD_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TY | |
| | | PE_METHOD, ValaMethodClass)) | |
| | | #define VALA_IS_METHOD(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_M | |
| | | ETHOD)) | |
| | | #define VALA_IS_METHOD_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA | |
| | | _TYPE_METHOD)) | |
| | | #define VALA_METHOD_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_ | |
| | | TYPE_METHOD, ValaMethodClass)) | |
| | | | |
| | | typedef struct _ValaMethod ValaMethod; | |
| | | typedef struct _ValaMethodClass ValaMethodClass; | |
| | | | |
| | | #define VALA_TYPE_PROPERTY (vala_property_get_type ()) | |
| | | #define VALA_PROPERTY(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_PR | |
| | | OPERTY, ValaProperty)) | |
| | | #define VALA_PROPERTY_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_ | |
| | | TYPE_PROPERTY, ValaPropertyClass)) | |
| | | #define VALA_IS_PROPERTY(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE | |
| | | _PROPERTY)) | |
| | | #define VALA_IS_PROPERTY_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VA | |
| | | LA_TYPE_PROPERTY)) | |
| | | #define VALA_PROPERTY_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VAL | |
| | | A_TYPE_PROPERTY, ValaPropertyClass)) | |
| | | | |
| | | typedef struct _ValaProperty ValaProperty; | |
| | | typedef struct _ValaPropertyClass ValaPropertyClass; | |
| | | | |
| | | #define VALA_TYPE_SIGNAL (vala_signal_get_type ()) | |
| | | #define VALA_SIGNAL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_SIGN | |
| | | AL, ValaSignal)) | |
| | | #define VALA_SIGNAL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TY | |
| | | PE_SIGNAL, ValaSignalClass)) | |
| | | #define VALA_IS_SIGNAL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_S | |
| | | IGNAL)) | |
| | | #define VALA_IS_SIGNAL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA | |
| | | _TYPE_SIGNAL)) | |
| | | #define VALA_SIGNAL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_ | |
| | | TYPE_SIGNAL, ValaSignalClass)) | |
| | | | |
| | | typedef struct _ValaSignal ValaSignal; | |
| | | typedef struct _ValaSignalClass ValaSignalClass; | |
| | | | |
| | | #define VALA_TYPE_CONSTRUCTOR (vala_constructor_get_type ()) | |
| | | #define VALA_CONSTRUCTOR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE | |
| | | _CONSTRUCTOR, ValaConstructor)) | |
| | | #define VALA_CONSTRUCTOR_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VA | |
| | | LA_TYPE_CONSTRUCTOR, ValaConstructorClass)) | |
| | | #define VALA_IS_CONSTRUCTOR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_T | |
| | | YPE_CONSTRUCTOR)) | |
| | | #define VALA_IS_CONSTRUCTOR_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), | |
| | | VALA_TYPE_CONSTRUCTOR)) | |
| | | #define VALA_CONSTRUCTOR_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), | |
| | | VALA_TYPE_CONSTRUCTOR, ValaConstructorClass)) | |
| | | | |
| | | typedef struct _ValaConstructor ValaConstructor; | |
| | | typedef struct _ValaConstructorClass ValaConstructorClass; | |
| | | | |
| | | #define VALA_TYPE_DESTRUCTOR (vala_destructor_get_type ()) | |
| | | #define VALA_DESTRUCTOR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_ | |
| | | DESTRUCTOR, ValaDestructor)) | |
| | | #define VALA_DESTRUCTOR_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VAL | |
| | | A_TYPE_DESTRUCTOR, ValaDestructorClass)) | |
| | | #define VALA_IS_DESTRUCTOR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TY | |
| | | PE_DESTRUCTOR)) | |
| | | #define VALA_IS_DESTRUCTOR_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), | |
| | | VALA_TYPE_DESTRUCTOR)) | |
| | | #define VALA_DESTRUCTOR_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), V | |
| | | ALA_TYPE_DESTRUCTOR, ValaDestructorClass)) | |
| | | | |
| | | typedef struct _ValaDestructor ValaDestructor; | |
| | | typedef struct _ValaDestructorClass ValaDestructorClass; | |
| | | typedef struct _ValaVariablePrivate ValaVariablePrivate; | |
| | | | |
| | | #define VALA_TYPE_LOCKABLE (vala_lockable_get_type ()) | |
| | | #define VALA_LOCKABLE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_LO | |
| | | CKABLE, ValaLockable)) | |
| | | #define VALA_IS_LOCKABLE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE | |
| | | _LOCKABLE)) | |
| | | #define VALA_LOCKABLE_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFACE ((o | |
| | | bj), VALA_TYPE_LOCKABLE, ValaLockableIface)) | |
| | | | |
| | | typedef struct _ValaLockable ValaLockable; | |
| | | typedef struct _ValaLockableIface ValaLockableIface; | |
| typedef struct _ValaFieldPrivate ValaFieldPrivate; | | typedef struct _ValaFieldPrivate ValaFieldPrivate; | |
| | | | |
| #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 _ValaArrayLengthField ValaArrayLengthField; | |
| typedef struct _ValaArrayLengthFieldClass ValaArrayLengthFieldClass; | | typedef struct _ValaArrayLengthFieldClass ValaArrayLengthFieldClass; | |
| typedef struct _ValaArrayLengthFieldPrivate ValaArrayLengthFieldPrivate; | | typedef struct _ValaArrayLengthFieldPrivate ValaArrayLengthFieldPrivate; | |
|
| | | | |
| #define VALA_TYPE_METHOD (vala_method_get_type ()) | | | |
| #define VALA_METHOD(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_METH | | | |
| OD, ValaMethod)) | | | |
| #define VALA_METHOD_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TY | | | |
| PE_METHOD, ValaMethodClass)) | | | |
| #define VALA_IS_METHOD(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_M | | | |
| ETHOD)) | | | |
| #define VALA_IS_METHOD_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA | | | |
| _TYPE_METHOD)) | | | |
| #define VALA_METHOD_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_ | | | |
| TYPE_METHOD, ValaMethodClass)) | | | |
| | | | |
| typedef struct _ValaMethod ValaMethod; | | | |
| typedef struct _ValaMethodClass ValaMethodClass; | | | |
| typedef struct _ValaMethodPrivate ValaMethodPrivate; | | typedef struct _ValaMethodPrivate ValaMethodPrivate; | |
| | | | |
| #define VALA_TYPE_ARRAY_MOVE_METHOD (vala_array_move_method_get_type ()) | | #define VALA_TYPE_ARRAY_MOVE_METHOD (vala_array_move_method_get_type ()) | |
| #define VALA_ARRAY_MOVE_METHOD(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VAL
A_TYPE_ARRAY_MOVE_METHOD, ValaArrayMoveMethod)) | | #define VALA_ARRAY_MOVE_METHOD(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VAL
A_TYPE_ARRAY_MOVE_METHOD, ValaArrayMoveMethod)) | |
| #define VALA_ARRAY_MOVE_METHOD_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klas
s), VALA_TYPE_ARRAY_MOVE_METHOD, ValaArrayMoveMethodClass)) | | #define VALA_ARRAY_MOVE_METHOD_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klas
s), VALA_TYPE_ARRAY_MOVE_METHOD, ValaArrayMoveMethodClass)) | |
| #define VALA_IS_ARRAY_MOVE_METHOD(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj),
VALA_TYPE_ARRAY_MOVE_METHOD)) | | #define VALA_IS_ARRAY_MOVE_METHOD(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj),
VALA_TYPE_ARRAY_MOVE_METHOD)) | |
| #define VALA_IS_ARRAY_MOVE_METHOD_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((k
lass), VALA_TYPE_ARRAY_MOVE_METHOD)) | | #define VALA_IS_ARRAY_MOVE_METHOD_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((k
lass), VALA_TYPE_ARRAY_MOVE_METHOD)) | |
| #define VALA_ARRAY_MOVE_METHOD_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((
obj), VALA_TYPE_ARRAY_MOVE_METHOD, ValaArrayMoveMethodClass)) | | #define VALA_ARRAY_MOVE_METHOD_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((
obj), VALA_TYPE_ARRAY_MOVE_METHOD, ValaArrayMoveMethodClass)) | |
| | | | |
| typedef struct _ValaArrayMoveMethod ValaArrayMoveMethod; | | typedef struct _ValaArrayMoveMethod ValaArrayMoveMethod; | |
| | | | |
| skipping to change at line 401 | | skipping to change at line 541 | |
| #define VALA_BOOLEAN_TYPE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYP
E_BOOLEAN_TYPE, ValaBooleanType)) | | #define VALA_BOOLEAN_TYPE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYP
E_BOOLEAN_TYPE, ValaBooleanType)) | |
| #define VALA_BOOLEAN_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), V
ALA_TYPE_BOOLEAN_TYPE, ValaBooleanTypeClass)) | | #define VALA_BOOLEAN_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), V
ALA_TYPE_BOOLEAN_TYPE, ValaBooleanTypeClass)) | |
| #define VALA_IS_BOOLEAN_TYPE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_
TYPE_BOOLEAN_TYPE)) | | #define VALA_IS_BOOLEAN_TYPE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_
TYPE_BOOLEAN_TYPE)) | |
| #define VALA_IS_BOOLEAN_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass)
, VALA_TYPE_BOOLEAN_TYPE)) | | #define VALA_IS_BOOLEAN_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass)
, VALA_TYPE_BOOLEAN_TYPE)) | |
| #define VALA_BOOLEAN_TYPE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj),
VALA_TYPE_BOOLEAN_TYPE, ValaBooleanTypeClass)) | | #define VALA_BOOLEAN_TYPE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj),
VALA_TYPE_BOOLEAN_TYPE, ValaBooleanTypeClass)) | |
| | | | |
| typedef struct _ValaBooleanType ValaBooleanType; | | typedef struct _ValaBooleanType ValaBooleanType; | |
| typedef struct _ValaBooleanTypeClass ValaBooleanTypeClass; | | typedef struct _ValaBooleanTypeClass ValaBooleanTypeClass; | |
| typedef struct _ValaBooleanTypePrivate ValaBooleanTypePrivate; | | typedef struct _ValaBooleanTypePrivate ValaBooleanTypePrivate; | |
| | | | |
|
| #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_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_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)) | | | |
| | | | |
| typedef struct _ValaTypeSymbol ValaTypeSymbol; | | | |
| typedef struct _ValaTypeSymbolClass ValaTypeSymbolClass; | | | |
| | | | |
| #define VALA_TYPE_STRUCT (vala_struct_get_type ()) | | | |
| #define VALA_STRUCT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_STRU | | | |
| CT, ValaStruct)) | | | |
| #define VALA_STRUCT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TY | | | |
| PE_STRUCT, ValaStructClass)) | | | |
| #define VALA_IS_STRUCT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_S | | | |
| TRUCT)) | | | |
| #define VALA_IS_STRUCT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA | | | |
| _TYPE_STRUCT)) | | | |
| #define VALA_STRUCT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_ | | | |
| TYPE_STRUCT, ValaStructClass)) | | | |
| | | | |
| typedef struct _ValaStruct ValaStruct; | | | |
| typedef struct _ValaStructClass ValaStructClass; | | | |
| | | | |
| #define VALA_TYPE_BREAK_STATEMENT (vala_break_statement_get_type ()) | | #define VALA_TYPE_BREAK_STATEMENT (vala_break_statement_get_type ()) | |
| #define VALA_BREAK_STATEMENT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_
TYPE_BREAK_STATEMENT, ValaBreakStatement)) | | #define VALA_BREAK_STATEMENT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_
TYPE_BREAK_STATEMENT, ValaBreakStatement)) | |
| #define VALA_BREAK_STATEMENT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass)
, VALA_TYPE_BREAK_STATEMENT, ValaBreakStatementClass)) | | #define VALA_BREAK_STATEMENT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass)
, VALA_TYPE_BREAK_STATEMENT, ValaBreakStatementClass)) | |
| #define VALA_IS_BREAK_STATEMENT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VA
LA_TYPE_BREAK_STATEMENT)) | | #define VALA_IS_BREAK_STATEMENT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VA
LA_TYPE_BREAK_STATEMENT)) | |
| #define VALA_IS_BREAK_STATEMENT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((kla
ss), VALA_TYPE_BREAK_STATEMENT)) | | #define VALA_IS_BREAK_STATEMENT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((kla
ss), VALA_TYPE_BREAK_STATEMENT)) | |
| #define VALA_BREAK_STATEMENT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((ob
j), VALA_TYPE_BREAK_STATEMENT, ValaBreakStatementClass)) | | #define VALA_BREAK_STATEMENT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((ob
j), VALA_TYPE_BREAK_STATEMENT, ValaBreakStatementClass)) | |
| | | | |
| typedef struct _ValaBreakStatement ValaBreakStatement; | | typedef struct _ValaBreakStatement ValaBreakStatement; | |
| typedef struct _ValaBreakStatementClass ValaBreakStatementClass; | | typedef struct _ValaBreakStatementClass ValaBreakStatementClass; | |
| typedef struct _ValaBreakStatementPrivate ValaBreakStatementPrivate; | | typedef struct _ValaBreakStatementPrivate ValaBreakStatementPrivate; | |
| | | | |
| skipping to change at line 465 | | skipping to change at line 585 | |
| #define VALA_CHARACTER_LITERAL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VAL
A_TYPE_CHARACTER_LITERAL, ValaCharacterLiteral)) | | #define VALA_CHARACTER_LITERAL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VAL
A_TYPE_CHARACTER_LITERAL, ValaCharacterLiteral)) | |
| #define VALA_CHARACTER_LITERAL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klas
s), VALA_TYPE_CHARACTER_LITERAL, ValaCharacterLiteralClass)) | | #define VALA_CHARACTER_LITERAL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klas
s), VALA_TYPE_CHARACTER_LITERAL, ValaCharacterLiteralClass)) | |
| #define VALA_IS_CHARACTER_LITERAL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj),
VALA_TYPE_CHARACTER_LITERAL)) | | #define VALA_IS_CHARACTER_LITERAL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj),
VALA_TYPE_CHARACTER_LITERAL)) | |
| #define VALA_IS_CHARACTER_LITERAL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((k
lass), VALA_TYPE_CHARACTER_LITERAL)) | | #define VALA_IS_CHARACTER_LITERAL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((k
lass), VALA_TYPE_CHARACTER_LITERAL)) | |
| #define VALA_CHARACTER_LITERAL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((
obj), VALA_TYPE_CHARACTER_LITERAL, ValaCharacterLiteralClass)) | | #define VALA_CHARACTER_LITERAL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((
obj), VALA_TYPE_CHARACTER_LITERAL, ValaCharacterLiteralClass)) | |
| | | | |
| typedef struct _ValaCharacterLiteral ValaCharacterLiteral; | | typedef struct _ValaCharacterLiteral ValaCharacterLiteral; | |
| typedef struct _ValaCharacterLiteralClass ValaCharacterLiteralClass; | | typedef struct _ValaCharacterLiteralClass ValaCharacterLiteralClass; | |
| typedef struct _ValaCharacterLiteralPrivate ValaCharacterLiteralPrivate; | | typedef struct _ValaCharacterLiteralPrivate ValaCharacterLiteralPrivate; | |
| typedef struct _ValaTypeSymbolPrivate ValaTypeSymbolPrivate; | | typedef struct _ValaTypeSymbolPrivate ValaTypeSymbolPrivate; | |
|
| | | | |
| #define VALA_TYPE_OBJECT_TYPE_SYMBOL (vala_object_type_symbol_get_type ()) | | | |
| #define VALA_OBJECT_TYPE_SYMBOL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VA | | | |
| LA_TYPE_OBJECT_TYPE_SYMBOL, ValaObjectTypeSymbol)) | | | |
| #define VALA_OBJECT_TYPE_SYMBOL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((kla | | | |
| ss), VALA_TYPE_OBJECT_TYPE_SYMBOL, ValaObjectTypeSymbolClass)) | | | |
| #define VALA_IS_OBJECT_TYPE_SYMBOL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), | | | |
| VALA_TYPE_OBJECT_TYPE_SYMBOL)) | | | |
| #define VALA_IS_OBJECT_TYPE_SYMBOL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE (( | | | |
| klass), VALA_TYPE_OBJECT_TYPE_SYMBOL)) | | | |
| #define VALA_OBJECT_TYPE_SYMBOL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ( | | | |
| (obj), VALA_TYPE_OBJECT_TYPE_SYMBOL, ValaObjectTypeSymbolClass)) | | | |
| | | | |
| typedef struct _ValaObjectTypeSymbol ValaObjectTypeSymbol; | | | |
| typedef struct _ValaObjectTypeSymbolClass ValaObjectTypeSymbolClass; | | | |
| typedef struct _ValaObjectTypeSymbolPrivate ValaObjectTypeSymbolPrivate; | | typedef struct _ValaObjectTypeSymbolPrivate ValaObjectTypeSymbolPrivate; | |
|
| | | | |
| #define VALA_TYPE_SIGNAL (vala_signal_get_type ()) | | | |
| #define VALA_SIGNAL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_SIGN | | | |
| AL, ValaSignal)) | | | |
| #define VALA_SIGNAL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TY | | | |
| PE_SIGNAL, ValaSignalClass)) | | | |
| #define VALA_IS_SIGNAL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_S | | | |
| IGNAL)) | | | |
| #define VALA_IS_SIGNAL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA | | | |
| _TYPE_SIGNAL)) | | | |
| #define VALA_SIGNAL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_ | | | |
| TYPE_SIGNAL, ValaSignalClass)) | | | |
| | | | |
| typedef struct _ValaSignal ValaSignal; | | | |
| typedef struct _ValaSignalClass ValaSignalClass; | | | |
| | | | |
| #define VALA_TYPE_PROPERTY (vala_property_get_type ()) | | | |
| #define VALA_PROPERTY(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_PR | | | |
| OPERTY, ValaProperty)) | | | |
| #define VALA_PROPERTY_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_ | | | |
| TYPE_PROPERTY, ValaPropertyClass)) | | | |
| #define VALA_IS_PROPERTY(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE | | | |
| _PROPERTY)) | | | |
| #define VALA_IS_PROPERTY_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VA | | | |
| LA_TYPE_PROPERTY)) | | | |
| #define VALA_PROPERTY_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VAL | | | |
| A_TYPE_PROPERTY, ValaPropertyClass)) | | | |
| | | | |
| typedef struct _ValaProperty ValaProperty; | | | |
| typedef struct _ValaPropertyClass ValaPropertyClass; | | | |
| | | | |
| #define VALA_TYPE_CLASS (vala_class_get_type ()) | | | |
| #define VALA_CLASS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_CLASS | | | |
| , ValaClass)) | | | |
| #define VALA_CLASS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TYP | | | |
| E_CLASS, ValaClassClass)) | | | |
| #define VALA_IS_CLASS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_CL | | | |
| ASS)) | | | |
| #define VALA_IS_CLASS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_ | | | |
| TYPE_CLASS)) | | | |
| #define VALA_CLASS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_T | | | |
| YPE_CLASS, ValaClassClass)) | | | |
| | | | |
| typedef struct _ValaClass ValaClass; | | | |
| typedef struct _ValaClassClass ValaClassClass; | | | |
| typedef struct _ValaClassPrivate ValaClassPrivate; | | typedef struct _ValaClassPrivate ValaClassPrivate; | |
| | | | |
|
| #define VALA_TYPE_ENUM (vala_enum_get_type ()) | | | |
| #define VALA_ENUM(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_ENUM, | | | |
| ValaEnum)) | | | |
| #define VALA_ENUM_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TYPE | | | |
| _ENUM, ValaEnumClass)) | | | |
| #define VALA_IS_ENUM(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_ENU | | | |
| M)) | | | |
| #define VALA_IS_ENUM_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_T | | | |
| YPE_ENUM)) | | | |
| #define VALA_ENUM_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_TY | | | |
| PE_ENUM, ValaEnumClass)) | | | |
| | | | |
| typedef struct _ValaEnum ValaEnum; | | | |
| typedef struct _ValaEnumClass ValaEnumClass; | | | |
| | | | |
| #define VALA_TYPE_DELEGATE (vala_delegate_get_type ()) | | | |
| #define VALA_DELEGATE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_DE | | | |
| LEGATE, ValaDelegate)) | | | |
| #define VALA_DELEGATE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_ | | | |
| TYPE_DELEGATE, ValaDelegateClass)) | | | |
| #define VALA_IS_DELEGATE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE | | | |
| _DELEGATE)) | | | |
| #define VALA_IS_DELEGATE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VA | | | |
| LA_TYPE_DELEGATE)) | | | |
| #define VALA_DELEGATE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VAL | | | |
| A_TYPE_DELEGATE, ValaDelegateClass)) | | | |
| | | | |
| typedef struct _ValaDelegate ValaDelegate; | | | |
| typedef struct _ValaDelegateClass ValaDelegateClass; | | | |
| | | | |
| #define VALA_TYPE_COMMENT (vala_comment_get_type ()) | | #define VALA_TYPE_COMMENT (vala_comment_get_type ()) | |
| #define VALA_COMMENT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_COM
MENT, ValaComment)) | | #define VALA_COMMENT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_COM
MENT, ValaComment)) | |
| #define VALA_COMMENT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_T
YPE_COMMENT, ValaCommentClass)) | | #define VALA_COMMENT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_T
YPE_COMMENT, ValaCommentClass)) | |
| #define VALA_IS_COMMENT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_
COMMENT)) | | #define VALA_IS_COMMENT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_
COMMENT)) | |
| #define VALA_IS_COMMENT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VAL
A_TYPE_COMMENT)) | | #define VALA_IS_COMMENT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VAL
A_TYPE_COMMENT)) | |
| #define VALA_COMMENT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA
_TYPE_COMMENT, ValaCommentClass)) | | #define VALA_COMMENT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA
_TYPE_COMMENT, ValaCommentClass)) | |
| | | | |
| typedef struct _ValaComment ValaComment; | | typedef struct _ValaComment ValaComment; | |
| typedef struct _ValaCommentClass ValaCommentClass; | | typedef struct _ValaCommentClass ValaCommentClass; | |
| | | | |
|
| #define VALA_TYPE_CONSTANT (vala_constant_get_type ()) | | | |
| #define VALA_CONSTANT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_CO | | | |
| NSTANT, ValaConstant)) | | | |
| #define VALA_CONSTANT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_ | | | |
| TYPE_CONSTANT, ValaConstantClass)) | | | |
| #define VALA_IS_CONSTANT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE | | | |
| _CONSTANT)) | | | |
| #define VALA_IS_CONSTANT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VA | | | |
| LA_TYPE_CONSTANT)) | | | |
| #define VALA_CONSTANT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VAL | | | |
| A_TYPE_CONSTANT, ValaConstantClass)) | | | |
| | | | |
| typedef struct _ValaConstant ValaConstant; | | | |
| typedef struct _ValaConstantClass ValaConstantClass; | | | |
| | | | |
| #define VALA_TYPE_CONSTRUCTOR (vala_constructor_get_type ()) | | | |
| #define VALA_CONSTRUCTOR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE | | | |
| _CONSTRUCTOR, ValaConstructor)) | | | |
| #define VALA_CONSTRUCTOR_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VA | | | |
| LA_TYPE_CONSTRUCTOR, ValaConstructorClass)) | | | |
| #define VALA_IS_CONSTRUCTOR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_T | | | |
| YPE_CONSTRUCTOR)) | | | |
| #define VALA_IS_CONSTRUCTOR_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), | | | |
| VALA_TYPE_CONSTRUCTOR)) | | | |
| #define VALA_CONSTRUCTOR_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), | | | |
| VALA_TYPE_CONSTRUCTOR, ValaConstructorClass)) | | | |
| | | | |
| typedef struct _ValaConstructor ValaConstructor; | | | |
| typedef struct _ValaConstructorClass ValaConstructorClass; | | | |
| | | | |
| #define VALA_TYPE_DESTRUCTOR (vala_destructor_get_type ()) | | | |
| #define VALA_DESTRUCTOR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_ | | | |
| DESTRUCTOR, ValaDestructor)) | | | |
| #define VALA_DESTRUCTOR_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VAL | | | |
| A_TYPE_DESTRUCTOR, ValaDestructorClass)) | | | |
| #define VALA_IS_DESTRUCTOR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TY | | | |
| PE_DESTRUCTOR)) | | | |
| #define VALA_IS_DESTRUCTOR_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), | | | |
| VALA_TYPE_DESTRUCTOR)) | | | |
| #define VALA_DESTRUCTOR_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), V | | | |
| ALA_TYPE_DESTRUCTOR, ValaDestructorClass)) | | | |
| | | | |
| typedef struct _ValaDestructor ValaDestructor; | | | |
| typedef struct _ValaDestructorClass ValaDestructorClass; | | | |
| | | | |
| #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)) | |
| | | | |
| typedef struct _ValaClassType ValaClassType; | | typedef struct _ValaClassType ValaClassType; | |
| typedef struct _ValaClassTypeClass ValaClassTypeClass; | | typedef struct _ValaClassTypeClass ValaClassTypeClass; | |
| typedef struct _ValaClassTypePrivate ValaClassTypePrivate; | | typedef struct _ValaClassTypePrivate ValaClassTypePrivate; | |
| | | | |
| skipping to change at line 611 | | skipping to change at line 641 | |
| | | | |
| #define VALA_TYPE_REPORT (vala_report_get_type ()) | | #define VALA_TYPE_REPORT (vala_report_get_type ()) | |
| #define VALA_REPORT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_REPO
RT, ValaReport)) | | #define VALA_REPORT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_REPO
RT, ValaReport)) | |
| #define VALA_REPORT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TY
PE_REPORT, ValaReportClass)) | | #define VALA_REPORT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TY
PE_REPORT, ValaReportClass)) | |
| #define VALA_IS_REPORT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_R
EPORT)) | | #define VALA_IS_REPORT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_R
EPORT)) | |
| #define VALA_IS_REPORT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA
_TYPE_REPORT)) | | #define VALA_IS_REPORT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA
_TYPE_REPORT)) | |
| #define VALA_REPORT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_
TYPE_REPORT, ValaReportClass)) | | #define VALA_REPORT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_
TYPE_REPORT, ValaReportClass)) | |
| | | | |
| typedef struct _ValaReport ValaReport; | | typedef struct _ValaReport ValaReport; | |
| typedef struct _ValaReportClass ValaReportClass; | | typedef struct _ValaReportClass ValaReportClass; | |
|
| | | | |
| #define VALA_TYPE_NAMESPACE (vala_namespace_get_type ()) | | | |
| #define VALA_NAMESPACE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_N | | | |
| AMESPACE, ValaNamespace)) | | | |
| #define VALA_NAMESPACE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA | | | |
| _TYPE_NAMESPACE, ValaNamespaceClass)) | | | |
| #define VALA_IS_NAMESPACE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYP | | | |
| E_NAMESPACE)) | | | |
| #define VALA_IS_NAMESPACE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), V | | | |
| ALA_TYPE_NAMESPACE)) | | | |
| #define VALA_NAMESPACE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VA | | | |
| LA_TYPE_NAMESPACE, ValaNamespaceClass)) | | | |
| | | | |
| typedef struct _ValaNamespace ValaNamespace; | | | |
| typedef struct _ValaNamespaceClass ValaNamespaceClass; | | | |
| typedef struct _ValaCodeVisitorPrivate ValaCodeVisitorPrivate; | | typedef struct _ValaCodeVisitorPrivate ValaCodeVisitorPrivate; | |
| | | | |
|
| #define VALA_TYPE_INTERFACE (vala_interface_get_type ()) | | | |
| #define VALA_INTERFACE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_I | | | |
| NTERFACE, ValaInterface)) | | | |
| #define VALA_INTERFACE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA | | | |
| _TYPE_INTERFACE, ValaInterfaceClass)) | | | |
| #define VALA_IS_INTERFACE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYP | | | |
| E_INTERFACE)) | | | |
| #define VALA_IS_INTERFACE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), V | | | |
| ALA_TYPE_INTERFACE)) | | | |
| #define VALA_INTERFACE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VA | | | |
| LA_TYPE_INTERFACE, ValaInterfaceClass)) | | | |
| | | | |
| typedef struct _ValaInterface ValaInterface; | | | |
| typedef struct _ValaInterfaceClass ValaInterfaceClass; | | | |
| | | | |
| #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)) | |
| #define VALA_ENUM_VALUE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), V
ALA_TYPE_ENUM_VALUE, ValaEnumValueClass)) | | #define VALA_ENUM_VALUE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), V
ALA_TYPE_ENUM_VALUE, ValaEnumValueClass)) | |
| | | | |
| typedef struct _ValaEnumValue ValaEnumValue; | | typedef struct _ValaEnumValue ValaEnumValue; | |
| typedef struct _ValaEnumValueClass ValaEnumValueClass; | | typedef struct _ValaEnumValueClass ValaEnumValueClass; | |
| | | | |
|
| #define VALA_TYPE_ERROR_DOMAIN (vala_error_domain_get_type ()) | | | |
| #define VALA_ERROR_DOMAIN(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYP | | | |
| E_ERROR_DOMAIN, ValaErrorDomain)) | | | |
| #define VALA_ERROR_DOMAIN_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), V | | | |
| ALA_TYPE_ERROR_DOMAIN, ValaErrorDomainClass)) | | | |
| #define VALA_IS_ERROR_DOMAIN(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_ | | | |
| TYPE_ERROR_DOMAIN)) | | | |
| #define VALA_IS_ERROR_DOMAIN_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass) | | | |
| , VALA_TYPE_ERROR_DOMAIN)) | | | |
| #define VALA_ERROR_DOMAIN_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), | | | |
| VALA_TYPE_ERROR_DOMAIN, ValaErrorDomainClass)) | | | |
| | | | |
| typedef struct _ValaErrorDomain ValaErrorDomain; | | | |
| typedef struct _ValaErrorDomainClass ValaErrorDomainClass; | | | |
| | | | |
| #define VALA_TYPE_ERROR_CODE (vala_error_code_get_type ()) | | #define VALA_TYPE_ERROR_CODE (vala_error_code_get_type ()) | |
| #define VALA_ERROR_CODE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_
ERROR_CODE, ValaErrorCode)) | | #define VALA_ERROR_CODE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_
ERROR_CODE, ValaErrorCode)) | |
| #define VALA_ERROR_CODE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VAL
A_TYPE_ERROR_CODE, ValaErrorCodeClass)) | | #define VALA_ERROR_CODE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VAL
A_TYPE_ERROR_CODE, ValaErrorCodeClass)) | |
| #define VALA_IS_ERROR_CODE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TY
PE_ERROR_CODE)) | | #define VALA_IS_ERROR_CODE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TY
PE_ERROR_CODE)) | |
| #define VALA_IS_ERROR_CODE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass),
VALA_TYPE_ERROR_CODE)) | | #define VALA_IS_ERROR_CODE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass),
VALA_TYPE_ERROR_CODE)) | |
| #define VALA_ERROR_CODE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), V
ALA_TYPE_ERROR_CODE, ValaErrorCodeClass)) | | #define VALA_ERROR_CODE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), V
ALA_TYPE_ERROR_CODE, ValaErrorCodeClass)) | |
| | | | |
| typedef struct _ValaErrorCode ValaErrorCode; | | typedef struct _ValaErrorCode ValaErrorCode; | |
| typedef struct _ValaErrorCodeClass ValaErrorCodeClass; | | typedef struct _ValaErrorCodeClass ValaErrorCodeClass; | |
| | | | |
| | | | |
| skipping to change at line 1154 | | skipping to change at line 1154 | |
| #define VALA_TYPE_CODE_WRITER (vala_code_writer_get_type ()) | | #define VALA_TYPE_CODE_WRITER (vala_code_writer_get_type ()) | |
| #define VALA_CODE_WRITER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE
_CODE_WRITER, ValaCodeWriter)) | | #define VALA_CODE_WRITER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE
_CODE_WRITER, ValaCodeWriter)) | |
| #define VALA_CODE_WRITER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VA
LA_TYPE_CODE_WRITER, ValaCodeWriterClass)) | | #define VALA_CODE_WRITER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VA
LA_TYPE_CODE_WRITER, ValaCodeWriterClass)) | |
| #define VALA_IS_CODE_WRITER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_T
YPE_CODE_WRITER)) | | #define VALA_IS_CODE_WRITER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_T
YPE_CODE_WRITER)) | |
| #define VALA_IS_CODE_WRITER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass),
VALA_TYPE_CODE_WRITER)) | | #define VALA_IS_CODE_WRITER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass),
VALA_TYPE_CODE_WRITER)) | |
| #define VALA_CODE_WRITER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj),
VALA_TYPE_CODE_WRITER, ValaCodeWriterClass)) | | #define VALA_CODE_WRITER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj),
VALA_TYPE_CODE_WRITER, ValaCodeWriterClass)) | |
| | | | |
| typedef struct _ValaCodeWriter ValaCodeWriter; | | typedef struct _ValaCodeWriter ValaCodeWriter; | |
| typedef struct _ValaCodeWriterClass ValaCodeWriterClass; | | typedef struct _ValaCodeWriterClass ValaCodeWriterClass; | |
| typedef struct _ValaCodeWriterPrivate ValaCodeWriterPrivate; | | typedef struct _ValaCodeWriterPrivate ValaCodeWriterPrivate; | |
|
| | | | |
| | | #define TYPE_CODE_WRITER_TYPE (code_writer_type_get_type ()) | |
| typedef struct _ValaCommentPrivate ValaCommentPrivate; | | typedef struct _ValaCommentPrivate ValaCommentPrivate; | |
| typedef struct _ValaConditionalExpressionPrivate ValaConditionalExpressionP
rivate; | | typedef struct _ValaConditionalExpressionPrivate ValaConditionalExpressionP
rivate; | |
| typedef struct _ValaConstantPrivate ValaConstantPrivate; | | typedef struct _ValaConstantPrivate ValaConstantPrivate; | |
| typedef struct _ValaConstructorPrivate ValaConstructorPrivate; | | typedef struct _ValaConstructorPrivate ValaConstructorPrivate; | |
| | | | |
| #define TYPE_MEMBER_BINDING (member_binding_get_type ()) | | #define TYPE_MEMBER_BINDING (member_binding_get_type ()) | |
| typedef struct _ValaContinueStatementPrivate ValaContinueStatementPrivate; | | typedef struct _ValaContinueStatementPrivate ValaContinueStatementPrivate; | |
| typedef struct _ValaCreationMethodPrivate ValaCreationMethodPrivate; | | typedef struct _ValaCreationMethodPrivate ValaCreationMethodPrivate; | |
| typedef struct _ValaDeclarationStatementPrivate ValaDeclarationStatementPri
vate; | | typedef struct _ValaDeclarationStatementPrivate ValaDeclarationStatementPri
vate; | |
| typedef struct _ValaDelegatePrivate ValaDelegatePrivate; | | typedef struct _ValaDelegatePrivate ValaDelegatePrivate; | |
| | | | |
| skipping to change at line 1506 | | skipping to change at line 1508 | |
| #define VALA_IS_SIGNAL_TYPE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_T
YPE_SIGNAL_TYPE)) | | #define VALA_IS_SIGNAL_TYPE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_T
YPE_SIGNAL_TYPE)) | |
| #define VALA_IS_SIGNAL_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass),
VALA_TYPE_SIGNAL_TYPE)) | | #define VALA_IS_SIGNAL_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass),
VALA_TYPE_SIGNAL_TYPE)) | |
| #define VALA_SIGNAL_TYPE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj),
VALA_TYPE_SIGNAL_TYPE, ValaSignalTypeClass)) | | #define VALA_SIGNAL_TYPE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj),
VALA_TYPE_SIGNAL_TYPE, ValaSignalTypeClass)) | |
| | | | |
| typedef struct _ValaSignalType ValaSignalType; | | typedef struct _ValaSignalType ValaSignalType; | |
| typedef struct _ValaSignalTypeClass ValaSignalTypeClass; | | typedef struct _ValaSignalTypeClass ValaSignalTypeClass; | |
| typedef struct _ValaSignalTypePrivate ValaSignalTypePrivate; | | typedef struct _ValaSignalTypePrivate ValaSignalTypePrivate; | |
| typedef struct _ValaSizeofExpressionPrivate ValaSizeofExpressionPrivate; | | typedef struct _ValaSizeofExpressionPrivate ValaSizeofExpressionPrivate; | |
| typedef struct _ValaSliceExpressionPrivate ValaSliceExpressionPrivate; | | typedef struct _ValaSliceExpressionPrivate ValaSliceExpressionPrivate; | |
| typedef struct _ValaSourceFilePrivate ValaSourceFilePrivate; | | typedef struct _ValaSourceFilePrivate ValaSourceFilePrivate; | |
|
| | | | |
| | | #define TYPE_SOURCE_FILE_TYPE (source_file_type_get_type ()) | |
| typedef struct _ValaSourceReferencePrivate ValaSourceReferencePrivate; | | typedef struct _ValaSourceReferencePrivate ValaSourceReferencePrivate; | |
| | | | |
| #define VALA_TYPE_STATEMENT_LIST (vala_statement_list_get_type ()) | | #define VALA_TYPE_STATEMENT_LIST (vala_statement_list_get_type ()) | |
| #define VALA_STATEMENT_LIST(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_T
YPE_STATEMENT_LIST, ValaStatementList)) | | #define VALA_STATEMENT_LIST(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_T
YPE_STATEMENT_LIST, ValaStatementList)) | |
| #define VALA_STATEMENT_LIST_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass),
VALA_TYPE_STATEMENT_LIST, ValaStatementListClass)) | | #define VALA_STATEMENT_LIST_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass),
VALA_TYPE_STATEMENT_LIST, ValaStatementListClass)) | |
| #define VALA_IS_STATEMENT_LIST(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VAL
A_TYPE_STATEMENT_LIST)) | | #define VALA_IS_STATEMENT_LIST(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VAL
A_TYPE_STATEMENT_LIST)) | |
| #define VALA_IS_STATEMENT_LIST_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klas
s), VALA_TYPE_STATEMENT_LIST)) | | #define VALA_IS_STATEMENT_LIST_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klas
s), VALA_TYPE_STATEMENT_LIST)) | |
| #define VALA_STATEMENT_LIST_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj
), VALA_TYPE_STATEMENT_LIST, ValaStatementListClass)) | | #define VALA_STATEMENT_LIST_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj
), VALA_TYPE_STATEMENT_LIST, ValaStatementListClass)) | |
| | | | |
| typedef struct _ValaStatementList ValaStatementList; | | typedef struct _ValaStatementList ValaStatementList; | |
| | | | |
| skipping to change at line 1609 | | skipping to change at line 1613 | |
| void (*replace_type) (ValaCodeNode* self, ValaDataType* old_type, Va
laDataType* new_type); | | void (*replace_type) (ValaCodeNode* self, ValaDataType* old_type, Va
laDataType* new_type); | |
| void (*replace_expression) (ValaCodeNode* self, ValaExpression* old_
node, ValaExpression* new_node); | | void (*replace_expression) (ValaCodeNode* self, ValaExpression* old_
node, ValaExpression* new_node); | |
| char* (*to_string) (ValaCodeNode* self); | | char* (*to_string) (ValaCodeNode* self); | |
| void (*get_defined_variables) (ValaCodeNode* self, ValaCollection* c
ollection); | | void (*get_defined_variables) (ValaCodeNode* self, ValaCollection* c
ollection); | |
| void (*get_used_variables) (ValaCodeNode* self, ValaCollection* coll
ection); | | void (*get_used_variables) (ValaCodeNode* self, ValaCollection* coll
ection); | |
| }; | | }; | |
| | | | |
| struct _ValaExpression { | | struct _ValaExpression { | |
| ValaCodeNode parent_instance; | | ValaCodeNode parent_instance; | |
| ValaExpressionPrivate * priv; | | ValaExpressionPrivate * priv; | |
|
| ValaArrayList* temp_vars; | | | |
| }; | | }; | |
| | | | |
| struct _ValaExpressionClass { | | struct _ValaExpressionClass { | |
| ValaCodeNodeClass parent_class; | | ValaCodeNodeClass parent_class; | |
| gboolean (*is_constant) (ValaExpression* self); | | gboolean (*is_constant) (ValaExpression* self); | |
| gboolean (*is_pure) (ValaExpression* self); | | gboolean (*is_pure) (ValaExpression* self); | |
| gboolean (*is_non_null) (ValaExpression* self); | | gboolean (*is_non_null) (ValaExpression* self); | |
| }; | | }; | |
| | | | |
| struct _ValaAddressofExpression { | | struct _ValaAddressofExpression { | |
| | | | |
| skipping to change at line 1651 | | skipping to change at line 1654 | |
| | | | |
| 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); | |
| ValaList* (*get_cheader_filenames) (ValaSymbol* self); | | ValaList* (*get_cheader_filenames) (ValaSymbol* self); | |
| gboolean (*is_instance_member) (ValaSymbol* self); | | gboolean (*is_instance_member) (ValaSymbol* self); | |
| gboolean (*is_class_member) (ValaSymbol* self); | | gboolean (*is_class_member) (ValaSymbol* self); | |
| void (*process_deprecated_attribute) (ValaSymbol* self, ValaAttribut
e* attr); | | void (*process_deprecated_attribute) (ValaSymbol* self, ValaAttribut
e* attr); | |
|
| | | void (*add_namespace) (ValaSymbol* self, ValaNamespace* ns); | |
| | | void (*add_class) (ValaSymbol* self, ValaClass* cl); | |
| | | void (*add_interface) (ValaSymbol* self, ValaInterface* iface); | |
| | | void (*add_struct) (ValaSymbol* self, ValaStruct* st); | |
| | | void (*add_enum) (ValaSymbol* self, ValaEnum* en); | |
| | | void (*add_error_domain) (ValaSymbol* self, ValaErrorDomain* edomain | |
| | | ); | |
| | | void (*add_delegate) (ValaSymbol* self, ValaDelegate* d); | |
| | | void (*add_constant) (ValaSymbol* self, ValaConstant* constant); | |
| | | void (*add_field) (ValaSymbol* self, ValaField* f); | |
| | | void (*add_method) (ValaSymbol* self, ValaMethod* m); | |
| | | void (*add_property) (ValaSymbol* self, ValaProperty* prop); | |
| | | void (*add_signal) (ValaSymbol* self, ValaSignal* sig); | |
| | | void (*add_constructor) (ValaSymbol* self, ValaConstructor* c); | |
| | | void (*add_destructor) (ValaSymbol* self, ValaDestructor* d); | |
| }; | | }; | |
| | | | |
| struct _ValaVariable { | | struct _ValaVariable { | |
| ValaSymbol parent_instance; | | ValaSymbol parent_instance; | |
| ValaVariablePrivate * priv; | | ValaVariablePrivate * priv; | |
| }; | | }; | |
| | | | |
| struct _ValaVariableClass { | | struct _ValaVariableClass { | |
| ValaSymbolClass parent_class; | | ValaSymbolClass parent_class; | |
| }; | | }; | |
| | | | |
| skipping to change at line 1735 | | skipping to change at line 1752 | |
| char* (*to_qualified_string) (ValaDataType* self, ValaScope* scope); | | char* (*to_qualified_string) (ValaDataType* self, ValaScope* scope); | |
| 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 (*compatible) (ValaDataType* self, ValaDataType* target_typ
e); | |
| gboolean (*is_invokable) (ValaDataType* self); | | gboolean (*is_invokable) (ValaDataType* self); | |
| ValaDataType* (*get_return_type) (ValaDataType* self); | | ValaDataType* (*get_return_type) (ValaDataType* self); | |
| ValaList* (*get_parameters) (ValaDataType* self); | | ValaList* (*get_parameters) (ValaDataType* self); | |
| gboolean (*is_reference_type_or_type_parameter) (ValaDataType* self)
; | | gboolean (*is_reference_type_or_type_parameter) (ValaDataType* self)
; | |
| gboolean (*is_array) (ValaDataType* self); | | gboolean (*is_array) (ValaDataType* self); | |
|
| ValaList* (*get_symbols) (ValaDataType* self); | | gboolean (*is_accessible) (ValaDataType* self, ValaSymbol* sym); | |
| ValaSymbol* (*get_member) (ValaDataType* self, const char* member_na
me); | | ValaSymbol* (*get_member) (ValaDataType* self, const char* member_na
me); | |
| ValaSymbol* (*get_pointer_member) (ValaDataType* self, const char* m
ember_name); | | ValaSymbol* (*get_pointer_member) (ValaDataType* self, const char* m
ember_name); | |
| gboolean (*is_real_struct_type) (ValaDataType* self); | | gboolean (*is_real_struct_type) (ValaDataType* self); | |
| char* (*get_type_id) (ValaDataType* self); | | char* (*get_type_id) (ValaDataType* self); | |
| gboolean (*is_disposable) (ValaDataType* self); | | gboolean (*is_disposable) (ValaDataType* self); | |
| ValaDataType* (*get_actual_type) (ValaDataType* self, ValaDataType*
derived_instance_type, ValaMemberAccess* method_access, ValaCodeNode* node_
reference); | | ValaDataType* (*get_actual_type) (ValaDataType* self, ValaDataType*
derived_instance_type, ValaMemberAccess* method_access, ValaCodeNode* node_
reference); | |
| }; | | }; | |
| | | | |
| struct _ValaReferenceType { | | struct _ValaReferenceType { | |
| ValaDataType parent_instance; | | ValaDataType parent_instance; | |
| | | | |
| skipping to change at line 1998 | | skipping to change at line 2015 | |
| }; | | }; | |
| | | | |
| struct _ValaClassTypeClass { | | struct _ValaClassTypeClass { | |
| ValaReferenceTypeClass parent_class; | | ValaReferenceTypeClass parent_class; | |
| }; | | }; | |
| | | | |
| struct _ValaCodeContext { | | struct _ValaCodeContext { | |
| GTypeInstance parent_instance; | | GTypeInstance parent_instance; | |
| volatile int ref_count; | | volatile int ref_count; | |
| ValaCodeContextPrivate * priv; | | ValaCodeContextPrivate * priv; | |
|
| | | char** vapi_directories; | |
| | | gint vapi_directories_length1; | |
| | | char** gir_directories; | |
| | | gint gir_directories_length1; | |
| }; | | }; | |
| | | | |
| struct _ValaCodeContextClass { | | struct _ValaCodeContextClass { | |
| GTypeClass parent_class; | | GTypeClass parent_class; | |
| void (*finalize) (ValaCodeContext *self); | | void (*finalize) (ValaCodeContext *self); | |
| }; | | }; | |
| | | | |
| typedef enum { | | typedef enum { | |
| VALA_PROFILE_POSIX, | | VALA_PROFILE_POSIX, | |
| VALA_PROFILE_GOBJECT, | | VALA_PROFILE_GOBJECT, | |
| | | | |
| skipping to change at line 2124 | | skipping to change at line 2145 | |
| | | | |
| struct _ValaCodeWriter { | | struct _ValaCodeWriter { | |
| ValaCodeVisitor parent_instance; | | ValaCodeVisitor parent_instance; | |
| ValaCodeWriterPrivate * priv; | | ValaCodeWriterPrivate * priv; | |
| }; | | }; | |
| | | | |
| struct _ValaCodeWriterClass { | | struct _ValaCodeWriterClass { | |
| ValaCodeVisitorClass parent_class; | | ValaCodeVisitorClass parent_class; | |
| }; | | }; | |
| | | | |
|
| | | typedef enum { | |
| | | CODE_WRITER_TYPE_EXTERNAL, | |
| | | CODE_WRITER_TYPE_INTERNAL, | |
| | | CODE_WRITER_TYPE_FAST, | |
| | | CODE_WRITER_TYPE_DUMP | |
| | | } CodeWriterType; | |
| | | | |
| struct _ValaComment { | | struct _ValaComment { | |
| GTypeInstance parent_instance; | | GTypeInstance parent_instance; | |
| volatile int ref_count; | | volatile int ref_count; | |
| ValaCommentPrivate * priv; | | ValaCommentPrivate * priv; | |
| }; | | }; | |
| | | | |
| struct _ValaCommentClass { | | struct _ValaCommentClass { | |
| GTypeClass parent_class; | | GTypeClass parent_class; | |
| void (*finalize) (ValaComment *self); | | void (*finalize) (ValaComment *self); | |
| const char* (*get_content) (ValaComment* self); | | const char* (*get_content) (ValaComment* self); | |
| | | | |
| skipping to change at line 3199 | | skipping to change at line 3227 | |
| GTypeInstance parent_instance; | | GTypeInstance parent_instance; | |
| volatile int ref_count; | | volatile int ref_count; | |
| ValaSourceFilePrivate * priv; | | ValaSourceFilePrivate * priv; | |
| }; | | }; | |
| | | | |
| struct _ValaSourceFileClass { | | struct _ValaSourceFileClass { | |
| GTypeClass parent_class; | | GTypeClass parent_class; | |
| void (*finalize) (ValaSourceFile *self); | | void (*finalize) (ValaSourceFile *self); | |
| }; | | }; | |
| | | | |
|
| | | typedef enum { | |
| | | SOURCE_FILE_TYPE_NONE, | |
| | | SOURCE_FILE_TYPE_SOURCE, | |
| | | SOURCE_FILE_TYPE_PACKAGE, | |
| | | SOURCE_FILE_TYPE_FAST | |
| | | } SourceFileType; | |
| | | | |
| struct _ValaSourceReference { | | struct _ValaSourceReference { | |
| GTypeInstance parent_instance; | | GTypeInstance parent_instance; | |
| volatile int ref_count; | | volatile int ref_count; | |
| ValaSourceReferencePrivate * priv; | | ValaSourceReferencePrivate * priv; | |
| }; | | }; | |
| | | | |
| struct _ValaSourceReferenceClass { | | struct _ValaSourceReferenceClass { | |
| GTypeClass parent_class; | | GTypeClass parent_class; | |
| void (*finalize) (ValaSourceReference *self); | | void (*finalize) (ValaSourceReference *self); | |
| }; | | }; | |
| | | | |
| skipping to change at line 3482 | | skipping to change at line 3517 | |
| ValaList* vala_array_creation_expression_get_sizes (ValaArrayCreationExpres
sion* self); | | ValaList* vala_array_creation_expression_get_sizes (ValaArrayCreationExpres
sion* self); | |
| GType vala_initializer_list_get_type (void) G_GNUC_CONST; | | GType vala_initializer_list_get_type (void) G_GNUC_CONST; | |
| ValaArrayCreationExpression* vala_array_creation_expression_new (ValaDataTy
pe* element_type, gint rank, ValaInitializerList* initializer_list, ValaSou
rceReference* source_reference); | | ValaArrayCreationExpression* vala_array_creation_expression_new (ValaDataTy
pe* element_type, gint rank, ValaInitializerList* initializer_list, ValaSou
rceReference* source_reference); | |
| ValaArrayCreationExpression* vala_array_creation_expression_construct (GTyp
e object_type, ValaDataType* element_type, gint rank, ValaInitializerList*
initializer_list, ValaSourceReference* source_reference); | | ValaArrayCreationExpression* vala_array_creation_expression_construct (GTyp
e object_type, ValaDataType* element_type, gint rank, ValaInitializerList*
initializer_list, ValaSourceReference* source_reference); | |
| ValaDataType* vala_array_creation_expression_get_element_type (ValaArrayCre
ationExpression* self); | | ValaDataType* vala_array_creation_expression_get_element_type (ValaArrayCre
ationExpression* self); | |
| void vala_array_creation_expression_set_element_type (ValaArrayCreationExpr
ession* self, ValaDataType* value); | | void vala_array_creation_expression_set_element_type (ValaArrayCreationExpr
ession* self, ValaDataType* value); | |
| gint vala_array_creation_expression_get_rank (ValaArrayCreationExpression*
self); | | gint vala_array_creation_expression_get_rank (ValaArrayCreationExpression*
self); | |
| void vala_array_creation_expression_set_rank (ValaArrayCreationExpression*
self, gint value); | | void vala_array_creation_expression_set_rank (ValaArrayCreationExpression*
self, gint value); | |
| ValaInitializerList* vala_array_creation_expression_get_initializer_list (V
alaArrayCreationExpression* self); | | ValaInitializerList* vala_array_creation_expression_get_initializer_list (V
alaArrayCreationExpression* self); | |
| void vala_array_creation_expression_set_initializer_list (ValaArrayCreation
Expression* self, ValaInitializerList* value); | | void vala_array_creation_expression_set_initializer_list (ValaArrayCreation
Expression* self, ValaInitializerList* value); | |
|
| GType vala_lockable_get_type (void) G_GNUC_CONST; | | GType vala_namespace_get_type (void) G_GNUC_CONST; | |
| | | GType vala_typesymbol_get_type (void) G_GNUC_CONST; | |
| | | GType vala_object_type_symbol_get_type (void) G_GNUC_CONST; | |
| | | GType vala_class_get_type (void) G_GNUC_CONST; | |
| | | GType vala_interface_get_type (void) G_GNUC_CONST; | |
| | | GType vala_struct_get_type (void) G_GNUC_CONST; | |
| | | GType vala_enum_get_type (void) G_GNUC_CONST; | |
| | | GType vala_error_domain_get_type (void) G_GNUC_CONST; | |
| | | GType vala_delegate_get_type (void) G_GNUC_CONST; | |
| | | GType vala_constant_get_type (void) G_GNUC_CONST; | |
| GType vala_field_get_type (void) G_GNUC_CONST; | | GType vala_field_get_type (void) G_GNUC_CONST; | |
|
| | | GType vala_method_get_type (void) G_GNUC_CONST; | |
| | | GType vala_property_get_type (void) G_GNUC_CONST; | |
| | | GType vala_signal_get_type (void) G_GNUC_CONST; | |
| | | GType vala_constructor_get_type (void) G_GNUC_CONST; | |
| | | GType vala_destructor_get_type (void) G_GNUC_CONST; | |
| | | GType vala_lockable_get_type (void) G_GNUC_CONST; | |
| GType vala_array_length_field_get_type (void) G_GNUC_CONST; | | GType vala_array_length_field_get_type (void) G_GNUC_CONST; | |
| ValaArrayLengthField* vala_array_length_field_new (ValaSourceReference* sou
rce_reference); | | ValaArrayLengthField* vala_array_length_field_new (ValaSourceReference* sou
rce_reference); | |
| ValaArrayLengthField* vala_array_length_field_construct (GType object_type,
ValaSourceReference* source_reference); | | ValaArrayLengthField* vala_array_length_field_construct (GType object_type,
ValaSourceReference* source_reference); | |
|
| GType vala_method_get_type (void) G_GNUC_CONST; | | | |
| GType vala_array_move_method_get_type (void) G_GNUC_CONST; | | GType vala_array_move_method_get_type (void) G_GNUC_CONST; | |
| ValaArrayMoveMethod* vala_array_move_method_new (ValaSourceReference* sourc
e_reference); | | ValaArrayMoveMethod* vala_array_move_method_new (ValaSourceReference* sourc
e_reference); | |
| ValaArrayMoveMethod* vala_array_move_method_construct (GType object_type, V
alaSourceReference* source_reference); | | ValaArrayMoveMethod* vala_array_move_method_construct (GType object_type, V
alaSourceReference* source_reference); | |
| GType vala_array_resize_method_get_type (void) G_GNUC_CONST; | | GType vala_array_resize_method_get_type (void) G_GNUC_CONST; | |
| ValaArrayResizeMethod* vala_array_resize_method_new (ValaSourceReference* s
ource_reference); | | ValaArrayResizeMethod* vala_array_resize_method_new (ValaSourceReference* s
ource_reference); | |
| ValaArrayResizeMethod* vala_array_resize_method_construct (GType object_typ
e, ValaSourceReference* source_reference); | | ValaArrayResizeMethod* vala_array_resize_method_construct (GType object_typ
e, ValaSourceReference* source_reference); | |
| gpointer vala_scope_ref (gpointer instance); | | gpointer vala_scope_ref (gpointer instance); | |
| void vala_scope_unref (gpointer instance); | | void vala_scope_unref (gpointer instance); | |
| GParamSpec* vala_param_spec_scope (const gchar* name, const gchar* nick, co
nst gchar* blurb, GType object_type, GParamFlags flags); | | GParamSpec* vala_param_spec_scope (const gchar* name, const gchar* nick, co
nst gchar* blurb, GType object_type, GParamFlags flags); | |
| void vala_value_set_scope (GValue* value, gpointer v_object); | | void vala_value_set_scope (GValue* value, gpointer v_object); | |
| | | | |
| skipping to change at line 3531 | | skipping to change at line 3580 | |
| 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); | |
| ValaAssignment* vala_assignment_construct (GType object_type, ValaExpressio
n* left, ValaExpression* right, ValaAssignmentOperator operator, ValaSource
Reference* source_reference); | | ValaAssignment* vala_assignment_construct (GType object_type, ValaExpressio
n* left, ValaExpression* right, ValaAssignmentOperator operator, ValaSource
Reference* source_reference); | |
| 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
); | |
| ValaAttribute* vala_attribute_new (const char* name, ValaSourceReference* s
ource_reference); | | ValaAttribute* vala_attribute_new (const char* name, ValaSourceReference* s
ource_reference); | |
| ValaAttribute* vala_attribute_construct (GType object_type, const char* nam
e, ValaSourceReference* source_reference); | | ValaAttribute* vala_attribute_construct (GType object_type, const char* nam
e, ValaSourceReference* source_reference); | |
|
| void vala_attribute_add_argument (ValaAttribute* self, const char* key, Val
aExpression* value); | | void vala_attribute_add_argument (ValaAttribute* self, const char* key, con
st char* value); | |
| gboolean vala_attribute_has_argument (ValaAttribute* self, const char* name
); | | gboolean vala_attribute_has_argument (ValaAttribute* self, const char* name
); | |
| char* vala_attribute_get_string (ValaAttribute* self, const char* name); | | char* vala_attribute_get_string (ValaAttribute* self, const char* name); | |
| gint vala_attribute_get_integer (ValaAttribute* self, const char* name); | | gint vala_attribute_get_integer (ValaAttribute* self, const char* name); | |
| double vala_attribute_get_double (ValaAttribute* self, const char* name); | | double vala_attribute_get_double (ValaAttribute* self, const char* name); | |
| gboolean vala_attribute_get_bool (ValaAttribute* self, const char* name); | | gboolean vala_attribute_get_bool (ValaAttribute* self, const char* name); | |
| const char* vala_attribute_get_name (ValaAttribute* self); | | const char* vala_attribute_get_name (ValaAttribute* self); | |
| void vala_attribute_set_name (ValaAttribute* self, const char* value); | | void vala_attribute_set_name (ValaAttribute* self, const char* value); | |
| GType vala_base_access_get_type (void) G_GNUC_CONST; | | GType vala_base_access_get_type (void) G_GNUC_CONST; | |
| ValaBaseAccess* vala_base_access_new (ValaSourceReference* source); | | ValaBaseAccess* vala_base_access_new (ValaSourceReference* source); | |
| ValaBaseAccess* vala_base_access_construct (GType object_type, ValaSourceRe
ference* source); | | ValaBaseAccess* vala_base_access_construct (GType object_type, ValaSourceRe
ference* source); | |
| | | | |
| skipping to change at line 3613 | | skipping to change at line 3662 | |
| gboolean vala_block_get_captured (ValaBlock* self); | | gboolean vala_block_get_captured (ValaBlock* self); | |
| void vala_block_set_captured (ValaBlock* self, gboolean value); | | void vala_block_set_captured (ValaBlock* self, gboolean value); | |
| GType vala_literal_get_type (void) G_GNUC_CONST; | | GType vala_literal_get_type (void) G_GNUC_CONST; | |
| GType vala_boolean_literal_get_type (void) G_GNUC_CONST; | | GType vala_boolean_literal_get_type (void) G_GNUC_CONST; | |
| ValaBooleanLiteral* vala_boolean_literal_new (gboolean b, ValaSourceReferen
ce* source); | | ValaBooleanLiteral* vala_boolean_literal_new (gboolean b, ValaSourceReferen
ce* source); | |
| ValaBooleanLiteral* vala_boolean_literal_construct (GType object_type, gboo
lean b, ValaSourceReference* source); | | ValaBooleanLiteral* vala_boolean_literal_construct (GType object_type, gboo
lean b, ValaSourceReference* source); | |
| gboolean vala_boolean_literal_get_value (ValaBooleanLiteral* self); | | gboolean vala_boolean_literal_get_value (ValaBooleanLiteral* self); | |
| void vala_boolean_literal_set_value (ValaBooleanLiteral* self, gboolean val
ue); | | void vala_boolean_literal_set_value (ValaBooleanLiteral* self, gboolean val
ue); | |
| GType vala_value_type_get_type (void) G_GNUC_CONST; | | GType vala_value_type_get_type (void) G_GNUC_CONST; | |
| GType vala_boolean_type_get_type (void) G_GNUC_CONST; | | GType vala_boolean_type_get_type (void) G_GNUC_CONST; | |
|
| GType vala_typesymbol_get_type (void) G_GNUC_CONST; | | | |
| GType vala_struct_get_type (void) G_GNUC_CONST; | | | |
| ValaBooleanType* vala_boolean_type_new (ValaStruct* type_symbol); | | ValaBooleanType* vala_boolean_type_new (ValaStruct* type_symbol); | |
| ValaBooleanType* vala_boolean_type_construct (GType object_type, ValaStruct
* type_symbol); | | ValaBooleanType* vala_boolean_type_construct (GType object_type, ValaStruct
* type_symbol); | |
| GType vala_break_statement_get_type (void) G_GNUC_CONST; | | GType vala_break_statement_get_type (void) G_GNUC_CONST; | |
| ValaBreakStatement* vala_break_statement_new (ValaSourceReference* source); | | ValaBreakStatement* vala_break_statement_new (ValaSourceReference* source); | |
| ValaBreakStatement* vala_break_statement_construct (GType object_type, Vala
SourceReference* source); | | ValaBreakStatement* vala_break_statement_construct (GType object_type, Vala
SourceReference* source); | |
| GType vala_cast_expression_get_type (void) G_GNUC_CONST; | | GType vala_cast_expression_get_type (void) G_GNUC_CONST; | |
| ValaCastExpression* vala_cast_expression_new (ValaExpression* inner, ValaDa
taType* type_reference, ValaSourceReference* source_reference, gboolean is_
silent_cast); | | ValaCastExpression* vala_cast_expression_new (ValaExpression* inner, ValaDa
taType* type_reference, ValaSourceReference* source_reference, gboolean is_
silent_cast); | |
| ValaCastExpression* vala_cast_expression_construct (GType object_type, Vala
Expression* inner, ValaDataType* type_reference, ValaSourceReference* sourc
e_reference, gboolean is_silent_cast); | | ValaCastExpression* vala_cast_expression_construct (GType object_type, Vala
Expression* inner, ValaDataType* type_reference, ValaSourceReference* sourc
e_reference, gboolean is_silent_cast); | |
| ValaCastExpression* vala_cast_expression_new_non_null (ValaExpression* inne
r, ValaSourceReference* source_reference); | | ValaCastExpression* vala_cast_expression_new_non_null (ValaExpression* inne
r, ValaSourceReference* source_reference); | |
| ValaCastExpression* vala_cast_expression_construct_non_null (GType object_t
ype, ValaExpression* inner, ValaSourceReference* source_reference); | | ValaCastExpression* vala_cast_expression_construct_non_null (GType object_t
ype, ValaExpression* inner, ValaSourceReference* source_reference); | |
| | | | |
| skipping to change at line 3652 | | skipping to change at line 3699 | |
| ValaLocalVariable* vala_catch_clause_get_error_variable (ValaCatchClause* s
elf); | | ValaLocalVariable* vala_catch_clause_get_error_variable (ValaCatchClause* s
elf); | |
| void vala_catch_clause_set_error_variable (ValaCatchClause* self, ValaLocal
Variable* value); | | void vala_catch_clause_set_error_variable (ValaCatchClause* self, ValaLocal
Variable* value); | |
| const char* vala_catch_clause_get_clabel_name (ValaCatchClause* self); | | const char* vala_catch_clause_get_clabel_name (ValaCatchClause* self); | |
| void vala_catch_clause_set_clabel_name (ValaCatchClause* self, const char*
value); | | void vala_catch_clause_set_clabel_name (ValaCatchClause* self, const char*
value); | |
| GType vala_character_literal_get_type (void) G_GNUC_CONST; | | GType vala_character_literal_get_type (void) G_GNUC_CONST; | |
| ValaCharacterLiteral* vala_character_literal_new (const char* c, ValaSource
Reference* source); | | ValaCharacterLiteral* vala_character_literal_new (const char* c, ValaSource
Reference* source); | |
| ValaCharacterLiteral* vala_character_literal_construct (GType object_type,
const char* c, ValaSourceReference* source); | | ValaCharacterLiteral* vala_character_literal_construct (GType object_type,
const char* c, ValaSourceReference* source); | |
| gunichar vala_character_literal_get_char (ValaCharacterLiteral* self); | | gunichar vala_character_literal_get_char (ValaCharacterLiteral* self); | |
| const char* vala_character_literal_get_value (ValaCharacterLiteral* self); | | const char* vala_character_literal_get_value (ValaCharacterLiteral* self); | |
| void vala_character_literal_set_value (ValaCharacterLiteral* self, const ch
ar* value); | | void vala_character_literal_set_value (ValaCharacterLiteral* self, const ch
ar* value); | |
|
| GType vala_object_type_symbol_get_type (void) G_GNUC_CONST; | | | |
| GType vala_signal_get_type (void) G_GNUC_CONST; | | | |
| GType vala_property_get_type (void) G_GNUC_CONST; | | | |
| GType vala_class_get_type (void) G_GNUC_CONST; | | | |
| ValaList* vala_class_get_classes (ValaClass* self); | | ValaList* vala_class_get_classes (ValaClass* self); | |
| ValaList* vala_class_get_structs (ValaClass* self); | | ValaList* vala_class_get_structs (ValaClass* self); | |
|
| GType vala_enum_get_type (void) G_GNUC_CONST; | | | |
| ValaList* vala_class_get_enums (ValaClass* self); | | ValaList* vala_class_get_enums (ValaClass* self); | |
|
| GType vala_delegate_get_type (void) G_GNUC_CONST; | | | |
| ValaList* vala_class_get_delegates (ValaClass* self); | | ValaList* vala_class_get_delegates (ValaClass* self); | |
| gpointer vala_comment_ref (gpointer instance); | | gpointer vala_comment_ref (gpointer instance); | |
| void vala_comment_unref (gpointer instance); | | void vala_comment_unref (gpointer instance); | |
| GParamSpec* vala_param_spec_comment (const gchar* name, const gchar* nick,
const gchar* blurb, GType object_type, GParamFlags flags); | | GParamSpec* vala_param_spec_comment (const gchar* name, const gchar* nick,
const gchar* blurb, GType object_type, GParamFlags flags); | |
| void vala_value_set_comment (GValue* value, gpointer v_object); | | void vala_value_set_comment (GValue* value, gpointer v_object); | |
| void vala_value_take_comment (GValue* value, gpointer v_object); | | void vala_value_take_comment (GValue* value, gpointer v_object); | |
| gpointer vala_value_get_comment (const GValue* value); | | gpointer vala_value_get_comment (const GValue* value); | |
| GType vala_comment_get_type (void) G_GNUC_CONST; | | GType vala_comment_get_type (void) G_GNUC_CONST; | |
| ValaClass* vala_class_new (const char* name, ValaSourceReference* source_re
ference, ValaComment* comment); | | ValaClass* vala_class_new (const char* name, ValaSourceReference* source_re
ference, ValaComment* comment); | |
| ValaClass* vala_class_construct (GType object_type, const char* name, ValaS
ourceReference* source_reference, ValaComment* comment); | | ValaClass* vala_class_construct (GType object_type, const char* name, ValaS
ourceReference* source_reference, ValaComment* comment); | |
| void vala_class_add_base_type (ValaClass* self, ValaDataType* type); | | void vala_class_add_base_type (ValaClass* self, ValaDataType* type); | |
| ValaList* vala_class_get_base_types (ValaClass* self); | | ValaList* vala_class_get_base_types (ValaClass* self); | |
|
| GType vala_constant_get_type (void) G_GNUC_CONST; | | | |
| void vala_class_add_constant (ValaClass* self, ValaConstant* c); | | | |
| void vala_class_add_field (ValaClass* self, ValaField* f); | | | |
| ValaList* vala_class_get_fields (ValaClass* self); | | ValaList* vala_class_get_fields (ValaClass* self); | |
| ValaList* vala_class_get_constants (ValaClass* self); | | ValaList* vala_class_get_constants (ValaClass* self); | |
|
| void vala_class_add_method (ValaClass* self, ValaMethod* m); | | | |
| void vala_class_add_property (ValaClass* self, ValaProperty* prop); | | | |
| void vala_class_add_signal (ValaClass* self, ValaSignal* sig); | | | |
| void vala_class_add_class (ValaClass* self, ValaClass* cl); | | | |
| void vala_class_add_struct (ValaClass* self, ValaStruct* st); | | | |
| void vala_class_add_enum (ValaClass* self, ValaEnum* en); | | | |
| void vala_class_add_delegate (ValaClass* self, ValaDelegate* d); | | | |
| char* vala_class_get_default_cname (ValaClass* self); | | char* vala_class_get_default_cname (ValaClass* self); | |
| void vala_class_set_cname (ValaClass* self, const char* cname); | | void vala_class_set_cname (ValaClass* self, const char* cname); | |
| void vala_class_process_attributes (ValaClass* self); | | void vala_class_process_attributes (ValaClass* self); | |
| char* vala_class_get_default_type_id (ValaClass* self); | | char* vala_class_get_default_type_id (ValaClass* self); | |
| void vala_class_set_type_id (ValaClass* self, const char* type_id); | | void vala_class_set_type_id (ValaClass* self, const char* type_id); | |
| char* vala_class_get_default_param_spec_function (ValaClass* self); | | char* vala_class_get_default_param_spec_function (ValaClass* self); | |
| gboolean vala_class_is_fundamental (ValaClass* self); | | gboolean vala_class_is_fundamental (ValaClass* self); | |
| void vala_class_set_ref_function (ValaClass* self, const char* name); | | void vala_class_set_ref_function (ValaClass* self, const char* name); | |
| void vala_class_set_unref_function (ValaClass* self, const char* name); | | void vala_class_set_unref_function (ValaClass* self, const char* name); | |
| void vala_class_set_ref_sink_function (ValaClass* self, const char* name); | | void vala_class_set_ref_sink_function (ValaClass* self, const char* name); | |
| | | | |
| skipping to change at line 3718 | | skipping to change at line 3749 | |
| const char* vala_class_get_type_check_function (ValaClass* self); | | const char* vala_class_get_type_check_function (ValaClass* self); | |
| void vala_class_set_type_check_function (ValaClass* self, const char* value
); | | void vala_class_set_type_check_function (ValaClass* self, const char* value
); | |
| gboolean vala_class_get_has_private_fields (ValaClass* self); | | gboolean vala_class_get_has_private_fields (ValaClass* self); | |
| gboolean vala_class_get_has_class_private_fields (ValaClass* self); | | gboolean vala_class_get_has_class_private_fields (ValaClass* self); | |
| gboolean vala_class_get_free_function_address_of (ValaClass* self); | | gboolean vala_class_get_free_function_address_of (ValaClass* self); | |
| gboolean vala_class_get_is_gboxed (ValaClass* self); | | gboolean vala_class_get_is_gboxed (ValaClass* self); | |
| const char* vala_class_get_const_cname (ValaClass* self); | | const char* vala_class_get_const_cname (ValaClass* self); | |
| void vala_class_set_const_cname (ValaClass* self, const char* value); | | void vala_class_set_const_cname (ValaClass* self, const char* value); | |
| 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); | |
|
| GType vala_constructor_get_type (void) G_GNUC_CONST; | | | |
| 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_class_constructor (ValaClass* self); | | ValaConstructor* vala_class_get_class_constructor (ValaClass* self); | |
| void vala_class_set_class_constructor (ValaClass* self, ValaConstructor* va
lue); | | void vala_class_set_class_constructor (ValaClass* self, ValaConstructor* va
lue); | |
| ValaConstructor* vala_class_get_static_constructor (ValaClass* self); | | ValaConstructor* vala_class_get_static_constructor (ValaClass* self); | |
| void vala_class_set_static_constructor (ValaClass* self, ValaConstructor* v
alue); | | void vala_class_set_static_constructor (ValaClass* self, ValaConstructor* v
alue); | |
|
| GType vala_destructor_get_type (void) G_GNUC_CONST; | | | |
| 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); | |
| ValaDestructor* vala_class_get_static_destructor (ValaClass* self); | | ValaDestructor* vala_class_get_static_destructor (ValaClass* self); | |
| void vala_class_set_static_destructor (ValaClass* self, ValaDestructor* val
ue); | | void vala_class_set_static_destructor (ValaClass* self, ValaDestructor* val
ue); | |
| ValaDestructor* vala_class_get_class_destructor (ValaClass* self); | | ValaDestructor* vala_class_get_class_destructor (ValaClass* self); | |
| void vala_class_set_class_destructor (ValaClass* self, ValaDestructor* valu
e); | | void vala_class_set_class_destructor (ValaClass* self, ValaDestructor* valu
e); | |
| gboolean vala_class_get_is_error_base (ValaClass* self); | | gboolean vala_class_get_is_error_base (ValaClass* self); | |
| GType vala_class_type_get_type (void) G_GNUC_CONST; | | GType vala_class_type_get_type (void) G_GNUC_CONST; | |
| ValaClassType* vala_class_type_new (ValaClass* class_symbol); | | ValaClassType* vala_class_type_new (ValaClass* class_symbol); | |
| ValaClassType* vala_class_type_construct (GType object_type, ValaClass* cla
ss_symbol); | | ValaClassType* vala_class_type_construct (GType object_type, ValaClass* cla
ss_symbol); | |
| | | | |
| skipping to change at line 3765 | | skipping to change at line 3794 | |
| void vala_value_take_source_file (GValue* value, gpointer v_object); | | void vala_value_take_source_file (GValue* value, gpointer v_object); | |
| gpointer vala_value_get_source_file (const GValue* value); | | gpointer vala_value_get_source_file (const GValue* value); | |
| GType vala_source_file_get_type (void) G_GNUC_CONST; | | GType vala_source_file_get_type (void) G_GNUC_CONST; | |
| ValaList* vala_code_context_get_source_files (ValaCodeContext* self); | | ValaList* vala_code_context_get_source_files (ValaCodeContext* self); | |
| ValaList* vala_code_context_get_c_source_files (ValaCodeContext* self); | | ValaList* vala_code_context_get_c_source_files (ValaCodeContext* self); | |
| void vala_code_context_add_source_file (ValaCodeContext* self, ValaSourceFi
le* file); | | void vala_code_context_add_source_file (ValaCodeContext* self, ValaSourceFi
le* file); | |
| void vala_code_context_add_c_source_file (ValaCodeContext* self, const char
* file); | | void vala_code_context_add_c_source_file (ValaCodeContext* self, const char
* file); | |
| ValaList* vala_code_context_get_packages (ValaCodeContext* self); | | ValaList* vala_code_context_get_packages (ValaCodeContext* self); | |
| gboolean vala_code_context_has_package (ValaCodeContext* self, const char*
pkg); | | gboolean vala_code_context_has_package (ValaCodeContext* self, const char*
pkg); | |
| void vala_code_context_add_package (ValaCodeContext* self, const char* pkg)
; | | void vala_code_context_add_package (ValaCodeContext* self, const char* pkg)
; | |
|
| | | gboolean vala_code_context_add_external_package (ValaCodeContext* self, con | |
| | | st char* pkg); | |
| | | gboolean vala_code_context_add_packages_from_file (ValaCodeContext* self, c | |
| | | onst char* filename); | |
| | | gboolean vala_code_context_add_source_filename (ValaCodeContext* self, cons | |
| | | t char* filename, gboolean is_source); | |
| void vala_code_context_accept (ValaCodeContext* self, ValaCodeVisitor* visi
tor); | | void vala_code_context_accept (ValaCodeContext* self, ValaCodeVisitor* visi
tor); | |
| void vala_code_context_add_define (ValaCodeContext* self, const char* defin
e); | | void vala_code_context_add_define (ValaCodeContext* self, const char* defin
e); | |
| gboolean vala_code_context_is_defined (ValaCodeContext* self, const char* d
efine); | | gboolean vala_code_context_is_defined (ValaCodeContext* self, const char* d
efine); | |
|
| char* vala_code_context_get_package_path (ValaCodeContext* self, const char | | char* vala_code_context_get_vapi_path (ValaCodeContext* self, const char* p | |
| * pkg, char** directories, int directories_length1); | | kg); | |
| char* vala_code_context_get_gir_path (ValaCodeContext* self, const char* gi | | char* vala_code_context_get_gir_path (ValaCodeContext* self, const char* gi | |
| r, char** directories, int directories_length1); | | r); | |
| | | void vala_code_context_write_dependencies (ValaCodeContext* self, const cha | |
| | | r* filename); | |
| | | char* vala_code_context_realpath (const char* name); | |
| gboolean vala_code_context_get_assert (ValaCodeContext* self); | | gboolean vala_code_context_get_assert (ValaCodeContext* self); | |
| void vala_code_context_set_assert (ValaCodeContext* self, gboolean value); | | void vala_code_context_set_assert (ValaCodeContext* self, gboolean value); | |
| gboolean vala_code_context_get_checking (ValaCodeContext* self); | | gboolean vala_code_context_get_checking (ValaCodeContext* self); | |
| void vala_code_context_set_checking (ValaCodeContext* self, gboolean value)
; | | void vala_code_context_set_checking (ValaCodeContext* self, gboolean value)
; | |
| gboolean vala_code_context_get_deprecated (ValaCodeContext* self); | | gboolean vala_code_context_get_deprecated (ValaCodeContext* self); | |
| void vala_code_context_set_deprecated (ValaCodeContext* self, gboolean valu
e); | | void vala_code_context_set_deprecated (ValaCodeContext* self, gboolean valu
e); | |
| gboolean vala_code_context_get_experimental (ValaCodeContext* self); | | gboolean vala_code_context_get_experimental (ValaCodeContext* self); | |
| void vala_code_context_set_experimental (ValaCodeContext* self, gboolean va
lue); | | void vala_code_context_set_experimental (ValaCodeContext* self, gboolean va
lue); | |
| gboolean vala_code_context_get_experimental_non_null (ValaCodeContext* self
); | | gboolean vala_code_context_get_experimental_non_null (ValaCodeContext* self
); | |
| void vala_code_context_set_experimental_non_null (ValaCodeContext* self, gb
oolean value); | | void vala_code_context_set_experimental_non_null (ValaCodeContext* self, gb
oolean value); | |
| | | | |
| skipping to change at line 3837 | | skipping to change at line 3871 | |
| gboolean vala_code_context_get_save_csources (ValaCodeContext* self); | | gboolean vala_code_context_get_save_csources (ValaCodeContext* self); | |
| GType vala_report_get_type (void) G_GNUC_CONST; | | GType vala_report_get_type (void) G_GNUC_CONST; | |
| ValaReport* vala_code_context_get_report (ValaCodeContext* self); | | ValaReport* vala_code_context_get_report (ValaCodeContext* self); | |
| void vala_code_context_set_report (ValaCodeContext* self, ValaReport* value
); | | void vala_code_context_set_report (ValaCodeContext* self, ValaReport* value
); | |
| ValaMethod* vala_code_context_get_entry_point (ValaCodeContext* self); | | ValaMethod* vala_code_context_get_entry_point (ValaCodeContext* self); | |
| void vala_code_context_set_entry_point (ValaCodeContext* self, ValaMethod*
value); | | void vala_code_context_set_entry_point (ValaCodeContext* self, ValaMethod*
value); | |
| const char* vala_code_context_get_entry_point_name (ValaCodeContext* self); | | const char* vala_code_context_get_entry_point_name (ValaCodeContext* self); | |
| void vala_code_context_set_entry_point_name (ValaCodeContext* self, const c
har* value); | | void vala_code_context_set_entry_point_name (ValaCodeContext* self, const c
har* value); | |
| gboolean vala_code_context_get_run_output (ValaCodeContext* self); | | gboolean vala_code_context_get_run_output (ValaCodeContext* self); | |
| void vala_code_context_set_run_output (ValaCodeContext* self, gboolean valu
e); | | void vala_code_context_set_run_output (ValaCodeContext* self, gboolean valu
e); | |
|
| GType vala_namespace_get_type (void) G_GNUC_CONST; | | | |
| ValaNamespace* vala_code_context_get_root (ValaCodeContext* self); | | ValaNamespace* vala_code_context_get_root (ValaCodeContext* self); | |
| ValaCodeGenerator* vala_code_context_get_codegen (ValaCodeContext* self); | | ValaCodeGenerator* vala_code_context_get_codegen (ValaCodeContext* self); | |
| void vala_code_context_set_codegen (ValaCodeContext* self, ValaCodeGenerato
r* value); | | void vala_code_context_set_codegen (ValaCodeContext* self, ValaCodeGenerato
r* value); | |
|
| GType vala_interface_get_type (void) G_GNUC_CONST; | | | |
| GType vala_enum_value_get_type (void) G_GNUC_CONST; | | GType vala_enum_value_get_type (void) G_GNUC_CONST; | |
|
| GType vala_error_domain_get_type (void) G_GNUC_CONST; | | | |
| GType vala_error_code_get_type (void) G_GNUC_CONST; | | GType vala_error_code_get_type (void) G_GNUC_CONST; | |
| GType vala_creation_method_get_type (void) G_GNUC_CONST; | | GType vala_creation_method_get_type (void) G_GNUC_CONST; | |
| GType vala_property_accessor_get_type (void) G_GNUC_CONST; | | GType vala_property_accessor_get_type (void) G_GNUC_CONST; | |
| GType vala_typeparameter_get_type (void) G_GNUC_CONST; | | GType vala_typeparameter_get_type (void) G_GNUC_CONST; | |
| GType vala_using_directive_get_type (void) G_GNUC_CONST; | | GType vala_using_directive_get_type (void) G_GNUC_CONST; | |
| GType vala_empty_statement_get_type (void) G_GNUC_CONST; | | GType vala_empty_statement_get_type (void) G_GNUC_CONST; | |
| GType vala_declaration_statement_get_type (void) G_GNUC_CONST; | | GType vala_declaration_statement_get_type (void) G_GNUC_CONST; | |
| GType vala_expression_statement_get_type (void) G_GNUC_CONST; | | GType vala_expression_statement_get_type (void) G_GNUC_CONST; | |
| GType vala_if_statement_get_type (void) G_GNUC_CONST; | | GType vala_if_statement_get_type (void) G_GNUC_CONST; | |
| GType vala_switch_statement_get_type (void) G_GNUC_CONST; | | GType vala_switch_statement_get_type (void) G_GNUC_CONST; | |
| | | | |
| skipping to change at line 4010 | | skipping to change at line 4041 | |
| void vala_code_visitor_visit_addressof_expression (ValaCodeVisitor* self, V
alaAddressofExpression* expr); | | void vala_code_visitor_visit_addressof_expression (ValaCodeVisitor* self, V
alaAddressofExpression* expr); | |
| void vala_code_visitor_visit_reference_transfer_expression (ValaCodeVisitor
* self, ValaReferenceTransferExpression* expr); | | void vala_code_visitor_visit_reference_transfer_expression (ValaCodeVisitor
* self, ValaReferenceTransferExpression* expr); | |
| void vala_code_visitor_visit_binary_expression (ValaCodeVisitor* self, Vala
BinaryExpression* expr); | | void vala_code_visitor_visit_binary_expression (ValaCodeVisitor* self, Vala
BinaryExpression* expr); | |
| void vala_code_visitor_visit_type_check (ValaCodeVisitor* self, ValaTypeChe
ck* expr); | | void vala_code_visitor_visit_type_check (ValaCodeVisitor* self, ValaTypeChe
ck* expr); | |
| void vala_code_visitor_visit_conditional_expression (ValaCodeVisitor* self,
ValaConditionalExpression* expr); | | void vala_code_visitor_visit_conditional_expression (ValaCodeVisitor* self,
ValaConditionalExpression* expr); | |
| void vala_code_visitor_visit_lambda_expression (ValaCodeVisitor* self, Vala
LambdaExpression* expr); | | void vala_code_visitor_visit_lambda_expression (ValaCodeVisitor* self, Vala
LambdaExpression* expr); | |
| void vala_code_visitor_visit_assignment (ValaCodeVisitor* self, ValaAssignm
ent* a); | | void vala_code_visitor_visit_assignment (ValaCodeVisitor* self, ValaAssignm
ent* a); | |
| void vala_code_visitor_visit_end_full_expression (ValaCodeVisitor* self, Va
laExpression* expr); | | void vala_code_visitor_visit_end_full_expression (ValaCodeVisitor* self, Va
laExpression* expr); | |
| ValaCodeVisitor* vala_code_visitor_construct (GType object_type); | | ValaCodeVisitor* vala_code_visitor_construct (GType object_type); | |
| GType vala_code_writer_get_type (void) G_GNUC_CONST; | | GType vala_code_writer_get_type (void) G_GNUC_CONST; | |
|
| ValaCodeWriter* vala_code_writer_new (gboolean dump_tree, gboolean emit_int | | GType code_writer_type_get_type (void) G_GNUC_CONST; | |
| ernal); | | ValaCodeWriter* vala_code_writer_new (CodeWriterType type); | |
| ValaCodeWriter* vala_code_writer_construct (GType object_type, gboolean dum | | ValaCodeWriter* vala_code_writer_construct (GType object_type, CodeWriterTy | |
| p_tree, gboolean emit_internal); | | pe type); | |
| void vala_code_writer_set_cheader_override (ValaCodeWriter* self, const cha
r* original, const char* replacement); | | void vala_code_writer_set_cheader_override (ValaCodeWriter* self, const cha
r* original, const char* replacement); | |
| void vala_code_writer_write_file (ValaCodeWriter* self, ValaCodeContext* co
ntext, const char* filename); | | void vala_code_writer_write_file (ValaCodeWriter* self, ValaCodeContext* co
ntext, const char* filename); | |
| ValaComment* vala_comment_new (const char* comment, ValaSourceReference* _s
ource_reference); | | ValaComment* vala_comment_new (const char* comment, ValaSourceReference* _s
ource_reference); | |
| ValaComment* vala_comment_construct (GType object_type, const char* comment
, ValaSourceReference* _source_reference); | | ValaComment* vala_comment_construct (GType object_type, const char* comment
, ValaSourceReference* _source_reference); | |
| const char* vala_comment_get_content (ValaComment* self); | | const char* vala_comment_get_content (ValaComment* self); | |
| void vala_comment_set_content (ValaComment* self, const char* value); | | void vala_comment_set_content (ValaComment* self, const char* value); | |
| ValaSourceReference* vala_comment_get_source_reference (ValaComment* self); | | ValaSourceReference* vala_comment_get_source_reference (ValaComment* self); | |
| void vala_comment_set_source_reference (ValaComment* self, ValaSourceRefere
nce* value); | | void vala_comment_set_source_reference (ValaComment* self, ValaSourceRefere
nce* value); | |
| ValaConditionalExpression* vala_conditional_expression_new (ValaExpression*
cond, ValaExpression* true_expr, ValaExpression* false_expr, ValaSourceRef
erence* source); | | ValaConditionalExpression* vala_conditional_expression_new (ValaExpression*
cond, ValaExpression* true_expr, ValaExpression* false_expr, ValaSourceRef
erence* source); | |
| ValaConditionalExpression* vala_conditional_expression_construct (GType obj
ect_type, ValaExpression* cond, ValaExpression* true_expr, ValaExpression*
false_expr, ValaSourceReference* source); | | ValaConditionalExpression* vala_conditional_expression_construct (GType obj
ect_type, ValaExpression* cond, ValaExpression* true_expr, ValaExpression*
false_expr, ValaSourceReference* source); | |
| | | | |
| skipping to change at line 4076 | | skipping to change at line 4108 | |
| char* vala_data_type_to_qualified_string (ValaDataType* self, ValaScope* sc
ope); | | char* vala_data_type_to_qualified_string (ValaDataType* self, ValaScope* sc
ope); | |
| ValaDataType* vala_data_type_copy (ValaDataType* self); | | ValaDataType* vala_data_type_copy (ValaDataType* self); | |
| gboolean vala_data_type_equals (ValaDataType* self, ValaDataType* type2); | | gboolean vala_data_type_equals (ValaDataType* self, ValaDataType* type2); | |
| gboolean vala_data_type_stricter (ValaDataType* self, ValaDataType* type2); | | gboolean vala_data_type_stricter (ValaDataType* self, ValaDataType* type2); | |
| gboolean vala_data_type_compatible (ValaDataType* self, ValaDataType* targe
t_type); | | gboolean vala_data_type_compatible (ValaDataType* self, ValaDataType* targe
t_type); | |
| 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); | |
| ValaList* vala_data_type_get_parameters (ValaDataType* self); | | ValaList* 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); | |
|
| ValaList* vala_data_type_get_symbols (ValaDataType* self); | | gboolean vala_data_type_is_accessible (ValaDataType* self, ValaSymbol* sym)
; | |
| ValaSymbol* vala_data_type_get_member (ValaDataType* self, const char* memb
er_name); | | ValaSymbol* vala_data_type_get_member (ValaDataType* self, const char* memb
er_name); | |
| ValaSymbol* vala_data_type_get_pointer_member (ValaDataType* self, const ch
ar* member_name); | | ValaSymbol* vala_data_type_get_pointer_member (ValaDataType* self, const ch
ar* member_name); | |
| gboolean vala_data_type_is_real_struct_type (ValaDataType* self); | | gboolean vala_data_type_is_real_struct_type (ValaDataType* self); | |
| gboolean vala_data_type_is_real_non_null_struct_type (ValaDataType* self); | | gboolean vala_data_type_is_real_non_null_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_is_disposable (ValaDataType* self); | | gboolean vala_data_type_is_disposable (ValaDataType* self); | |
| ValaDataType* vala_data_type_get_actual_type (ValaDataType* self, ValaDataT
ype* derived_instance_type, ValaMemberAccess* method_access, ValaCodeNode*
node_reference); | | ValaDataType* vala_data_type_get_actual_type (ValaDataType* self, ValaDataT
ype* derived_instance_type, ValaMemberAccess* method_access, ValaCodeNode*
node_reference); | |
| gboolean vala_data_type_is_weak (ValaDataType* self); | | gboolean vala_data_type_is_weak (ValaDataType* self); | |
| ValaDataType* vala_data_type_construct (GType object_type); | | ValaDataType* vala_data_type_construct (GType object_type); | |
| gboolean vala_data_type_get_value_owned (ValaDataType* self); | | gboolean vala_data_type_get_value_owned (ValaDataType* self); | |
| | | | |
| skipping to change at line 4183 | | skipping to change at line 4215 | |
| ValaList* vala_element_access_get_indices (ValaElementAccess* self); | | ValaList* vala_element_access_get_indices (ValaElementAccess* self); | |
| ValaElementAccess* vala_element_access_new (ValaExpression* container, Vala
SourceReference* source_reference); | | ValaElementAccess* vala_element_access_new (ValaExpression* container, Vala
SourceReference* source_reference); | |
| ValaElementAccess* vala_element_access_construct (GType object_type, ValaEx
pression* container, ValaSourceReference* source_reference); | | ValaElementAccess* vala_element_access_construct (GType object_type, ValaEx
pression* container, ValaSourceReference* source_reference); | |
| ValaExpression* vala_element_access_get_container (ValaElementAccess* self)
; | | ValaExpression* vala_element_access_get_container (ValaElementAccess* self)
; | |
| void vala_element_access_set_container (ValaElementAccess* self, ValaExpres
sion* value); | | void vala_element_access_set_container (ValaElementAccess* self, ValaExpres
sion* value); | |
| ValaEmptyStatement* vala_empty_statement_new (ValaSourceReference* source); | | ValaEmptyStatement* vala_empty_statement_new (ValaSourceReference* source); | |
| ValaEmptyStatement* vala_empty_statement_construct (GType object_type, Vala
SourceReference* source); | | ValaEmptyStatement* vala_empty_statement_construct (GType object_type, Vala
SourceReference* source); | |
| ValaEnum* vala_enum_new (const char* name, ValaSourceReference* source_refe
rence, ValaComment* comment); | | ValaEnum* vala_enum_new (const char* name, ValaSourceReference* source_refe
rence, ValaComment* comment); | |
| ValaEnum* vala_enum_construct (GType object_type, const char* name, ValaSou
rceReference* source_reference, ValaComment* comment); | | ValaEnum* vala_enum_construct (GType object_type, const char* name, ValaSou
rceReference* source_reference, ValaComment* comment); | |
| 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_constant (ValaEnum* self, ValaConstant* c); | | | |
| ValaList* vala_enum_get_values (ValaEnum* self); | | ValaList* vala_enum_get_values (ValaEnum* self); | |
| void vala_enum_remove_all_values (ValaEnum* self); | | void vala_enum_remove_all_values (ValaEnum* self); | |
| ValaList* vala_enum_get_methods (ValaEnum* self); | | ValaList* vala_enum_get_methods (ValaEnum* self); | |
| ValaList* vala_enum_get_constants (ValaEnum* self); | | ValaList* vala_enum_get_constants (ValaEnum* self); | |
| void vala_enum_set_cname (ValaEnum* self, const char* cname); | | void vala_enum_set_cname (ValaEnum* self, const char* cname); | |
| 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); | | 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); | | gboolean vala_enum_get_has_type_id (ValaEnum* self); | |
| void vala_enum_set_has_type_id (ValaEnum* self, gboolean value); | | void vala_enum_set_has_type_id (ValaEnum* self, gboolean value); | |
| ValaEnumValue* vala_enum_value_new (const char* name, ValaExpression* value
, ValaSourceReference* source_reference, ValaComment* comment); | | ValaEnumValue* vala_enum_value_new (const char* name, ValaExpression* value
, ValaSourceReference* source_reference, ValaComment* comment); | |
| ValaEnumValue* vala_enum_value_construct (GType object_type, const char* na
me, ValaExpression* value, ValaSourceReference* source_reference, ValaComme
nt* comment); | | ValaEnumValue* vala_enum_value_construct (GType object_type, const char* na
me, ValaExpression* value, ValaSourceReference* source_reference, ValaComme
nt* comment); | |
| ValaCCodeConstant* vala_enum_value_get_canonical_cconstant (ValaEnumValue*
self); | | ValaCCodeConstant* vala_enum_value_get_canonical_cconstant (ValaEnumValue*
self); | |
| GType vala_enum_value_type_get_type (void) G_GNUC_CONST; | | GType vala_enum_value_type_get_type (void) G_GNUC_CONST; | |
| ValaEnumValueType* vala_enum_value_type_new (ValaEnum* type_symbol); | | ValaEnumValueType* vala_enum_value_type_new (ValaEnum* type_symbol); | |
| ValaEnumValueType* vala_enum_value_type_construct (GType object_type, ValaE
num* type_symbol); | | ValaEnumValueType* vala_enum_value_type_construct (GType object_type, ValaE
num* type_symbol); | |
|
| | | ValaMethod* vala_enum_value_type_get_to_string_method (ValaEnumValueType* s
elf); | |
| ValaErrorCode* vala_error_code_new (const char* name, ValaSourceReference*
source_reference, ValaComment* comment); | | ValaErrorCode* vala_error_code_new (const char* name, ValaSourceReference*
source_reference, ValaComment* comment); | |
| ValaErrorCode* vala_error_code_construct (GType object_type, const char* na
me, ValaSourceReference* source_reference, ValaComment* comment); | | ValaErrorCode* vala_error_code_construct (GType object_type, const char* na
me, ValaSourceReference* source_reference, ValaComment* comment); | |
| ValaErrorCode* vala_error_code_new_with_value (const char* name, ValaExpres
sion* value, ValaSourceReference* source_reference); | | ValaErrorCode* vala_error_code_new_with_value (const char* name, ValaExpres
sion* value, ValaSourceReference* source_reference); | |
| ValaErrorCode* vala_error_code_construct_with_value (GType object_type, con
st char* name, ValaExpression* value, ValaSourceReference* source_reference
); | | ValaErrorCode* vala_error_code_construct_with_value (GType object_type, con
st char* name, ValaExpression* value, ValaSourceReference* source_reference
); | |
| ValaExpression* vala_error_code_get_value (ValaErrorCode* self); | | ValaExpression* vala_error_code_get_value (ValaErrorCode* self); | |
| void vala_error_code_set_value (ValaErrorCode* self, ValaExpression* value)
; | | void vala_error_code_set_value (ValaErrorCode* self, ValaExpression* value)
; | |
| ValaErrorDomain* vala_error_domain_new (const char* name, ValaSourceReferen
ce* source_reference, ValaComment* comment); | | ValaErrorDomain* vala_error_domain_new (const char* name, ValaSourceReferen
ce* source_reference, ValaComment* comment); | |
| ValaErrorDomain* vala_error_domain_construct (GType object_type, const char
* name, ValaSourceReference* source_reference, ValaComment* comment); | | ValaErrorDomain* vala_error_domain_construct (GType object_type, const char
* name, ValaSourceReference* source_reference, ValaComment* comment); | |
| void vala_error_domain_add_code (ValaErrorDomain* self, ValaErrorCode* ecod
e); | | void vala_error_domain_add_code (ValaErrorDomain* self, ValaErrorCode* ecod
e); | |
|
| void vala_error_domain_add_method (ValaErrorDomain* self, ValaMethod* m); | | | |
| ValaList* vala_error_domain_get_codes (ValaErrorDomain* self); | | ValaList* vala_error_domain_get_codes (ValaErrorDomain* self); | |
| ValaList* vala_error_domain_get_methods (ValaErrorDomain* self); | | ValaList* vala_error_domain_get_methods (ValaErrorDomain* self); | |
| void vala_error_domain_set_cname (ValaErrorDomain* self, const char* cname)
; | | void vala_error_domain_set_cname (ValaErrorDomain* self, const char* cname)
; | |
| void vala_error_domain_set_cprefix (ValaErrorDomain* self, const char* cpre
fix); | | void vala_error_domain_set_cprefix (ValaErrorDomain* self, const char* cpre
fix); | |
| void vala_error_domain_process_attributes (ValaErrorDomain* self); | | void vala_error_domain_process_attributes (ValaErrorDomain* self); | |
| GType vala_error_type_get_type (void) G_GNUC_CONST; | | GType vala_error_type_get_type (void) G_GNUC_CONST; | |
| ValaErrorType* vala_error_type_new (ValaErrorDomain* error_domain, ValaErro
rCode* error_code, ValaSourceReference* source_reference); | | ValaErrorType* vala_error_type_new (ValaErrorDomain* error_domain, ValaErro
rCode* error_code, ValaSourceReference* source_reference); | |
| ValaErrorType* vala_error_type_construct (GType object_type, ValaErrorDomai
n* error_domain, ValaErrorCode* error_code, ValaSourceReference* source_ref
erence); | | ValaErrorType* vala_error_type_construct (GType object_type, ValaErrorDomai
n* error_domain, ValaErrorCode* error_code, ValaSourceReference* source_ref
erence); | |
| ValaErrorDomain* vala_error_type_get_error_domain (ValaErrorType* self); | | ValaErrorDomain* vala_error_type_get_error_domain (ValaErrorType* self); | |
| void vala_error_type_set_error_domain (ValaErrorType* self, ValaErrorDomain
* value); | | void vala_error_type_set_error_domain (ValaErrorType* self, ValaErrorDomain
* value); | |
| ValaErrorCode* vala_error_type_get_error_code (ValaErrorType* self); | | ValaErrorCode* vala_error_type_get_error_code (ValaErrorType* self); | |
| void vala_error_type_set_error_code (ValaErrorType* self, ValaErrorCode* va
lue); | | void vala_error_type_set_error_code (ValaErrorType* self, ValaErrorCode* va
lue); | |
| gboolean vala_error_type_get_dynamic_error (ValaErrorType* self); | | gboolean vala_error_type_get_dynamic_error (ValaErrorType* self); | |
| void vala_error_type_set_dynamic_error (ValaErrorType* self, gboolean value
); | | void vala_error_type_set_dynamic_error (ValaErrorType* self, gboolean value
); | |
| gboolean vala_expression_is_constant (ValaExpression* self); | | gboolean vala_expression_is_constant (ValaExpression* self); | |
| gboolean vala_expression_is_pure (ValaExpression* self); | | gboolean vala_expression_is_pure (ValaExpression* self); | |
| gboolean vala_expression_is_non_null (ValaExpression* self); | | gboolean vala_expression_is_non_null (ValaExpression* self); | |
|
| void vala_expression_add_temp_var (ValaExpression* self, ValaLocalVariable*
local); | | | |
| void vala_expression_append_array_size (ValaExpression* self, ValaCCodeExpr
ession* size); | | void vala_expression_append_array_size (ValaExpression* self, ValaCCodeExpr
ession* size); | |
| ValaList* vala_expression_get_array_sizes (ValaExpression* self); | | ValaList* vala_expression_get_array_sizes (ValaExpression* self); | |
| void vala_expression_insert_statement (ValaExpression* self, ValaBlock* blo
ck, ValaStatement* stmt); | | void vala_expression_insert_statement (ValaExpression* self, ValaBlock* blo
ck, ValaStatement* stmt); | |
| ValaExpression* vala_expression_construct (GType object_type); | | ValaExpression* vala_expression_construct (GType object_type); | |
| ValaDataType* vala_expression_get_value_type (ValaExpression* self); | | ValaDataType* vala_expression_get_value_type (ValaExpression* self); | |
| void vala_expression_set_value_type (ValaExpression* self, ValaDataType* va
lue); | | void vala_expression_set_value_type (ValaExpression* self, ValaDataType* va
lue); | |
| ValaDataType* vala_expression_get_formal_value_type (ValaExpression* self); | | ValaDataType* vala_expression_get_formal_value_type (ValaExpression* self); | |
| void vala_expression_set_formal_value_type (ValaExpression* self, ValaDataT
ype* value); | | void vala_expression_set_formal_value_type (ValaExpression* self, ValaDataT
ype* value); | |
| ValaDataType* vala_expression_get_target_type (ValaExpression* self); | | ValaDataType* vala_expression_get_target_type (ValaExpression* self); | |
| void vala_expression_set_target_type (ValaExpression* self, ValaDataType* v
alue); | | void vala_expression_set_target_type (ValaExpression* self, ValaDataType* v
alue); | |
| | | | |
| skipping to change at line 4424 | | skipping to change at line 4453 | |
| ValaIntegerType* vala_integer_type_construct (GType object_type, ValaStruct
* type_symbol, const char* literal_value, const char* literal_type_name); | | ValaIntegerType* vala_integer_type_construct (GType object_type, ValaStruct
* type_symbol, const char* literal_value, const char* literal_type_name); | |
| ValaList* vala_interface_get_classes (ValaInterface* self); | | ValaList* vala_interface_get_classes (ValaInterface* self); | |
| ValaList* vala_interface_get_structs (ValaInterface* self); | | ValaList* vala_interface_get_structs (ValaInterface* self); | |
| ValaList* vala_interface_get_enums (ValaInterface* self); | | ValaList* vala_interface_get_enums (ValaInterface* self); | |
| ValaList* vala_interface_get_delegates (ValaInterface* self); | | ValaList* vala_interface_get_delegates (ValaInterface* self); | |
| ValaInterface* vala_interface_new (const char* name, ValaSourceReference* s
ource_reference, ValaComment* comment); | | ValaInterface* vala_interface_new (const char* name, ValaSourceReference* s
ource_reference, ValaComment* comment); | |
| ValaInterface* vala_interface_construct (GType object_type, const char* nam
e, ValaSourceReference* source_reference, ValaComment* comment); | | ValaInterface* vala_interface_construct (GType object_type, const char* nam
e, ValaSourceReference* source_reference, ValaComment* comment); | |
| void vala_interface_add_prerequisite (ValaInterface* self, ValaDataType* ty
pe); | | void vala_interface_add_prerequisite (ValaInterface* self, ValaDataType* ty
pe); | |
| void vala_interface_prepend_prerequisite (ValaInterface* self, ValaDataType
* type); | | void vala_interface_prepend_prerequisite (ValaInterface* self, ValaDataType
* type); | |
| ValaList* vala_interface_get_prerequisites (ValaInterface* self); | | ValaList* vala_interface_get_prerequisites (ValaInterface* self); | |
|
| void vala_interface_add_method (ValaInterface* self, ValaMethod* m); | | | |
| void vala_interface_add_field (ValaInterface* self, ValaField* f); | | | |
| ValaList* vala_interface_get_fields (ValaInterface* self); | | ValaList* vala_interface_get_fields (ValaInterface* self); | |
|
| void vala_interface_add_constant (ValaInterface* self, ValaConstant* c); | | | |
| ValaList* vala_interface_get_constants (ValaInterface* self); | | ValaList* vala_interface_get_constants (ValaInterface* self); | |
|
| void vala_interface_add_property (ValaInterface* self, ValaProperty* prop); | | | |
| void vala_interface_add_signal (ValaInterface* self, ValaSignal* sig); | | | |
| void vala_interface_add_class (ValaInterface* self, ValaClass* cl); | | | |
| void vala_interface_add_struct (ValaInterface* self, ValaStruct* st); | | | |
| void vala_interface_add_enum (ValaInterface* self, ValaEnum* en); | | | |
| void vala_interface_add_delegate (ValaInterface* self, ValaDelegate* d); | | | |
| void vala_interface_set_cname (ValaInterface* self, const char* cname); | | void vala_interface_set_cname (ValaInterface* self, const char* cname); | |
| 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); | | 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); | |
| GType vala_interface_type_get_type (void) G_GNUC_CONST; | | GType vala_interface_type_get_type (void) G_GNUC_CONST; | |
| ValaInterfaceType* vala_interface_type_new (ValaInterface* interface_symbol
); | | ValaInterfaceType* vala_interface_type_new (ValaInterface* interface_symbol
); | |
| ValaInterfaceType* vala_interface_type_construct (GType object_type, ValaIn
terface* interface_symbol); | | ValaInterfaceType* vala_interface_type_construct (GType object_type, ValaIn
terface* interface_symbol); | |
| | | | |
| skipping to change at line 4637 | | skipping to change at line 4657 | |
| gboolean vala_method_get_simple_generics (ValaMethod* self); | | gboolean vala_method_get_simple_generics (ValaMethod* self); | |
| void vala_method_set_simple_generics (ValaMethod* self, gboolean value); | | void vala_method_set_simple_generics (ValaMethod* self, gboolean value); | |
| ValaSignal* vala_method_get_signal_reference (ValaMethod* self); | | ValaSignal* vala_method_get_signal_reference (ValaMethod* self); | |
| void vala_method_set_signal_reference (ValaMethod* self, ValaSignal* value)
; | | void vala_method_set_signal_reference (ValaMethod* self, ValaSignal* value)
; | |
| gboolean vala_method_get_closure (ValaMethod* self); | | gboolean vala_method_get_closure (ValaMethod* self); | |
| void vala_method_set_closure (ValaMethod* self, gboolean value); | | void vala_method_set_closure (ValaMethod* self, gboolean value); | |
| gboolean vala_method_get_coroutine (ValaMethod* self); | | gboolean vala_method_get_coroutine (ValaMethod* self); | |
| void vala_method_set_coroutine (ValaMethod* self, gboolean value); | | void vala_method_set_coroutine (ValaMethod* self, gboolean value); | |
| gboolean vala_method_get_is_async_callback (ValaMethod* self); | | gboolean vala_method_get_is_async_callback (ValaMethod* self); | |
| void vala_method_set_is_async_callback (ValaMethod* self, gboolean value); | | void vala_method_set_is_async_callback (ValaMethod* self, gboolean value); | |
|
| | | gint vala_method_get_yield_count (ValaMethod* self); | |
| | | void vala_method_set_yield_count (ValaMethod* self, gint value); | |
| ValaMethodCall* vala_method_call_new (ValaExpression* call, ValaSourceRefer
ence* source_reference); | | ValaMethodCall* vala_method_call_new (ValaExpression* call, ValaSourceRefer
ence* source_reference); | |
| ValaMethodCall* vala_method_call_construct (GType object_type, ValaExpressi
on* call, ValaSourceReference* source_reference); | | ValaMethodCall* vala_method_call_construct (GType object_type, ValaExpressi
on* call, ValaSourceReference* source_reference); | |
| void vala_method_call_add_argument (ValaMethodCall* self, ValaExpression* a
rg); | | void vala_method_call_add_argument (ValaMethodCall* self, ValaExpression* a
rg); | |
| ValaList* vala_method_call_get_argument_list (ValaMethodCall* self); | | ValaList* vala_method_call_get_argument_list (ValaMethodCall* self); | |
| ValaExpression* vala_method_call_get_call (ValaMethodCall* self); | | ValaExpression* vala_method_call_get_call (ValaMethodCall* self); | |
| void vala_method_call_set_call (ValaMethodCall* self, ValaExpression* value
); | | void vala_method_call_set_call (ValaMethodCall* self, ValaExpression* value
); | |
| gboolean vala_method_call_get_is_yield_expression (ValaMethodCall* self); | | gboolean vala_method_call_get_is_yield_expression (ValaMethodCall* self); | |
| void vala_method_call_set_is_yield_expression (ValaMethodCall* self, gboole
an value); | | void vala_method_call_set_is_yield_expression (ValaMethodCall* self, gboole
an value); | |
| gboolean vala_method_call_get_is_assert (ValaMethodCall* self); | | gboolean vala_method_call_get_is_assert (ValaMethodCall* self); | |
| GType vala_method_type_get_type (void) G_GNUC_CONST; | | GType vala_method_type_get_type (void) G_GNUC_CONST; | |
| | | | |
| skipping to change at line 4663 | | skipping to change at line 4685 | |
| ValaNamedArgument* vala_named_argument_construct (GType object_type, const
char* name, ValaExpression* inner, ValaSourceReference* source_reference); | | ValaNamedArgument* vala_named_argument_construct (GType object_type, const
char* name, ValaExpression* inner, ValaSourceReference* source_reference); | |
| const char* vala_named_argument_get_name (ValaNamedArgument* self); | | const char* vala_named_argument_get_name (ValaNamedArgument* self); | |
| void vala_named_argument_set_name (ValaNamedArgument* self, const char* val
ue); | | void vala_named_argument_set_name (ValaNamedArgument* self, const char* val
ue); | |
| ValaExpression* vala_named_argument_get_inner (ValaNamedArgument* self); | | ValaExpression* vala_named_argument_get_inner (ValaNamedArgument* self); | |
| void vala_named_argument_set_inner (ValaNamedArgument* self, ValaExpression
* value); | | void vala_named_argument_set_inner (ValaNamedArgument* self, ValaExpression
* value); | |
| ValaNamespace* vala_namespace_new (const char* name, ValaSourceReference* s
ource_reference); | | ValaNamespace* vala_namespace_new (const char* name, ValaSourceReference* s
ource_reference); | |
| ValaNamespace* vala_namespace_construct (GType object_type, const char* nam
e, ValaSourceReference* source_reference); | | ValaNamespace* vala_namespace_construct (GType object_type, const char* nam
e, ValaSourceReference* source_reference); | |
| void vala_namespace_add_using_directive (ValaNamespace* self, ValaUsingDire
ctive* ns); | | void vala_namespace_add_using_directive (ValaNamespace* self, ValaUsingDire
ctive* ns); | |
| void vala_namespace_add_comment (ValaNamespace* self, ValaComment* comment)
; | | void vala_namespace_add_comment (ValaNamespace* self, ValaComment* comment)
; | |
| ValaList* vala_namespace_get_comments (ValaNamespace* self); | | ValaList* vala_namespace_get_comments (ValaNamespace* self); | |
|
| void vala_namespace_add_namespace (ValaNamespace* self, ValaNamespace* ns); | | | |
| ValaList* vala_namespace_get_namespaces (ValaNamespace* self); | | ValaList* vala_namespace_get_namespaces (ValaNamespace* self); | |
|
| void vala_namespace_add_class (ValaNamespace* self, ValaClass* cl); | | | |
| void vala_namespace_add_interface (ValaNamespace* self, ValaInterface* ifac | | | |
| e); | | | |
| void vala_namespace_add_struct (ValaNamespace* self, ValaStruct* st); | | | |
| void vala_namespace_remove_struct (ValaNamespace* self, ValaStruct* st); | | void vala_namespace_remove_struct (ValaNamespace* self, ValaStruct* st); | |
|
| void vala_namespace_add_enum (ValaNamespace* self, ValaEnum* en); | | | |
| void vala_namespace_add_error_domain (ValaNamespace* self, ValaErrorDomain* | | | |
| edomain); | | | |
| void vala_namespace_add_delegate (ValaNamespace* self, ValaDelegate* d); | | | |
| ValaList* vala_namespace_get_structs (ValaNamespace* self); | | ValaList* vala_namespace_get_structs (ValaNamespace* self); | |
| ValaList* vala_namespace_get_classes (ValaNamespace* self); | | ValaList* vala_namespace_get_classes (ValaNamespace* self); | |
| ValaList* vala_namespace_get_interfaces (ValaNamespace* self); | | ValaList* vala_namespace_get_interfaces (ValaNamespace* self); | |
| ValaList* vala_namespace_get_enums (ValaNamespace* self); | | ValaList* vala_namespace_get_enums (ValaNamespace* self); | |
| ValaList* vala_namespace_get_error_domains (ValaNamespace* self); | | ValaList* vala_namespace_get_error_domains (ValaNamespace* self); | |
| ValaList* vala_namespace_get_fields (ValaNamespace* self); | | ValaList* vala_namespace_get_fields (ValaNamespace* self); | |
| ValaList* vala_namespace_get_constants (ValaNamespace* self); | | ValaList* vala_namespace_get_constants (ValaNamespace* self); | |
| ValaList* vala_namespace_get_delegates (ValaNamespace* self); | | ValaList* vala_namespace_get_delegates (ValaNamespace* self); | |
| ValaList* vala_namespace_get_methods (ValaNamespace* self); | | ValaList* vala_namespace_get_methods (ValaNamespace* self); | |
|
| void vala_namespace_add_constant (ValaNamespace* self, ValaConstant* consta | | | |
| nt); | | | |
| void vala_namespace_add_field (ValaNamespace* self, ValaField* f); | | | |
| void vala_namespace_add_method (ValaNamespace* self, ValaMethod* m); | | | |
| ValaList* vala_namespace_get_cprefixes (ValaNamespace* self); | | ValaList* vala_namespace_get_cprefixes (ValaNamespace* self); | |
| void vala_namespace_add_cprefix (ValaNamespace* self, const char* cprefix); | | void vala_namespace_add_cprefix (ValaNamespace* self, const char* cprefix); | |
| void vala_namespace_set_lower_case_cprefix (ValaNamespace* self, const char
* cprefix); | | void vala_namespace_set_lower_case_cprefix (ValaNamespace* self, const char
* cprefix); | |
| void vala_namespace_process_attributes (ValaNamespace* self); | | void vala_namespace_process_attributes (ValaNamespace* self); | |
| ValaNullLiteral* vala_null_literal_new (ValaSourceReference* source); | | ValaNullLiteral* vala_null_literal_new (ValaSourceReference* source); | |
| ValaNullLiteral* vala_null_literal_construct (GType object_type, ValaSource
Reference* source); | | ValaNullLiteral* vala_null_literal_construct (GType object_type, ValaSource
Reference* source); | |
| GType vala_null_type_get_type (void) G_GNUC_CONST; | | GType vala_null_type_get_type (void) G_GNUC_CONST; | |
| ValaNullType* vala_null_type_new (ValaSourceReference* source_reference); | | ValaNullType* vala_null_type_new (ValaSourceReference* source_reference); | |
| ValaNullType* vala_null_type_construct (GType object_type, ValaSourceRefere
nce* source_reference); | | ValaNullType* vala_null_type_construct (GType object_type, ValaSourceRefere
nce* source_reference); | |
| ValaObjectCreationExpression* vala_object_creation_expression_new (ValaMemb
erAccess* member_name, ValaSourceReference* source_reference); | | ValaObjectCreationExpression* vala_object_creation_expression_new (ValaMemb
erAccess* member_name, ValaSourceReference* source_reference); | |
| | | | |
| skipping to change at line 4955 | | skipping to change at line 4967 | |
| ValaSizeofExpression* vala_sizeof_expression_new (ValaDataType* type, ValaS
ourceReference* source); | | ValaSizeofExpression* vala_sizeof_expression_new (ValaDataType* type, ValaS
ourceReference* source); | |
| ValaSizeofExpression* vala_sizeof_expression_construct (GType object_type,
ValaDataType* type, ValaSourceReference* source); | | ValaSizeofExpression* vala_sizeof_expression_construct (GType object_type,
ValaDataType* type, ValaSourceReference* source); | |
| ValaDataType* vala_sizeof_expression_get_type_reference (ValaSizeofExpressi
on* self); | | ValaDataType* vala_sizeof_expression_get_type_reference (ValaSizeofExpressi
on* self); | |
| void vala_sizeof_expression_set_type_reference (ValaSizeofExpression* self,
ValaDataType* value); | | void vala_sizeof_expression_set_type_reference (ValaSizeofExpression* self,
ValaDataType* value); | |
| ValaSliceExpression* vala_slice_expression_new (ValaExpression* container,
ValaExpression* start, ValaExpression* stop, ValaSourceReference* source_re
ference); | | ValaSliceExpression* vala_slice_expression_new (ValaExpression* container,
ValaExpression* start, ValaExpression* stop, ValaSourceReference* source_re
ference); | |
| ValaSliceExpression* vala_slice_expression_construct (GType object_type, Va
laExpression* container, ValaExpression* start, ValaExpression* stop, ValaS
ourceReference* source_reference); | | ValaSliceExpression* vala_slice_expression_construct (GType object_type, Va
laExpression* container, ValaExpression* start, ValaExpression* stop, ValaS
ourceReference* source_reference); | |
| ValaExpression* vala_slice_expression_get_container (ValaSliceExpression* s
elf); | | ValaExpression* vala_slice_expression_get_container (ValaSliceExpression* s
elf); | |
| void vala_slice_expression_set_container (ValaSliceExpression* self, ValaEx
pression* value); | | void vala_slice_expression_set_container (ValaSliceExpression* self, ValaEx
pression* value); | |
| ValaExpression* vala_slice_expression_get_start (ValaSliceExpression* self)
; | | ValaExpression* vala_slice_expression_get_start (ValaSliceExpression* self)
; | |
| ValaExpression* vala_slice_expression_get_stop (ValaSliceExpression* self); | | ValaExpression* vala_slice_expression_get_stop (ValaSliceExpression* self); | |
|
| ValaSourceFile* vala_source_file_new (ValaCodeContext* context, const char* | | GType source_file_type_get_type (void) G_GNUC_CONST; | |
| filename, gboolean pkg, const char* content); | | ValaSourceFile* vala_source_file_new (ValaCodeContext* context, SourceFileT | |
| ValaSourceFile* vala_source_file_construct (GType object_type, ValaCodeCont | | ype type, const char* filename, const char* content); | |
| ext* context, const char* filename, gboolean pkg, const char* content); | | ValaSourceFile* vala_source_file_construct (GType object_type, ValaCodeCont | |
| | | ext* context, SourceFileType type, const char* filename, const char* conten | |
| | | t); | |
| void vala_source_file_add_comment (ValaSourceFile* self, ValaComment* comme
nt); | | void vala_source_file_add_comment (ValaSourceFile* self, ValaComment* comme
nt); | |
| ValaList* vala_source_file_get_comments (ValaSourceFile* self); | | ValaList* vala_source_file_get_comments (ValaSourceFile* self); | |
| void vala_source_file_add_using_directive (ValaSourceFile* self, ValaUsingD
irective* ns); | | void vala_source_file_add_using_directive (ValaSourceFile* self, ValaUsingD
irective* ns); | |
| void vala_source_file_add_node (ValaSourceFile* self, ValaCodeNode* node); | | void vala_source_file_add_node (ValaSourceFile* self, ValaCodeNode* node); | |
| void vala_source_file_remove_node (ValaSourceFile* self, ValaCodeNode* node
); | | void vala_source_file_remove_node (ValaSourceFile* self, ValaCodeNode* node
); | |
| ValaList* vala_source_file_get_nodes (ValaSourceFile* self); | | ValaList* vala_source_file_get_nodes (ValaSourceFile* self); | |
| void vala_source_file_accept (ValaSourceFile* self, ValaCodeVisitor* visito
r); | | void vala_source_file_accept (ValaSourceFile* self, ValaCodeVisitor* visito
r); | |
| void vala_source_file_accept_children (ValaSourceFile* self, ValaCodeVisito
r* visitor); | | void vala_source_file_accept_children (ValaSourceFile* self, ValaCodeVisito
r* visitor); | |
| char* vala_source_file_get_relative_filename (ValaSourceFile* self); | | char* vala_source_file_get_relative_filename (ValaSourceFile* self); | |
| char* vala_source_file_get_csource_filename (ValaSourceFile* self); | | char* vala_source_file_get_csource_filename (ValaSourceFile* self); | |
| char* vala_source_file_get_cinclude_filename (ValaSourceFile* self); | | char* vala_source_file_get_cinclude_filename (ValaSourceFile* self); | |
| char* vala_source_file_get_source_line (ValaSourceFile* self, gint lineno); | | char* vala_source_file_get_source_line (ValaSourceFile* self, gint lineno); | |
| gchar* vala_source_file_get_mapped_contents (ValaSourceFile* self); | | gchar* vala_source_file_get_mapped_contents (ValaSourceFile* self); | |
| gsize vala_source_file_get_mapped_length (ValaSourceFile* self); | | gsize vala_source_file_get_mapped_length (ValaSourceFile* self); | |
| gboolean vala_source_file_check (ValaSourceFile* self, ValaSemanticAnalyzer
* analyzer); | | gboolean vala_source_file_check (ValaSourceFile* self, ValaSemanticAnalyzer
* analyzer); | |
| const char* vala_source_file_get_filename (ValaSourceFile* self); | | const char* vala_source_file_get_filename (ValaSourceFile* self); | |
| void vala_source_file_set_filename (ValaSourceFile* self, const char* value
); | | void vala_source_file_set_filename (ValaSourceFile* self, const char* value
); | |
| void vala_source_file_set_relative_filename (ValaSourceFile* self, const ch
ar* value); | | void vala_source_file_set_relative_filename (ValaSourceFile* self, const ch
ar* value); | |
|
| gboolean vala_source_file_get_external_package (ValaSourceFile* self); | | SourceFileType vala_source_file_get_file_type (ValaSourceFile* self); | |
| void vala_source_file_set_external_package (ValaSourceFile* self, gboolean | | void vala_source_file_set_file_type (ValaSourceFile* self, SourceFileType v | |
| value); | | alue); | |
| const char* vala_source_file_get_gir_namespace (ValaSourceFile* self); | | const char* vala_source_file_get_gir_namespace (ValaSourceFile* self); | |
| void vala_source_file_set_gir_namespace (ValaSourceFile* self, const char*
value); | | void vala_source_file_set_gir_namespace (ValaSourceFile* self, const char*
value); | |
| const char* vala_source_file_get_gir_version (ValaSourceFile* self); | | const char* vala_source_file_get_gir_version (ValaSourceFile* self); | |
| void vala_source_file_set_gir_version (ValaSourceFile* self, const char* va
lue); | | void vala_source_file_set_gir_version (ValaSourceFile* self, const char* va
lue); | |
| ValaCodeContext* vala_source_file_get_context (ValaSourceFile* self); | | ValaCodeContext* vala_source_file_get_context (ValaSourceFile* self); | |
| void vala_source_file_set_context (ValaSourceFile* self, ValaCodeContext* v
alue); | | void vala_source_file_set_context (ValaSourceFile* self, ValaCodeContext* v
alue); | |
| const char* vala_source_file_get_content (ValaSourceFile* self); | | const char* vala_source_file_get_content (ValaSourceFile* self); | |
| void vala_source_file_set_content (ValaSourceFile* self, const char* value)
; | | void vala_source_file_set_content (ValaSourceFile* self, const char* value)
; | |
|
| | | gboolean vala_source_file_get_used (ValaSourceFile* self); | |
| | | void vala_source_file_set_used (ValaSourceFile* self, gboolean value); | |
| ValaList* vala_source_file_get_current_using_directives (ValaSourceFile* se
lf); | | ValaList* vala_source_file_get_current_using_directives (ValaSourceFile* se
lf); | |
| void vala_source_file_set_current_using_directives (ValaSourceFile* self, V
alaList* value); | | void vala_source_file_set_current_using_directives (ValaSourceFile* self, V
alaList* value); | |
| void vala_source_location_init (ValaSourceLocation *self, gchar* _pos, gint
_line, gint _column); | | void vala_source_location_init (ValaSourceLocation *self, gchar* _pos, gint
_line, gint _column); | |
| ValaSourceReference* vala_source_reference_new (ValaSourceFile* _file, gint
_first_line, gint _first_column, gint _last_line, gint _last_column); | | ValaSourceReference* vala_source_reference_new (ValaSourceFile* _file, gint
_first_line, gint _first_column, gint _last_line, gint _last_column); | |
| ValaSourceReference* vala_source_reference_construct (GType object_type, Va
laSourceFile* _file, gint _first_line, gint _first_column, gint _last_line,
gint _last_column); | | ValaSourceReference* vala_source_reference_construct (GType object_type, Va
laSourceFile* _file, gint _first_line, gint _first_column, gint _last_line,
gint _last_column); | |
| char* vala_source_reference_to_string (ValaSourceReference* self); | | char* vala_source_reference_to_string (ValaSourceReference* self); | |
| ValaSourceFile* vala_source_reference_get_file (ValaSourceReference* self); | | ValaSourceFile* vala_source_reference_get_file (ValaSourceReference* self); | |
| void vala_source_reference_set_file (ValaSourceReference* self, ValaSourceF
ile* value); | | void vala_source_reference_set_file (ValaSourceReference* self, ValaSourceF
ile* value); | |
| gint vala_source_reference_get_first_line (ValaSourceReference* self); | | gint vala_source_reference_get_first_line (ValaSourceReference* self); | |
| void vala_source_reference_set_first_line (ValaSourceReference* self, gint
value); | | void vala_source_reference_set_first_line (ValaSourceReference* self, gint
value); | |
| | | | |
| skipping to change at line 5019 | | skipping to change at line 5034 | |
| gint vala_statement_list_get_length (ValaStatementList* self); | | gint vala_statement_list_get_length (ValaStatementList* self); | |
| ValaStringLiteral* vala_string_literal_new (const char* value, ValaSourceRe
ference* source_reference); | | ValaStringLiteral* vala_string_literal_new (const char* value, ValaSourceRe
ference* source_reference); | |
| ValaStringLiteral* vala_string_literal_construct (GType object_type, const
char* value, ValaSourceReference* source_reference); | | ValaStringLiteral* vala_string_literal_construct (GType object_type, const
char* value, ValaSourceReference* source_reference); | |
| char* vala_string_literal_eval (ValaStringLiteral* self); | | char* vala_string_literal_eval (ValaStringLiteral* self); | |
| const char* vala_string_literal_get_value (ValaStringLiteral* self); | | const char* vala_string_literal_get_value (ValaStringLiteral* self); | |
| void vala_string_literal_set_value (ValaStringLiteral* self, const char* va
lue); | | void vala_string_literal_set_value (ValaStringLiteral* self, const char* va
lue); | |
| ValaStruct* vala_struct_new (const char* name, ValaSourceReference* source_
reference, ValaComment* comment); | | ValaStruct* vala_struct_new (const char* name, ValaSourceReference* source_
reference, ValaComment* comment); | |
| ValaStruct* vala_struct_construct (GType object_type, const char* name, Val
aSourceReference* source_reference, ValaComment* comment); | | ValaStruct* vala_struct_construct (GType object_type, const char* name, Val
aSourceReference* source_reference, ValaComment* comment); | |
| void vala_struct_add_type_parameter (ValaStruct* self, ValaTypeParameter* p
); | | void vala_struct_add_type_parameter (ValaStruct* self, ValaTypeParameter* p
); | |
| ValaList* vala_struct_get_type_parameters (ValaStruct* self); | | ValaList* vala_struct_get_type_parameters (ValaStruct* self); | |
|
| void vala_struct_add_constant (ValaStruct* self, ValaConstant* c); | | | |
| void vala_struct_add_field (ValaStruct* self, ValaField* f); | | | |
| ValaList* vala_struct_get_fields (ValaStruct* self); | | ValaList* vala_struct_get_fields (ValaStruct* self); | |
| ValaList* vala_struct_get_constants (ValaStruct* self); | | ValaList* vala_struct_get_constants (ValaStruct* self); | |
|
| void vala_struct_add_method (ValaStruct* self, ValaMethod* m); | | | |
| ValaList* vala_struct_get_methods (ValaStruct* self); | | ValaList* vala_struct_get_methods (ValaStruct* self); | |
|
| void vala_struct_add_property (ValaStruct* self, ValaProperty* prop); | | | |
| ValaList* vala_struct_get_properties (ValaStruct* self); | | ValaList* vala_struct_get_properties (ValaStruct* self); | |
| void vala_struct_set_cname (ValaStruct* self, const char* cname); | | void vala_struct_set_cname (ValaStruct* self, const char* cname); | |
| char* vala_struct_get_default_cname (ValaStruct* self); | | char* vala_struct_get_default_cname (ValaStruct* self); | |
| gboolean vala_struct_is_boolean_type (ValaStruct* self); | | gboolean vala_struct_is_boolean_type (ValaStruct* self); | |
| gboolean vala_struct_is_integer_type (ValaStruct* self); | | gboolean vala_struct_is_integer_type (ValaStruct* self); | |
| gboolean vala_struct_is_floating_type (ValaStruct* self); | | gboolean vala_struct_is_floating_type (ValaStruct* self); | |
| gboolean vala_struct_is_decimal_floating_type (ValaStruct* self); | | gboolean vala_struct_is_decimal_floating_type (ValaStruct* self); | |
| gint vala_struct_get_rank (ValaStruct* self); | | gint vala_struct_get_rank (ValaStruct* self); | |
| void vala_struct_set_rank (ValaStruct* self, gint rank); | | void vala_struct_set_rank (ValaStruct* self, gint rank); | |
| void vala_struct_process_attributes (ValaStruct* self); | | void vala_struct_process_attributes (ValaStruct* self); | |
| | | | |
| skipping to change at line 5101 | | skipping to change at line 5112 | |
| char* vala_symbol_camel_case_to_lower_case (const char* camel_case); | | char* vala_symbol_camel_case_to_lower_case (const char* camel_case); | |
| char* vala_symbol_lower_case_to_camel_case (const char* lower_case); | | char* vala_symbol_lower_case_to_camel_case (const char* lower_case); | |
| ValaScope* vala_symbol_get_top_accessible_scope (ValaSymbol* self, gboolean
is_internal); | | ValaScope* vala_symbol_get_top_accessible_scope (ValaSymbol* self, gboolean
is_internal); | |
| gboolean vala_symbol_is_instance_member (ValaSymbol* self); | | gboolean vala_symbol_is_instance_member (ValaSymbol* self); | |
| gboolean vala_symbol_is_class_member (ValaSymbol* self); | | gboolean vala_symbol_is_class_member (ValaSymbol* self); | |
| void vala_symbol_process_deprecated_attribute (ValaSymbol* self, ValaAttrib
ute* attr); | | void vala_symbol_process_deprecated_attribute (ValaSymbol* self, ValaAttrib
ute* attr); | |
| gboolean vala_symbol_check_deprecated (ValaSymbol* self, ValaSourceReferenc
e* source_ref); | | gboolean vala_symbol_check_deprecated (ValaSymbol* self, ValaSourceReferenc
e* source_ref); | |
| void vala_symbol_set_cheader_filename (ValaSymbol* self, const char* cheade
r_filename); | | void vala_symbol_set_cheader_filename (ValaSymbol* self, const char* cheade
r_filename); | |
| void vala_symbol_add_cheader_filename (ValaSymbol* self, const char* filena
me); | | void vala_symbol_add_cheader_filename (ValaSymbol* self, const char* filena
me); | |
| ValaSymbol* vala_symbol_get_hidden_member (ValaSymbol* self); | | ValaSymbol* vala_symbol_get_hidden_member (ValaSymbol* self); | |
|
| | | gboolean vala_symbol_is_accessible (ValaSymbol* self, ValaSymbol* sym); | |
| | | void vala_symbol_add_namespace (ValaSymbol* self, ValaNamespace* ns); | |
| | | void vala_symbol_add_class (ValaSymbol* self, ValaClass* cl); | |
| | | void vala_symbol_add_interface (ValaSymbol* self, ValaInterface* iface); | |
| | | void vala_symbol_add_struct (ValaSymbol* self, ValaStruct* st); | |
| | | void vala_symbol_add_enum (ValaSymbol* self, ValaEnum* en); | |
| | | void vala_symbol_add_error_domain (ValaSymbol* self, ValaErrorDomain* edoma | |
| | | in); | |
| | | void vala_symbol_add_delegate (ValaSymbol* self, ValaDelegate* d); | |
| | | void vala_symbol_add_constant (ValaSymbol* self, ValaConstant* constant); | |
| | | void vala_symbol_add_field (ValaSymbol* self, ValaField* f); | |
| | | void vala_symbol_add_method (ValaSymbol* self, ValaMethod* m); | |
| | | void vala_symbol_add_property (ValaSymbol* self, ValaProperty* prop); | |
| | | void vala_symbol_add_signal (ValaSymbol* self, ValaSignal* sig); | |
| | | void vala_symbol_add_constructor (ValaSymbol* self, ValaConstructor* c); | |
| | | void vala_symbol_add_destructor (ValaSymbol* self, ValaDestructor* d); | |
| 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); | |
| const char* vala_symbol_get_gir_name (ValaSymbol* self); | | const char* vala_symbol_get_gir_name (ValaSymbol* self); | |
| void vala_symbol_set_gir_name (ValaSymbol* self, const char* value); | | void vala_symbol_set_gir_name (ValaSymbol* self, const char* value); | |
| const char* vala_symbol_get_name (ValaSymbol* self); | | const 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); | |
| gboolean vala_symbol_get_deprecated (ValaSymbol* self); | | gboolean vala_symbol_get_deprecated (ValaSymbol* self); | |
| | | | |
| skipping to change at line 5129 | | skipping to change at line 5155 | |
| 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); | |
| ValaComment* vala_symbol_get_comment (ValaSymbol* self); | | ValaComment* vala_symbol_get_comment (ValaSymbol* self); | |
| void vala_symbol_set_comment (ValaSymbol* self, ValaComment* value); | | void vala_symbol_set_comment (ValaSymbol* self, ValaComment* value); | |
| gboolean vala_symbol_get_hides (ValaSymbol* self); | | gboolean vala_symbol_get_hides (ValaSymbol* self); | |
| void vala_symbol_set_hides (ValaSymbol* self, gboolean value); | | void vala_symbol_set_hides (ValaSymbol* self, gboolean value); | |
| ValaScope* vala_symbol_get_scope (ValaSymbol* self); | | ValaScope* vala_symbol_get_scope (ValaSymbol* self); | |
| gboolean vala_symbol_get_external (ValaSymbol* self); | | gboolean vala_symbol_get_external (ValaSymbol* self); | |
| void vala_symbol_set_external (ValaSymbol* self, gboolean value); | | void vala_symbol_set_external (ValaSymbol* self, gboolean value); | |
| gboolean vala_symbol_get_external_package (ValaSymbol* self); | | gboolean vala_symbol_get_external_package (ValaSymbol* self); | |
|
| | | SourceFileType vala_symbol_get_source_type (ValaSymbol* self); | |
| GType vala_symbol_resolver_get_type (void) G_GNUC_CONST; | | GType vala_symbol_resolver_get_type (void) G_GNUC_CONST; | |
| void vala_symbol_resolver_resolve (ValaSymbolResolver* self, ValaCodeContex
t* context); | | void vala_symbol_resolver_resolve (ValaSymbolResolver* self, ValaCodeContex
t* context); | |
| ValaSymbolResolver* vala_symbol_resolver_new (void); | | ValaSymbolResolver* vala_symbol_resolver_new (void); | |
| ValaSymbolResolver* vala_symbol_resolver_construct (GType object_type); | | ValaSymbolResolver* vala_symbol_resolver_construct (GType object_type); | |
| ValaTemplate* vala_template_new (ValaSourceReference* source_reference); | | ValaTemplate* vala_template_new (ValaSourceReference* source_reference); | |
| ValaTemplate* vala_template_construct (GType object_type, ValaSourceReferen
ce* source_reference); | | ValaTemplate* vala_template_construct (GType object_type, ValaSourceReferen
ce* source_reference); | |
| void vala_template_add_expression (ValaTemplate* self, ValaExpression* expr
); | | void vala_template_add_expression (ValaTemplate* self, ValaExpression* expr
); | |
| ValaList* vala_template_get_expressions (ValaTemplate* self); | | ValaList* vala_template_get_expressions (ValaTemplate* self); | |
| ValaThrowStatement* vala_throw_statement_new (ValaExpression* error_express
ion, ValaSourceReference* source_reference); | | ValaThrowStatement* vala_throw_statement_new (ValaExpression* error_express
ion, ValaSourceReference* source_reference); | |
| ValaThrowStatement* vala_throw_statement_construct (GType object_type, Vala
Expression* error_expression, ValaSourceReference* source_reference); | | ValaThrowStatement* vala_throw_statement_construct (GType object_type, Vala
Expression* error_expression, ValaSourceReference* source_reference); | |
| | | | |
End of changes. 60 change blocks. |
| 309 lines changed or deleted | | 339 lines changed or added | |
|
| valacodegen.h | | valacodegen.h | |
| /* valacodegen.h generated by valac, the Vala compiler, do not modify */ | | /* valacodegen.h generated by valac, the Vala compiler, do not modify */ | |
| | | | |
| #ifndef __VALACODEGEN_H__ | | #ifndef __VALACODEGEN_H__ | |
| #define __VALACODEGEN_H__ | | #define __VALACODEGEN_H__ | |
| | | | |
| #include <glib.h> | | #include <glib.h> | |
| #include <vala.h> | | #include <vala.h> | |
|
| #include <valagee.h> | | | |
| #include <valaccode.h> | | #include <valaccode.h> | |
|
| | | #include <valagee.h> | |
| #include <stdlib.h> | | #include <stdlib.h> | |
| #include <string.h> | | #include <string.h> | |
| #include <float.h> | | #include <float.h> | |
| #include <math.h> | | #include <math.h> | |
| #include <glib-object.h> | | #include <glib-object.h> | |
| | | | |
| G_BEGIN_DECLS | | G_BEGIN_DECLS | |
| | | | |
| #define VALA_TYPE_CCODE_BASE_MODULE (vala_ccode_base_module_get_type ()) | | #define VALA_TYPE_CCODE_BASE_MODULE (vala_ccode_base_module_get_type ()) | |
| #define VALA_CCODE_BASE_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VAL
A_TYPE_CCODE_BASE_MODULE, ValaCCodeBaseModule)) | | #define VALA_CCODE_BASE_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VAL
A_TYPE_CCODE_BASE_MODULE, ValaCCodeBaseModule)) | |
| #define VALA_CCODE_BASE_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klas
s), VALA_TYPE_CCODE_BASE_MODULE, ValaCCodeBaseModuleClass)) | | #define VALA_CCODE_BASE_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klas
s), VALA_TYPE_CCODE_BASE_MODULE, ValaCCodeBaseModuleClass)) | |
| #define VALA_IS_CCODE_BASE_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj),
VALA_TYPE_CCODE_BASE_MODULE)) | | #define VALA_IS_CCODE_BASE_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj),
VALA_TYPE_CCODE_BASE_MODULE)) | |
| #define VALA_IS_CCODE_BASE_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((k
lass), VALA_TYPE_CCODE_BASE_MODULE)) | | #define VALA_IS_CCODE_BASE_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((k
lass), VALA_TYPE_CCODE_BASE_MODULE)) | |
| #define VALA_CCODE_BASE_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((
obj), VALA_TYPE_CCODE_BASE_MODULE, ValaCCodeBaseModuleClass)) | | #define VALA_CCODE_BASE_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((
obj), VALA_TYPE_CCODE_BASE_MODULE, ValaCCodeBaseModuleClass)) | |
| | | | |
| typedef struct _ValaCCodeBaseModule ValaCCodeBaseModule; | | typedef struct _ValaCCodeBaseModule ValaCCodeBaseModule; | |
| typedef struct _ValaCCodeBaseModuleClass ValaCCodeBaseModuleClass; | | typedef struct _ValaCCodeBaseModuleClass ValaCCodeBaseModuleClass; | |
| typedef struct _ValaCCodeBaseModulePrivate ValaCCodeBaseModulePrivate; | | typedef struct _ValaCCodeBaseModulePrivate ValaCCodeBaseModulePrivate; | |
| | | | |
|
| #define VALA_TYPE_CCODE_DECLARATION_SPACE (vala_ccode_declaration_space_get | | | |
| _type ()) | | | |
| #define VALA_CCODE_DECLARATION_SPACE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj | | | |
| ), VALA_TYPE_CCODE_DECLARATION_SPACE, ValaCCodeDeclarationSpace)) | | | |
| #define VALA_CCODE_DECLARATION_SPACE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST | | | |
| ((klass), VALA_TYPE_CCODE_DECLARATION_SPACE, ValaCCodeDeclarationSpaceClass | | | |
| )) | | | |
| #define VALA_IS_CCODE_DECLARATION_SPACE(obj) (G_TYPE_CHECK_INSTANCE_TYPE (( | | | |
| obj), VALA_TYPE_CCODE_DECLARATION_SPACE)) | | | |
| #define VALA_IS_CCODE_DECLARATION_SPACE_CLASS(klass) (G_TYPE_CHECK_CLASS_TY | | | |
| PE ((klass), VALA_TYPE_CCODE_DECLARATION_SPACE)) | | | |
| #define VALA_CCODE_DECLARATION_SPACE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CL | | | |
| ASS ((obj), VALA_TYPE_CCODE_DECLARATION_SPACE, ValaCCodeDeclarationSpaceCla | | | |
| ss)) | | | |
| | | | |
| typedef struct _ValaCCodeDeclarationSpace ValaCCodeDeclarationSpace; | | | |
| typedef struct _ValaCCodeDeclarationSpaceClass ValaCCodeDeclarationSpaceCla | | | |
| ss; | | | |
| | | | |
| #define VALA_CCODE_BASE_MODULE_TYPE_EMIT_CONTEXT (vala_ccode_base_module_em
it_context_get_type ()) | | #define VALA_CCODE_BASE_MODULE_TYPE_EMIT_CONTEXT (vala_ccode_base_module_em
it_context_get_type ()) | |
| #define VALA_CCODE_BASE_MODULE_EMIT_CONTEXT(obj) (G_TYPE_CHECK_INSTANCE_CAS
T ((obj), VALA_CCODE_BASE_MODULE_TYPE_EMIT_CONTEXT, ValaCCodeBaseModuleEmit
Context)) | | #define VALA_CCODE_BASE_MODULE_EMIT_CONTEXT(obj) (G_TYPE_CHECK_INSTANCE_CAS
T ((obj), VALA_CCODE_BASE_MODULE_TYPE_EMIT_CONTEXT, ValaCCodeBaseModuleEmit
Context)) | |
| #define VALA_CCODE_BASE_MODULE_EMIT_CONTEXT_CLASS(klass) (G_TYPE_CHECK_CLAS
S_CAST ((klass), VALA_CCODE_BASE_MODULE_TYPE_EMIT_CONTEXT, ValaCCodeBaseMod
uleEmitContextClass)) | | #define VALA_CCODE_BASE_MODULE_EMIT_CONTEXT_CLASS(klass) (G_TYPE_CHECK_CLAS
S_CAST ((klass), VALA_CCODE_BASE_MODULE_TYPE_EMIT_CONTEXT, ValaCCodeBaseMod
uleEmitContextClass)) | |
| #define VALA_CCODE_BASE_MODULE_IS_EMIT_CONTEXT(obj) (G_TYPE_CHECK_INSTANCE_
TYPE ((obj), VALA_CCODE_BASE_MODULE_TYPE_EMIT_CONTEXT)) | | #define VALA_CCODE_BASE_MODULE_IS_EMIT_CONTEXT(obj) (G_TYPE_CHECK_INSTANCE_
TYPE ((obj), VALA_CCODE_BASE_MODULE_TYPE_EMIT_CONTEXT)) | |
| #define VALA_CCODE_BASE_MODULE_IS_EMIT_CONTEXT_CLASS(klass) (G_TYPE_CHECK_C
LASS_TYPE ((klass), VALA_CCODE_BASE_MODULE_TYPE_EMIT_CONTEXT)) | | #define VALA_CCODE_BASE_MODULE_IS_EMIT_CONTEXT_CLASS(klass) (G_TYPE_CHECK_C
LASS_TYPE ((klass), VALA_CCODE_BASE_MODULE_TYPE_EMIT_CONTEXT)) | |
| #define VALA_CCODE_BASE_MODULE_EMIT_CONTEXT_GET_CLASS(obj) (G_TYPE_INSTANCE
_GET_CLASS ((obj), VALA_CCODE_BASE_MODULE_TYPE_EMIT_CONTEXT, ValaCCodeBaseM
oduleEmitContextClass)) | | #define VALA_CCODE_BASE_MODULE_EMIT_CONTEXT_GET_CLASS(obj) (G_TYPE_INSTANCE
_GET_CLASS ((obj), VALA_CCODE_BASE_MODULE_TYPE_EMIT_CONTEXT, ValaCCodeBaseM
oduleEmitContextClass)) | |
| | | | |
| typedef struct _ValaCCodeBaseModuleEmitContext ValaCCodeBaseModuleEmitConte
xt; | | typedef struct _ValaCCodeBaseModuleEmitContext ValaCCodeBaseModuleEmitConte
xt; | |
| typedef struct _ValaCCodeBaseModuleEmitContextClass ValaCCodeBaseModuleEmit
ContextClass; | | typedef struct _ValaCCodeBaseModuleEmitContextClass ValaCCodeBaseModuleEmit
ContextClass; | |
| | | | |
| | | | |
| skipping to change at line 137 | | skipping to change at line 127 | |
| #define VALA_TYPE_CCODE_COMPILER (vala_ccode_compiler_get_type ()) | | #define VALA_TYPE_CCODE_COMPILER (vala_ccode_compiler_get_type ()) | |
| #define VALA_CCODE_COMPILER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_T
YPE_CCODE_COMPILER, ValaCCodeCompiler)) | | #define VALA_CCODE_COMPILER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_T
YPE_CCODE_COMPILER, ValaCCodeCompiler)) | |
| #define VALA_CCODE_COMPILER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass),
VALA_TYPE_CCODE_COMPILER, ValaCCodeCompilerClass)) | | #define VALA_CCODE_COMPILER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass),
VALA_TYPE_CCODE_COMPILER, ValaCCodeCompilerClass)) | |
| #define VALA_IS_CCODE_COMPILER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VAL
A_TYPE_CCODE_COMPILER)) | | #define VALA_IS_CCODE_COMPILER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VAL
A_TYPE_CCODE_COMPILER)) | |
| #define VALA_IS_CCODE_COMPILER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klas
s), VALA_TYPE_CCODE_COMPILER)) | | #define VALA_IS_CCODE_COMPILER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klas
s), VALA_TYPE_CCODE_COMPILER)) | |
| #define VALA_CCODE_COMPILER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj
), VALA_TYPE_CCODE_COMPILER, ValaCCodeCompilerClass)) | | #define VALA_CCODE_COMPILER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj
), VALA_TYPE_CCODE_COMPILER, ValaCCodeCompilerClass)) | |
| | | | |
| typedef struct _ValaCCodeCompiler ValaCCodeCompiler; | | typedef struct _ValaCCodeCompiler ValaCCodeCompiler; | |
| typedef struct _ValaCCodeCompilerClass ValaCCodeCompilerClass; | | typedef struct _ValaCCodeCompilerClass ValaCCodeCompilerClass; | |
| typedef struct _ValaCCodeCompilerPrivate ValaCCodeCompilerPrivate; | | typedef struct _ValaCCodeCompilerPrivate ValaCCodeCompilerPrivate; | |
|
| typedef struct _ValaCCodeDeclarationSpacePrivate ValaCCodeDeclarationSpaceP
rivate; | | | |
| | | | |
| #define VALA_TYPE_CCODE_DELEGATE_MODULE (vala_ccode_delegate_module_get_typ
e ()) | | #define VALA_TYPE_CCODE_DELEGATE_MODULE (vala_ccode_delegate_module_get_typ
e ()) | |
| #define VALA_CCODE_DELEGATE_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj),
VALA_TYPE_CCODE_DELEGATE_MODULE, ValaCCodeDelegateModule)) | | #define VALA_CCODE_DELEGATE_MODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj),
VALA_TYPE_CCODE_DELEGATE_MODULE, ValaCCodeDelegateModule)) | |
| #define VALA_CCODE_DELEGATE_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((
klass), VALA_TYPE_CCODE_DELEGATE_MODULE, ValaCCodeDelegateModuleClass)) | | #define VALA_CCODE_DELEGATE_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((
klass), VALA_TYPE_CCODE_DELEGATE_MODULE, ValaCCodeDelegateModuleClass)) | |
| #define VALA_IS_CCODE_DELEGATE_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((ob
j), VALA_TYPE_CCODE_DELEGATE_MODULE)) | | #define VALA_IS_CCODE_DELEGATE_MODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((ob
j), VALA_TYPE_CCODE_DELEGATE_MODULE)) | |
| #define VALA_IS_CCODE_DELEGATE_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE
((klass), VALA_TYPE_CCODE_DELEGATE_MODULE)) | | #define VALA_IS_CCODE_DELEGATE_MODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE
((klass), VALA_TYPE_CCODE_DELEGATE_MODULE)) | |
| #define VALA_CCODE_DELEGATE_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLAS
S ((obj), VALA_TYPE_CCODE_DELEGATE_MODULE, ValaCCodeDelegateModuleClass)) | | #define VALA_CCODE_DELEGATE_MODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLAS
S ((obj), VALA_TYPE_CCODE_DELEGATE_MODULE, ValaCCodeDelegateModuleClass)) | |
| | | | |
| typedef struct _ValaCCodeDelegateModule ValaCCodeDelegateModule; | | typedef struct _ValaCCodeDelegateModule ValaCCodeDelegateModule; | |
| typedef struct _ValaCCodeDelegateModuleClass ValaCCodeDelegateModuleClass; | | typedef struct _ValaCCodeDelegateModuleClass ValaCCodeDelegateModuleClass; | |
| | | | |
| skipping to change at line 518 | | skipping to change at line 507 | |
| | | | |
| typedef struct _ValaStructRegisterFunction ValaStructRegisterFunction; | | typedef struct _ValaStructRegisterFunction ValaStructRegisterFunction; | |
| typedef struct _ValaStructRegisterFunctionClass ValaStructRegisterFunctionC
lass; | | typedef struct _ValaStructRegisterFunctionClass ValaStructRegisterFunctionC
lass; | |
| typedef struct _ValaStructRegisterFunctionPrivate ValaStructRegisterFunctio
nPrivate; | | typedef struct _ValaStructRegisterFunctionPrivate ValaStructRegisterFunctio
nPrivate; | |
| | | | |
| struct _ValaCCodeBaseModule { | | struct _ValaCCodeBaseModule { | |
| ValaCodeGenerator parent_instance; | | ValaCodeGenerator parent_instance; | |
| ValaCCodeBaseModulePrivate * priv; | | ValaCCodeBaseModulePrivate * priv; | |
| ValaSymbol* root_symbol; | | ValaSymbol* root_symbol; | |
| ValaCCodeBaseModuleEmitContext* emit_context; | | ValaCCodeBaseModuleEmitContext* emit_context; | |
|
| ValaCCodeDeclarationSpace* header_declarations; | | ValaCCodeFile* header_file; | |
| ValaCCodeDeclarationSpace* internal_header_declarations; | | ValaCCodeFile* internal_header_file; | |
| ValaCCodeDeclarationSpace* source_declarations; | | ValaCCodeFile* cfile; | |
| ValaCCodeFragment* source_signal_marshaller_declaration; | | ValaCCodeBaseModuleEmitContext* class_init_context; | |
| ValaCCodeFragment* source_type_member_definition; | | ValaCCodeBaseModuleEmitContext* base_init_context; | |
| ValaCCodeFragment* class_init_fragment; | | ValaCCodeBaseModuleEmitContext* class_finalize_context; | |
| ValaCCodeFragment* base_init_fragment; | | ValaCCodeBaseModuleEmitContext* base_finalize_context; | |
| ValaCCodeFragment* class_finalize_fragment; | | ValaCCodeBaseModuleEmitContext* instance_init_context; | |
| ValaCCodeFragment* base_finalize_fragment; | | ValaCCodeBaseModuleEmitContext* instance_finalize_context; | |
| ValaCCodeFragment* instance_init_fragment; | | | |
| ValaCCodeFragment* instance_finalize_fragment; | | | |
| ValaCCodeFragment* source_signal_marshaller_definition; | | | |
| ValaCCodeStruct* param_spec_struct; | | ValaCCodeStruct* param_spec_struct; | |
| ValaCCodeStruct* closure_struct; | | ValaCCodeStruct* closure_struct; | |
| ValaCCodeEnum* prop_enum; | | ValaCCodeEnum* prop_enum; | |
|
| ValaCCodeFunction* function; | | | |
| ValaCCodeFragment* pre_statement_fragment; | | | |
| ValaSet* user_marshal_set; | | ValaSet* user_marshal_set; | |
| ValaSet* predefined_marshal_set; | | ValaSet* predefined_marshal_set; | |
| gint next_regex_id; | | gint next_regex_id; | |
| gboolean in_constructor; | | gboolean in_constructor; | |
| gboolean in_static_or_class_context; | | gboolean in_static_or_class_context; | |
| gint next_coroutine_state; | | gint next_coroutine_state; | |
| ValaDataType* void_type; | | ValaDataType* void_type; | |
| ValaDataType* bool_type; | | ValaDataType* bool_type; | |
| ValaDataType* char_type; | | ValaDataType* char_type; | |
| ValaDataType* uchar_type; | | ValaDataType* uchar_type; | |
| | | | |
| skipping to change at line 598 | | skipping to change at line 582 | |
| gboolean requires_array_length; | | gboolean requires_array_length; | |
| gboolean requires_strcmp0; | | gboolean requires_strcmp0; | |
| ValaSet* wrappers; | | ValaSet* wrappers; | |
| }; | | }; | |
| | | | |
| struct _ValaCCodeBaseModuleClass { | | struct _ValaCCodeBaseModuleClass { | |
| ValaCodeGeneratorClass parent_class; | | ValaCodeGeneratorClass parent_class; | |
| void (*append_vala_array_free) (ValaCCodeBaseModule* self); | | void (*append_vala_array_free) (ValaCCodeBaseModule* self); | |
| void (*append_vala_array_move) (ValaCCodeBaseModule* self); | | void (*append_vala_array_move) (ValaCCodeBaseModule* self); | |
| void (*append_vala_array_length) (ValaCCodeBaseModule* self); | | void (*append_vala_array_length) (ValaCCodeBaseModule* self); | |
|
| gboolean (*generate_enum_declaration) (ValaCCodeBaseModule* self, Va | | gboolean (*generate_enum_declaration) (ValaCCodeBaseModule* self, Va | |
| laEnum* en, ValaCCodeDeclarationSpace* decl_space); | | laEnum* en, ValaCCodeFile* decl_space); | |
| void (*generate_class_struct_declaration) (ValaCCodeBaseModule* self | | void (*generate_class_struct_declaration) (ValaCCodeBaseModule* self | |
| , ValaClass* cl, ValaCCodeDeclarationSpace* decl_space); | | , ValaClass* cl, ValaCCodeFile* decl_space); | |
| void (*generate_struct_declaration) (ValaCCodeBaseModule* self, Vala | | void (*generate_struct_declaration) (ValaCCodeBaseModule* self, Vala | |
| Struct* st, ValaCCodeDeclarationSpace* decl_space); | | Struct* st, ValaCCodeFile* decl_space); | |
| void (*generate_delegate_declaration) (ValaCCodeBaseModule* self, Va | | void (*generate_delegate_declaration) (ValaCCodeBaseModule* self, Va | |
| laDelegate* d, ValaCCodeDeclarationSpace* decl_space); | | laDelegate* d, ValaCCodeFile* decl_space); | |
| void (*generate_cparameters) (ValaCCodeBaseModule* self, ValaMethod* | | void (*generate_cparameters) (ValaCCodeBaseModule* self, ValaMethod* | |
| m, ValaCCodeDeclarationSpace* decl_space, ValaMap* cparam_map, ValaCCodeFu | | m, ValaCCodeFile* decl_space, ValaMap* cparam_map, ValaCCodeFunction* func | |
| nction* func, ValaCCodeFunctionDeclarator* vdeclarator, ValaMap* carg_map, | | , ValaCCodeFunctionDeclarator* vdeclarator, ValaMap* carg_map, ValaCCodeFun | |
| ValaCCodeFunctionCall* vcall, gint direction); | | ctionCall* vcall, gint direction); | |
| ValaCCodeExpression* (*get_dup_func_expression) (ValaCCodeBaseModule
* self, ValaDataType* type, ValaSourceReference* source_reference, gboolean
is_chainup); | | ValaCCodeExpression* (*get_dup_func_expression) (ValaCCodeBaseModule
* self, ValaDataType* type, ValaSourceReference* source_reference, gboolean
is_chainup); | |
| char* (*append_struct_array_free) (ValaCCodeBaseModule* self, ValaSt
ruct* st); | | char* (*append_struct_array_free) (ValaCCodeBaseModule* self, ValaSt
ruct* st); | |
| ValaCCodeExpression* (*get_unref_expression) (ValaCCodeBaseModule* s
elf, ValaCCodeExpression* cvar, ValaDataType* type, ValaExpression* expr, g
boolean is_macro_definition); | | ValaCCodeExpression* (*get_unref_expression) (ValaCCodeBaseModule* s
elf, ValaCCodeExpression* cvar, ValaDataType* type, ValaExpression* expr, g
boolean is_macro_definition); | |
|
| void (*append_local_free) (ValaCCodeBaseModule* self, ValaSymbol* sy
m, ValaCCodeFragment* cfrag, gboolean stop_at_loop); | | void (*append_local_free) (ValaCCodeBaseModule* self, ValaSymbol* sy
m, gboolean stop_at_loop); | |
| char* (*get_delegate_target_cname) (ValaCCodeBaseModule* self, const
char* delegate_cname); | | char* (*get_delegate_target_cname) (ValaCCodeBaseModule* self, const
char* delegate_cname); | |
| ValaCCodeExpression* (*get_delegate_target_cexpression) (ValaCCodeBa
seModule* self, ValaExpression* delegate_expr, ValaCCodeExpression** delega
te_target_destroy_notify); | | ValaCCodeExpression* (*get_delegate_target_cexpression) (ValaCCodeBa
seModule* self, ValaExpression* delegate_expr, ValaCCodeExpression** delega
te_target_destroy_notify); | |
| char* (*get_delegate_target_destroy_notify_cname) (ValaCCodeBaseModu
le* self, const char* delegate_cname); | | char* (*get_delegate_target_destroy_notify_cname) (ValaCCodeBaseModu
le* self, const char* delegate_cname); | |
| ValaCCodeExpression* (*get_ref_cexpression) (ValaCCodeBaseModule* se
lf, ValaDataType* expression_type, ValaCCodeExpression* cexpr, ValaExpressi
on* expr, ValaCodeNode* node); | | ValaCCodeExpression* (*get_ref_cexpression) (ValaCCodeBaseModule* se
lf, ValaDataType* expression_type, ValaCCodeExpression* cexpr, ValaExpressi
on* expr, ValaCodeNode* node); | |
|
| void (*generate_class_declaration) (ValaCCodeBaseModule* self, ValaC | | void (*generate_class_declaration) (ValaCCodeBaseModule* self, ValaC | |
| lass* cl, ValaCCodeDeclarationSpace* decl_space); | | lass* cl, ValaCCodeFile* decl_space); | |
| void (*generate_interface_declaration) (ValaCCodeBaseModule* self, V | | void (*generate_interface_declaration) (ValaCCodeBaseModule* self, V | |
| alaInterface* iface, ValaCCodeDeclarationSpace* decl_space); | | alaInterface* iface, ValaCCodeFile* decl_space); | |
| void (*generate_method_declaration) (ValaCCodeBaseModule* self, Vala | | void (*generate_method_declaration) (ValaCCodeBaseModule* self, Vala | |
| Method* m, ValaCCodeDeclarationSpace* decl_space); | | Method* m, ValaCCodeFile* decl_space); | |
| void (*generate_error_domain_declaration) (ValaCCodeBaseModule* self | | void (*generate_error_domain_declaration) (ValaCCodeBaseModule* self | |
| , ValaErrorDomain* edomain, ValaCCodeDeclarationSpace* decl_space); | | , ValaErrorDomain* edomain, ValaCCodeFile* decl_space); | |
| ValaCCodeExpression* (*deserialize_expression) (ValaCCodeBaseModule*
self, ValaCCodeFragment* fragment, ValaDataType* type, ValaCCodeExpression
* variant_expr, ValaCCodeExpression* expr); | | ValaCCodeExpression* (*deserialize_expression) (ValaCCodeBaseModule*
self, ValaCCodeFragment* fragment, ValaDataType* type, ValaCCodeExpression
* variant_expr, ValaCCodeExpression* expr); | |
| ValaCCodeExpression* (*serialize_expression) (ValaCCodeBaseModule* s
elf, ValaCCodeFragment* fragment, ValaDataType* type, ValaCCodeExpression*
expr); | | ValaCCodeExpression* (*serialize_expression) (ValaCCodeBaseModule* s
elf, ValaCCodeFragment* fragment, ValaDataType* type, ValaCCodeExpression*
expr); | |
| ValaCCodeExpression* (*get_implicit_cast_expression) (ValaCCodeBaseM
odule* self, ValaCCodeExpression* source_cexpr, ValaDataType* expression_ty
pe, ValaDataType* target_type, ValaExpression* expr); | | ValaCCodeExpression* (*get_implicit_cast_expression) (ValaCCodeBaseM
odule* self, ValaCCodeExpression* source_cexpr, ValaDataType* expression_ty
pe, ValaDataType* target_type, ValaExpression* expr); | |
| gboolean (*is_gobject_property) (ValaCCodeBaseModule* self, ValaProp
erty* prop); | | gboolean (*is_gobject_property) (ValaCCodeBaseModule* self, ValaProp
erty* prop); | |
| char* (*get_custom_creturn_type) (ValaCCodeBaseModule* self, ValaMet
hod* m); | | char* (*get_custom_creturn_type) (ValaCCodeBaseModule* self, ValaMet
hod* m); | |
| void (*generate_dynamic_method_wrapper) (ValaCCodeBaseModule* self,
ValaDynamicMethod* method); | | void (*generate_dynamic_method_wrapper) (ValaCCodeBaseModule* self,
ValaDynamicMethod* method); | |
| gboolean (*method_has_wrapper) (ValaCCodeBaseModule* self, ValaMetho
d* method); | | gboolean (*method_has_wrapper) (ValaCCodeBaseModule* self, ValaMetho
d* method); | |
|
| ValaCCodeExpression* (*get_construct_property_assignment) (ValaCCode
BaseModule* self, ValaCCodeConstant* canonical_cconstant, ValaDataType* pro
perty_type, ValaCCodeExpression* value); | | | |
| ValaCCodeFunctionCall* (*get_param_spec) (ValaCCodeBaseModule* self,
ValaProperty* prop); | | ValaCCodeFunctionCall* (*get_param_spec) (ValaCCodeBaseModule* self,
ValaProperty* prop); | |
| ValaCCodeFunctionCall* (*get_signal_creation) (ValaCCodeBaseModule*
self, ValaSignal* sig, ValaTypeSymbol* type); | | ValaCCodeFunctionCall* (*get_signal_creation) (ValaCCodeBaseModule*
self, ValaSignal* sig, ValaTypeSymbol* type); | |
| ValaCCodeFragment* (*register_dbus_info) (ValaCCodeBaseModule* self,
ValaObjectTypeSymbol* bindable); | | ValaCCodeFragment* (*register_dbus_info) (ValaCCodeBaseModule* self,
ValaObjectTypeSymbol* bindable); | |
| char* (*get_dynamic_property_getter_cname) (ValaCCodeBaseModule* sel
f, ValaDynamicProperty* node); | | char* (*get_dynamic_property_getter_cname) (ValaCCodeBaseModule* sel
f, ValaDynamicProperty* node); | |
| char* (*get_dynamic_property_setter_cname) (ValaCCodeBaseModule* sel
f, ValaDynamicProperty* node); | | char* (*get_dynamic_property_setter_cname) (ValaCCodeBaseModule* sel
f, ValaDynamicProperty* node); | |
| char* (*get_dynamic_signal_cname) (ValaCCodeBaseModule* self, ValaDy
namicSignal* node); | | char* (*get_dynamic_signal_cname) (ValaCCodeBaseModule* self, ValaDy
namicSignal* node); | |
| char* (*get_dynamic_signal_connect_wrapper_name) (ValaCCodeBaseModul
e* self, ValaDynamicSignal* node); | | char* (*get_dynamic_signal_connect_wrapper_name) (ValaCCodeBaseModul
e* self, ValaDynamicSignal* node); | |
| char* (*get_dynamic_signal_connect_after_wrapper_name) (ValaCCodeBas
eModule* self, ValaDynamicSignal* node); | | char* (*get_dynamic_signal_connect_after_wrapper_name) (ValaCCodeBas
eModule* self, ValaDynamicSignal* node); | |
| char* (*get_dynamic_signal_disconnect_wrapper_name) (ValaCCodeBaseMo
dule* self, ValaDynamicSignal* node); | | char* (*get_dynamic_signal_disconnect_wrapper_name) (ValaCCodeBaseMo
dule* self, ValaDynamicSignal* node); | |
| void (*generate_marshaller) (ValaCCodeBaseModule* self, ValaList* pa
rams, ValaDataType* return_type, gboolean dbus); | | void (*generate_marshaller) (ValaCCodeBaseModule* self, ValaList* pa
rams, ValaDataType* return_type, gboolean dbus); | |
| char* (*get_marshaller_function) (ValaCCodeBaseModule* self, ValaLis
t* params, ValaDataType* return_type, const char* prefix, gboolean dbus); | | char* (*get_marshaller_function) (ValaCCodeBaseModule* self, ValaLis
t* params, ValaDataType* return_type, const char* prefix, gboolean dbus); | |
| char* (*get_array_length_cname) (ValaCCodeBaseModule* self, const ch
ar* array_cname, gint dim); | | char* (*get_array_length_cname) (ValaCCodeBaseModule* self, const ch
ar* array_cname, gint dim); | |
| char* (*get_parameter_array_length_cname) (ValaCCodeBaseModule* self
, ValaFormalParameter* param, gint dim); | | char* (*get_parameter_array_length_cname) (ValaCCodeBaseModule* self
, ValaFormalParameter* param, gint dim); | |
| ValaCCodeExpression* (*get_array_length_cexpression) (ValaCCodeBaseM
odule* self, ValaExpression* array_expr, gint dim); | | ValaCCodeExpression* (*get_array_length_cexpression) (ValaCCodeBaseM
odule* self, ValaExpression* array_expr, gint dim); | |
| char* (*get_array_size_cname) (ValaCCodeBaseModule* self, const char
* array_cname); | | char* (*get_array_size_cname) (ValaCCodeBaseModule* self, const char
* array_cname); | |
| ValaCCodeExpression* (*get_array_size_cexpression) (ValaCCodeBaseMod
ule* self, ValaExpression* array_expr); | | ValaCCodeExpression* (*get_array_size_cexpression) (ValaCCodeBaseMod
ule* self, ValaExpression* array_expr); | |
|
| void (*add_simple_check) (ValaCCodeBaseModule* self, ValaCodeNode* n
ode, ValaCCodeFragment* cfrag, gboolean always_fails); | | void (*add_simple_check) (ValaCCodeBaseModule* self, ValaCodeNode* n
ode, gboolean always_fails); | |
| }; | | }; | |
| | | | |
| struct _ValaCCodeStructModule { | | struct _ValaCCodeStructModule { | |
| ValaCCodeBaseModule parent_instance; | | ValaCCodeBaseModule parent_instance; | |
| ValaCCodeStructModulePrivate * priv; | | ValaCCodeStructModulePrivate * priv; | |
| }; | | }; | |
| | | | |
| struct _ValaCCodeStructModuleClass { | | struct _ValaCCodeStructModuleClass { | |
| ValaCCodeBaseModuleClass parent_class; | | ValaCCodeBaseModuleClass parent_class; | |
| }; | | }; | |
| | | | |
| struct _ValaCCodeMethodModule { | | struct _ValaCCodeMethodModule { | |
| ValaCCodeStructModule parent_instance; | | ValaCCodeStructModule parent_instance; | |
| ValaCCodeMethodModulePrivate * priv; | | ValaCCodeMethodModulePrivate * priv; | |
| }; | | }; | |
| | | | |
| struct _ValaCCodeMethodModuleClass { | | struct _ValaCCodeMethodModuleClass { | |
| ValaCCodeStructModuleClass parent_class; | | ValaCCodeStructModuleClass parent_class; | |
|
| void (*generate_method_result_declaration) (ValaCCodeMethodModule* s | | void (*generate_method_result_declaration) (ValaCCodeMethodModule* s | |
| elf, ValaMethod* m, ValaCCodeDeclarationSpace* decl_space, ValaCCodeFunctio | | elf, ValaMethod* m, ValaCCodeFile* decl_space, ValaCCodeFunction* cfunc, Va | |
| n* cfunc, ValaMap* cparam_map, ValaMap* carg_map); | | laMap* cparam_map, ValaMap* carg_map); | |
| void (*generate_parameter) (ValaCCodeMethodModule* self, ValaFormalP | | void (*generate_parameter) (ValaCCodeMethodModule* self, ValaFormalP | |
| arameter* param, ValaCCodeDeclarationSpace* decl_space, ValaMap* cparam_map | | arameter* param, ValaCCodeFile* decl_space, ValaMap* cparam_map, ValaMap* c | |
| , ValaMap* carg_map); | | arg_map); | |
| }; | | }; | |
| | | | |
| struct _ValaCCodeControlFlowModule { | | struct _ValaCCodeControlFlowModule { | |
| ValaCCodeMethodModule parent_instance; | | ValaCCodeMethodModule parent_instance; | |
| ValaCCodeControlFlowModulePrivate * priv; | | ValaCCodeControlFlowModulePrivate * priv; | |
| }; | | }; | |
| | | | |
| struct _ValaCCodeControlFlowModuleClass { | | struct _ValaCCodeControlFlowModuleClass { | |
| ValaCCodeMethodModuleClass parent_class; | | ValaCCodeMethodModuleClass parent_class; | |
| }; | | }; | |
| | | | |
| skipping to change at line 714 | | skipping to change at line 697 | |
| ValaCCodeMethodCallModuleClass parent_class; | | ValaCCodeMethodCallModuleClass parent_class; | |
| }; | | }; | |
| | | | |
| struct _ValaCCodeBaseModuleEmitContext { | | struct _ValaCCodeBaseModuleEmitContext { | |
| GTypeInstance parent_instance; | | GTypeInstance parent_instance; | |
| volatile int ref_count; | | volatile int ref_count; | |
| ValaCCodeBaseModuleEmitContextPrivate * priv; | | ValaCCodeBaseModuleEmitContextPrivate * priv; | |
| ValaSymbol* current_symbol; | | ValaSymbol* current_symbol; | |
| ValaArrayList* symbol_stack; | | ValaArrayList* symbol_stack; | |
| ValaTryStatement* current_try; | | ValaTryStatement* current_try; | |
|
| ValaCCodeSwitchStatement* state_switch_statement; | | ValaCCodeFunction* ccode; | |
| ValaArrayList* temp_vars; | | ValaArrayList* ccode_stack; | |
| ValaArrayList* temp_ref_vars; | | ValaArrayList* temp_ref_vars; | |
| gint next_temp_var_id; | | gint next_temp_var_id; | |
| gboolean current_method_inner_error; | | gboolean current_method_inner_error; | |
| ValaMap* variable_name_map; | | ValaMap* variable_name_map; | |
| }; | | }; | |
| | | | |
| struct _ValaCCodeBaseModuleEmitContextClass { | | struct _ValaCCodeBaseModuleEmitContextClass { | |
| GTypeClass parent_class; | | GTypeClass parent_class; | |
| void (*finalize) (ValaCCodeBaseModuleEmitContext *self); | | void (*finalize) (ValaCCodeBaseModuleEmitContext *self); | |
| }; | | }; | |
| | | | |
| skipping to change at line 738 | | skipping to change at line 721 | |
| GTypeInstance parent_instance; | | GTypeInstance parent_instance; | |
| volatile int ref_count; | | volatile int ref_count; | |
| ValaCCodeCompilerPrivate * priv; | | ValaCCodeCompilerPrivate * priv; | |
| }; | | }; | |
| | | | |
| struct _ValaCCodeCompilerClass { | | struct _ValaCCodeCompilerClass { | |
| GTypeClass parent_class; | | GTypeClass parent_class; | |
| void (*finalize) (ValaCCodeCompiler *self); | | void (*finalize) (ValaCCodeCompiler *self); | |
| }; | | }; | |
| | | | |
|
| struct _ValaCCodeDeclarationSpace { | | | |
| GTypeInstance parent_instance; | | | |
| volatile int ref_count; | | | |
| ValaCCodeDeclarationSpacePrivate * priv; | | | |
| ValaCCodeFragment* include_directives; | | | |
| ValaCCodeFragment* type_declaration; | | | |
| ValaCCodeFragment* type_definition; | | | |
| ValaCCodeFragment* type_member_declaration; | | | |
| ValaCCodeFragment* constant_declaration; | | | |
| }; | | | |
| | | | |
| struct _ValaCCodeDeclarationSpaceClass { | | | |
| GTypeClass parent_class; | | | |
| void (*finalize) (ValaCCodeDeclarationSpace *self); | | | |
| }; | | | |
| | | | |
| struct _ValaCCodeDelegateModule { | | struct _ValaCCodeDelegateModule { | |
| ValaCCodeArrayModule parent_instance; | | ValaCCodeArrayModule parent_instance; | |
| ValaCCodeDelegateModulePrivate * priv; | | ValaCCodeDelegateModulePrivate * priv; | |
| }; | | }; | |
| | | | |
| struct _ValaCCodeDelegateModuleClass { | | struct _ValaCCodeDelegateModuleClass { | |
| ValaCCodeArrayModuleClass parent_class; | | ValaCCodeArrayModuleClass parent_class; | |
| }; | | }; | |
| | | | |
| struct _ValaTypeRegisterFunction { | | struct _ValaTypeRegisterFunction { | |
| | | | |
| skipping to change at line 818 | | skipping to change at line 785 | |
| ValaDataTypeClass parent_class; | | ValaDataTypeClass parent_class; | |
| }; | | }; | |
| | | | |
| struct _ValaGErrorModule { | | struct _ValaGErrorModule { | |
| ValaCCodeDelegateModule parent_instance; | | ValaCCodeDelegateModule parent_instance; | |
| ValaGErrorModulePrivate * priv; | | ValaGErrorModulePrivate * priv; | |
| }; | | }; | |
| | | | |
| struct _ValaGErrorModuleClass { | | struct _ValaGErrorModuleClass { | |
| ValaCCodeDelegateModuleClass parent_class; | | ValaCCodeDelegateModuleClass parent_class; | |
|
| ValaCCodeStatement* (*return_with_exception) (ValaGErrorModule* self
, ValaCCodeExpression* error_expr); | | void (*return_with_exception) (ValaGErrorModule* self, ValaCCodeExpr
ession* error_expr); | |
| }; | | }; | |
| | | | |
| struct _ValaGTypeModule { | | struct _ValaGTypeModule { | |
| ValaGErrorModule parent_instance; | | ValaGErrorModule parent_instance; | |
| ValaGTypeModulePrivate * priv; | | ValaGTypeModulePrivate * priv; | |
| }; | | }; | |
| | | | |
| struct _ValaGTypeModuleClass { | | struct _ValaGTypeModuleClass { | |
| ValaGErrorModuleClass parent_class; | | ValaGErrorModuleClass parent_class; | |
|
| void (*generate_virtual_method_declaration) (ValaGTypeModule* self, | | void (*generate_virtual_method_declaration) (ValaGTypeModule* self, | |
| ValaMethod* m, ValaCCodeDeclarationSpace* decl_space, ValaCCodeStruct* type | | ValaMethod* m, ValaCCodeFile* decl_space, ValaCCodeStruct* type_struct); | |
| _struct); | | void (*generate_class_init) (ValaGTypeModule* self, ValaClass* cl); | |
| void (*generate_class_init) (ValaGTypeModule* self, ValaClass* cl, V | | | |
| alaCCodeBlock* init_block); | | | |
| ValaTypeRegisterFunction* (*create_interface_register_function) (Val
aGTypeModule* self, ValaInterface* iface); | | ValaTypeRegisterFunction* (*create_interface_register_function) (Val
aGTypeModule* self, ValaInterface* iface); | |
| }; | | }; | |
| | | | |
| struct _ValaGObjectModule { | | struct _ValaGObjectModule { | |
| ValaGTypeModule parent_instance; | | ValaGTypeModule parent_instance; | |
| ValaGObjectModulePrivate * priv; | | ValaGObjectModulePrivate * priv; | |
| }; | | }; | |
| | | | |
| struct _ValaGObjectModuleClass { | | struct _ValaGObjectModuleClass { | |
| ValaGTypeModuleClass parent_class; | | ValaGTypeModuleClass parent_class; | |
| | | | |
| skipping to change at line 911 | | skipping to change at line 878 | |
| | | | |
| struct _ValaDBusServerModuleClass { | | struct _ValaDBusServerModuleClass { | |
| ValaDBusClientModuleClass parent_class; | | ValaDBusClientModuleClass parent_class; | |
| }; | | }; | |
| | | | |
| struct _ValaDovaBaseModule { | | struct _ValaDovaBaseModule { | |
| ValaCodeGenerator parent_instance; | | ValaCodeGenerator parent_instance; | |
| ValaDovaBaseModulePrivate * priv; | | ValaDovaBaseModulePrivate * priv; | |
| ValaSymbol* root_symbol; | | ValaSymbol* root_symbol; | |
| ValaDovaBaseModuleEmitContext* emit_context; | | ValaDovaBaseModuleEmitContext* emit_context; | |
|
| ValaCCodeDeclarationSpace* header_declarations; | | ValaCCodeFile* header_file; | |
| ValaCCodeDeclarationSpace* source_declarations; | | ValaCCodeFile* cfile; | |
| ValaCCodeFragment* source_type_member_definition; | | ValaList* static_fields; | |
| ValaCCodeFragment* module_init_fragment; | | | |
| ValaCCodeFragment* instance_init_fragment; | | | |
| ValaCCodeFragment* instance_finalize_fragment; | | | |
| ValaCCodeFragment* pre_statement_fragment; | | | |
| gint next_wrapper_id; | | gint next_wrapper_id; | |
| ValaDataType* void_type; | | ValaDataType* void_type; | |
| ValaDataType* bool_type; | | ValaDataType* bool_type; | |
| ValaDataType* char_type; | | ValaDataType* char_type; | |
| ValaDataType* short_type; | | ValaDataType* short_type; | |
| ValaDataType* ushort_type; | | ValaDataType* ushort_type; | |
| ValaDataType* int_type; | | ValaDataType* int_type; | |
| ValaDataType* uint_type; | | ValaDataType* uint_type; | |
| ValaDataType* long_type; | | ValaDataType* long_type; | |
| ValaDataType* ulong_type; | | ValaDataType* ulong_type; | |
| | | | |
| skipping to change at line 942 | | skipping to change at line 905 | |
| ValaClass* type_class; | | ValaClass* type_class; | |
| ValaClass* value_class; | | ValaClass* value_class; | |
| ValaClass* string_class; | | ValaClass* string_class; | |
| ValaClass* array_class; | | ValaClass* array_class; | |
| ValaClass* delegate_class; | | ValaClass* delegate_class; | |
| ValaClass* error_class; | | ValaClass* error_class; | |
| }; | | }; | |
| | | | |
| struct _ValaDovaBaseModuleClass { | | struct _ValaDovaBaseModuleClass { | |
| ValaCodeGeneratorClass parent_class; | | ValaCodeGeneratorClass parent_class; | |
|
| void (*generate_struct_declaration) (ValaDovaBaseModule* self, ValaS | | void (*generate_struct_declaration) (ValaDovaBaseModule* self, ValaS | |
| truct* st, ValaCCodeDeclarationSpace* decl_space); | | truct* st, ValaCCodeFile* decl_space); | |
| void (*generate_delegate_declaration) (ValaDovaBaseModule* self, Val | | void (*generate_delegate_declaration) (ValaDovaBaseModule* self, Val | |
| aDelegate* d, ValaCCodeDeclarationSpace* decl_space); | | aDelegate* d, ValaCCodeFile* decl_space); | |
| void (*generate_cparameters) (ValaDovaBaseModule* self, ValaMethod* | | void (*generate_cparameters) (ValaDovaBaseModule* self, ValaMethod* | |
| m, ValaCCodeDeclarationSpace* decl_space, ValaCCodeFunction* func, ValaCCod | | m, ValaCCodeFile* decl_space, ValaCCodeFunction* func, ValaCCodeFunctionDec | |
| eFunctionDeclarator* vdeclarator, ValaCCodeFunctionCall* vcall); | | larator* vdeclarator, ValaCCodeFunctionCall* vcall); | |
| void (*generate_property_accessor_declaration) (ValaDovaBaseModule* | | void (*generate_property_accessor_declaration) (ValaDovaBaseModule* | |
| self, ValaPropertyAccessor* acc, ValaCCodeDeclarationSpace* decl_space); | | self, ValaPropertyAccessor* acc, ValaCCodeFile* decl_space); | |
| ValaCCodeExpression* (*get_dup_func_expression) (ValaDovaBaseModule*
self, ValaDataType* type, ValaSourceReference* source_reference, gboolean
is_chainup); | | ValaCCodeExpression* (*get_dup_func_expression) (ValaDovaBaseModule*
self, ValaDataType* type, ValaSourceReference* source_reference, gboolean
is_chainup); | |
| ValaCCodeExpression* (*get_unref_expression) (ValaDovaBaseModule* se
lf, ValaCCodeExpression* cvar, ValaDataType* type, ValaExpression* expr); | | ValaCCodeExpression* (*get_unref_expression) (ValaDovaBaseModule* se
lf, ValaCCodeExpression* cvar, ValaDataType* type, ValaExpression* expr); | |
|
| void (*append_local_free) (ValaDovaBaseModule* self, ValaSymbol* sym
, ValaCCodeFragment* cfrag, gboolean stop_at_loop); | | void (*append_local_free) (ValaDovaBaseModule* self, ValaSymbol* sym
, gboolean stop_at_loop); | |
| ValaCCodeExpression* (*get_ref_cexpression) (ValaDovaBaseModule* sel
f, ValaDataType* expression_type, ValaCCodeExpression* cexpr, ValaExpressio
n* expr, ValaCodeNode* node); | | ValaCCodeExpression* (*get_ref_cexpression) (ValaDovaBaseModule* sel
f, ValaDataType* expression_type, ValaCCodeExpression* cexpr, ValaExpressio
n* expr, ValaCodeNode* node); | |
|
| void (*generate_class_declaration) (ValaDovaBaseModule* self, ValaCl | | void (*generate_class_declaration) (ValaDovaBaseModule* self, ValaCl | |
| ass* cl, ValaCCodeDeclarationSpace* decl_space); | | ass* cl, ValaCCodeFile* decl_space); | |
| void (*generate_interface_declaration) (ValaDovaBaseModule* self, Va | | void (*generate_interface_declaration) (ValaDovaBaseModule* self, Va | |
| laInterface* iface, ValaCCodeDeclarationSpace* decl_space); | | laInterface* iface, ValaCCodeFile* decl_space); | |
| void (*generate_method_declaration) (ValaDovaBaseModule* self, ValaM | | void (*generate_method_declaration) (ValaDovaBaseModule* self, ValaM | |
| ethod* m, ValaCCodeDeclarationSpace* decl_space); | | ethod* m, ValaCCodeFile* decl_space); | |
| ValaCCodeExpression* (*get_implicit_cast_expression) (ValaDovaBaseMo
dule* self, ValaCCodeExpression* source_cexpr, ValaDataType* expression_typ
e, ValaDataType* target_type, ValaExpression* expr); | | ValaCCodeExpression* (*get_implicit_cast_expression) (ValaDovaBaseMo
dule* self, ValaCCodeExpression* source_cexpr, ValaDataType* expression_typ
e, ValaDataType* target_type, ValaExpression* expr); | |
| char* (*get_custom_creturn_type) (ValaDovaBaseModule* self, ValaMeth
od* m); | | char* (*get_custom_creturn_type) (ValaDovaBaseModule* self, ValaMeth
od* m); | |
| gboolean (*method_has_wrapper) (ValaDovaBaseModule* self, ValaMethod
* method); | | gboolean (*method_has_wrapper) (ValaDovaBaseModule* self, ValaMethod
* method); | |
|
| void (*add_simple_check) (ValaDovaBaseModule* self, ValaCodeNode* no
de, ValaCCodeFragment* cfrag, gboolean always_fails); | | void (*add_simple_check) (ValaDovaBaseModule* self, ValaCodeNode* no
de, gboolean always_fails); | |
| }; | | }; | |
| | | | |
| struct _ValaDovaStructModule { | | struct _ValaDovaStructModule { | |
| ValaDovaBaseModule parent_instance; | | ValaDovaBaseModule parent_instance; | |
| ValaDovaStructModulePrivate * priv; | | ValaDovaStructModulePrivate * priv; | |
| }; | | }; | |
| | | | |
| struct _ValaDovaStructModuleClass { | | struct _ValaDovaStructModuleClass { | |
| ValaDovaBaseModuleClass parent_class; | | ValaDovaBaseModuleClass parent_class; | |
| }; | | }; | |
| | | | |
| skipping to change at line 1029 | | skipping to change at line 992 | |
| ValaDovaMethodCallModuleClass parent_class; | | ValaDovaMethodCallModuleClass parent_class; | |
| }; | | }; | |
| | | | |
| struct _ValaDovaBaseModuleEmitContext { | | struct _ValaDovaBaseModuleEmitContext { | |
| GTypeInstance parent_instance; | | GTypeInstance parent_instance; | |
| volatile int ref_count; | | volatile int ref_count; | |
| ValaDovaBaseModuleEmitContextPrivate * priv; | | ValaDovaBaseModuleEmitContextPrivate * priv; | |
| ValaSymbol* current_symbol; | | ValaSymbol* current_symbol; | |
| ValaArrayList* symbol_stack; | | ValaArrayList* symbol_stack; | |
| ValaTryStatement* current_try; | | ValaTryStatement* current_try; | |
|
| ValaArrayList* temp_vars; | | ValaCCodeFunction* ccode; | |
| | | ValaArrayList* ccode_stack; | |
| ValaArrayList* temp_ref_vars; | | ValaArrayList* temp_ref_vars; | |
| gint next_temp_var_id; | | gint next_temp_var_id; | |
| ValaMap* variable_name_map; | | ValaMap* variable_name_map; | |
| }; | | }; | |
| | | | |
| struct _ValaDovaBaseModuleEmitContextClass { | | struct _ValaDovaBaseModuleEmitContextClass { | |
| GTypeClass parent_class; | | GTypeClass parent_class; | |
| void (*finalize) (ValaDovaBaseModuleEmitContext *self); | | void (*finalize) (ValaDovaBaseModuleEmitContext *self); | |
| }; | | }; | |
| | | | |
| | | | |
| skipping to change at line 1074 | | skipping to change at line 1038 | |
| ValaDovaValueModuleClass parent_class; | | ValaDovaValueModuleClass parent_class; | |
| }; | | }; | |
| | | | |
| struct _ValaDovaErrorModule { | | struct _ValaDovaErrorModule { | |
| ValaDovaDelegateModule parent_instance; | | ValaDovaDelegateModule parent_instance; | |
| ValaDovaErrorModulePrivate * priv; | | ValaDovaErrorModulePrivate * priv; | |
| }; | | }; | |
| | | | |
| struct _ValaDovaErrorModuleClass { | | struct _ValaDovaErrorModuleClass { | |
| ValaDovaDelegateModuleClass parent_class; | | ValaDovaDelegateModuleClass parent_class; | |
|
| ValaCCodeStatement* (*return_with_exception) (ValaDovaErrorModule* s
elf); | | | |
| }; | | }; | |
| | | | |
| struct _ValaEnumRegisterFunction { | | struct _ValaEnumRegisterFunction { | |
| ValaTypeRegisterFunction parent_instance; | | ValaTypeRegisterFunction parent_instance; | |
| ValaEnumRegisterFunctionPrivate * priv; | | ValaEnumRegisterFunctionPrivate * priv; | |
| }; | | }; | |
| | | | |
| struct _ValaEnumRegisterFunctionClass { | | struct _ValaEnumRegisterFunctionClass { | |
| ValaTypeRegisterFunctionClass parent_class; | | ValaTypeRegisterFunctionClass parent_class; | |
| }; | | }; | |
| | | | |
| skipping to change at line 1141 | | skipping to change at line 1104 | |
| struct _ValaStructRegisterFunction { | | struct _ValaStructRegisterFunction { | |
| ValaTypeRegisterFunction parent_instance; | | ValaTypeRegisterFunction parent_instance; | |
| ValaStructRegisterFunctionPrivate * priv; | | ValaStructRegisterFunctionPrivate * priv; | |
| }; | | }; | |
| | | | |
| struct _ValaStructRegisterFunctionClass { | | struct _ValaStructRegisterFunctionClass { | |
| ValaTypeRegisterFunctionClass parent_class; | | ValaTypeRegisterFunctionClass parent_class; | |
| }; | | }; | |
| | | | |
| GType vala_ccode_base_module_get_type (void) G_GNUC_CONST; | | GType vala_ccode_base_module_get_type (void) G_GNUC_CONST; | |
|
| gpointer vala_ccode_declaration_space_ref (gpointer instance); | | | |
| void vala_ccode_declaration_space_unref (gpointer instance); | | | |
| GParamSpec* vala_param_spec_ccode_declaration_space (const gchar* name, con | | | |
| st gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags); | | | |
| void vala_value_set_ccode_declaration_space (GValue* value, gpointer v_obje | | | |
| ct); | | | |
| void vala_value_take_ccode_declaration_space (GValue* value, gpointer v_obj | | | |
| ect); | | | |
| gpointer vala_value_get_ccode_declaration_space (const GValue* value); | | | |
| GType vala_ccode_declaration_space_get_type (void) G_GNUC_CONST; | | | |
| gpointer vala_ccode_base_module_emit_context_ref (gpointer instance); | | gpointer vala_ccode_base_module_emit_context_ref (gpointer instance); | |
| void vala_ccode_base_module_emit_context_unref (gpointer instance); | | void vala_ccode_base_module_emit_context_unref (gpointer instance); | |
| GParamSpec* vala_ccode_base_module_param_spec_emit_context (const gchar* na
me, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags f
lags); | | GParamSpec* vala_ccode_base_module_param_spec_emit_context (const gchar* na
me, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags f
lags); | |
| void vala_ccode_base_module_value_set_emit_context (GValue* value, gpointer
v_object); | | void vala_ccode_base_module_value_set_emit_context (GValue* value, gpointer
v_object); | |
| void vala_ccode_base_module_value_take_emit_context (GValue* value, gpointe
r v_object); | | void vala_ccode_base_module_value_take_emit_context (GValue* value, gpointe
r v_object); | |
| gpointer vala_ccode_base_module_value_get_emit_context (const GValue* value
); | | gpointer vala_ccode_base_module_value_get_emit_context (const GValue* value
); | |
| GType vala_ccode_base_module_emit_context_get_type (void) G_GNUC_CONST; | | GType vala_ccode_base_module_emit_context_get_type (void) G_GNUC_CONST; | |
| GType vala_ccode_struct_module_get_type (void) G_GNUC_CONST; | | GType vala_ccode_struct_module_get_type (void) G_GNUC_CONST; | |
| GType vala_ccode_method_module_get_type (void) G_GNUC_CONST; | | GType vala_ccode_method_module_get_type (void) G_GNUC_CONST; | |
| GType vala_ccode_control_flow_module_get_type (void) G_GNUC_CONST; | | GType vala_ccode_control_flow_module_get_type (void) G_GNUC_CONST; | |
| | | | |
| skipping to change at line 1171 | | skipping to change at line 1127 | |
| GType vala_ccode_array_module_get_type (void) G_GNUC_CONST; | | GType vala_ccode_array_module_get_type (void) G_GNUC_CONST; | |
| ValaCCodeArrayModule* vala_ccode_array_module_new (void); | | ValaCCodeArrayModule* vala_ccode_array_module_new (void); | |
| ValaCCodeArrayModule* vala_ccode_array_module_construct (GType object_type)
; | | ValaCCodeArrayModule* vala_ccode_array_module_construct (GType object_type)
; | |
| ValaCCodeAssignmentModule* vala_ccode_assignment_module_new (void); | | ValaCCodeAssignmentModule* vala_ccode_assignment_module_new (void); | |
| ValaCCodeAssignmentModule* vala_ccode_assignment_module_construct (GType ob
ject_type); | | ValaCCodeAssignmentModule* vala_ccode_assignment_module_construct (GType ob
ject_type); | |
| ValaBlock* vala_ccode_base_module_next_closure_block (ValaCCodeBaseModule*
self, ValaSymbol* sym); | | ValaBlock* vala_ccode_base_module_next_closure_block (ValaCCodeBaseModule*
self, ValaSymbol* sym); | |
| ValaCCodeBaseModule* vala_ccode_base_module_new (void); | | ValaCCodeBaseModule* vala_ccode_base_module_new (void); | |
| ValaCCodeBaseModule* vala_ccode_base_module_construct (GType object_type); | | ValaCCodeBaseModule* vala_ccode_base_module_construct (GType object_type); | |
| void vala_ccode_base_module_push_context (ValaCCodeBaseModule* self, ValaCC
odeBaseModuleEmitContext* emit_context); | | void vala_ccode_base_module_push_context (ValaCCodeBaseModule* self, ValaCC
odeBaseModuleEmitContext* emit_context); | |
| void vala_ccode_base_module_pop_context (ValaCCodeBaseModule* self); | | void vala_ccode_base_module_pop_context (ValaCCodeBaseModule* self); | |
|
| | | void vala_ccode_base_module_push_function (ValaCCodeBaseModule* self, ValaC | |
| | | CodeFunction* func); | |
| | | void vala_ccode_base_module_pop_function (ValaCCodeBaseModule* self); | |
| | | gboolean vala_ccode_base_module_add_symbol_declaration (ValaCCodeBaseModule | |
| | | * self, ValaCCodeFile* decl_space, ValaSymbol* sym, const char* name); | |
| ValaCCodeIdentifier* vala_ccode_base_module_get_value_setter_function (Vala
CCodeBaseModule* self, ValaDataType* type_reference); | | ValaCCodeIdentifier* vala_ccode_base_module_get_value_setter_function (Vala
CCodeBaseModule* self, ValaDataType* type_reference); | |
| ValaCCodeIdentifier* vala_ccode_base_module_get_value_taker_function (ValaC
CodeBaseModule* self, ValaDataType* type_reference); | | ValaCCodeIdentifier* vala_ccode_base_module_get_value_taker_function (ValaC
CodeBaseModule* self, ValaDataType* type_reference); | |
| void vala_ccode_base_module_append_vala_array_free (ValaCCodeBaseModule* se
lf); | | void vala_ccode_base_module_append_vala_array_free (ValaCCodeBaseModule* se
lf); | |
| void vala_ccode_base_module_append_vala_array_move (ValaCCodeBaseModule* se
lf); | | void vala_ccode_base_module_append_vala_array_move (ValaCCodeBaseModule* se
lf); | |
| void vala_ccode_base_module_append_vala_array_length (ValaCCodeBaseModule*
self); | | void vala_ccode_base_module_append_vala_array_length (ValaCCodeBaseModule*
self); | |
|
| gboolean vala_ccode_base_module_generate_enum_declaration (ValaCCodeBaseMod
ule* self, ValaEnum* en, ValaCCodeDeclarationSpace* decl_space); | | gboolean vala_ccode_base_module_generate_enum_declaration (ValaCCodeBaseMod
ule* self, ValaEnum* en, ValaCCodeFile* decl_space); | |
| void vala_ccode_base_module_visit_member (ValaCCodeBaseModule* self, ValaSy
mbol* m); | | void vala_ccode_base_module_visit_member (ValaCCodeBaseModule* self, ValaSy
mbol* m); | |
|
| void vala_ccode_base_module_generate_constant_declaration (ValaCCodeBaseMod | | void vala_ccode_base_module_generate_constant_declaration (ValaCCodeBaseMod | |
| ule* self, ValaConstant* c, ValaCCodeDeclarationSpace* decl_space, gboolean | | ule* self, ValaConstant* c, ValaCCodeFile* decl_space, gboolean definition) | |
| definition); | | ; | |
| void vala_ccode_base_module_generate_field_declaration (ValaCCodeBaseModule | | void vala_ccode_base_module_generate_field_declaration (ValaCCodeBaseModule | |
| * self, ValaField* f, ValaCCodeDeclarationSpace* decl_space); | | * self, ValaField* f, ValaCCodeFile* decl_space); | |
| gboolean vala_ccode_base_module_is_constant_ccode_expression (ValaCCodeBase
Module* self, ValaCCodeExpression* cexpr); | | gboolean vala_ccode_base_module_is_constant_ccode_expression (ValaCCodeBase
Module* self, ValaCCodeExpression* cexpr); | |
| gboolean vala_ccode_base_module_is_pure_ccode_expression (ValaCCodeBaseModu
le* self, ValaCCodeExpression* cexpr); | | gboolean vala_ccode_base_module_is_pure_ccode_expression (ValaCCodeBaseModu
le* self, ValaCCodeExpression* cexpr); | |
|
| void vala_ccode_base_module_generate_type_declaration (ValaCCodeBaseModule* | | void vala_ccode_base_module_generate_type_declaration (ValaCCodeBaseModule* | |
| self, ValaDataType* type, ValaCCodeDeclarationSpace* decl_space); | | self, ValaDataType* type, ValaCCodeFile* decl_space); | |
| void vala_ccode_base_module_generate_class_struct_declaration (ValaCCodeBas | | void vala_ccode_base_module_generate_class_struct_declaration (ValaCCodeBas | |
| eModule* self, ValaClass* cl, ValaCCodeDeclarationSpace* decl_space); | | eModule* self, ValaClass* cl, ValaCCodeFile* decl_space); | |
| void vala_ccode_base_module_generate_struct_declaration (ValaCCodeBaseModul | | void vala_ccode_base_module_generate_struct_declaration (ValaCCodeBaseModul | |
| e* self, ValaStruct* st, ValaCCodeDeclarationSpace* decl_space); | | e* self, ValaStruct* st, ValaCCodeFile* decl_space); | |
| void vala_ccode_base_module_generate_delegate_declaration (ValaCCodeBaseMod | | void vala_ccode_base_module_generate_delegate_declaration (ValaCCodeBaseMod | |
| ule* self, ValaDelegate* d, ValaCCodeDeclarationSpace* decl_space); | | ule* self, ValaDelegate* d, ValaCCodeFile* decl_space); | |
| void vala_ccode_base_module_generate_cparameters (ValaCCodeBaseModule* self | | void vala_ccode_base_module_generate_cparameters (ValaCCodeBaseModule* self | |
| , ValaMethod* m, ValaCCodeDeclarationSpace* decl_space, ValaMap* cparam_map | | , ValaMethod* m, ValaCCodeFile* decl_space, ValaMap* cparam_map, ValaCCodeF | |
| , ValaCCodeFunction* func, ValaCCodeFunctionDeclarator* vdeclarator, ValaMa | | unction* func, ValaCCodeFunctionDeclarator* vdeclarator, ValaMap* carg_map, | |
| p* carg_map, ValaCCodeFunctionCall* vcall, gint direction); | | ValaCCodeFunctionCall* vcall, gint direction); | |
| void vala_ccode_base_module_generate_property_accessor_declaration (ValaCCo | | void vala_ccode_base_module_generate_property_accessor_declaration (ValaCCo | |
| deBaseModule* self, ValaPropertyAccessor* acc, ValaCCodeDeclarationSpace* d | | deBaseModule* self, ValaPropertyAccessor* acc, ValaCCodeFile* decl_space); | |
| ecl_space); | | | |
| gint vala_ccode_base_module_get_block_id (ValaCCodeBaseModule* self, ValaBl
ock* b); | | gint vala_ccode_base_module_get_block_id (ValaCCodeBaseModule* self, ValaBl
ock* b); | |
| ValaCCodeExpression* vala_ccode_base_module_get_variable_cexpression (ValaC
CodeBaseModule* self, const char* name); | | ValaCCodeExpression* vala_ccode_base_module_get_variable_cexpression (ValaC
CodeBaseModule* self, const char* name); | |
| char* vala_ccode_base_module_get_variable_cname (ValaCCodeBaseModule* self,
const char* name); | | char* vala_ccode_base_module_get_variable_cname (ValaCCodeBaseModule* self,
const char* name); | |
| ValaCCodeExpression* vala_ccode_base_module_get_result_cexpression (ValaCCo
deBaseModule* self, const char* cname); | | ValaCCodeExpression* vala_ccode_base_module_get_result_cexpression (ValaCCo
deBaseModule* self, const char* cname); | |
| ValaLocalVariable* vala_ccode_base_module_get_temp_variable (ValaCCodeBaseM
odule* self, ValaDataType* type, gboolean value_owned, ValaCodeNode* node_r
eference, gboolean init); | | ValaLocalVariable* vala_ccode_base_module_get_temp_variable (ValaCCodeBaseM
odule* self, ValaDataType* type, gboolean value_owned, ValaCodeNode* node_r
eference, gboolean init); | |
| ValaCCodeExpression* vala_ccode_base_module_get_dup_func_expression (ValaCC
odeBaseModule* self, ValaDataType* type, ValaSourceReference* source_refere
nce, gboolean is_chainup); | | ValaCCodeExpression* vala_ccode_base_module_get_dup_func_expression (ValaCC
odeBaseModule* self, ValaDataType* type, ValaSourceReference* source_refere
nce, gboolean is_chainup); | |
| char* vala_ccode_base_module_generate_dup_func_wrapper (ValaCCodeBaseModule
* self, ValaDataType* type); | | char* vala_ccode_base_module_generate_dup_func_wrapper (ValaCCodeBaseModule
* self, ValaDataType* type); | |
| char* vala_ccode_base_module_generate_free_func_wrapper (ValaCCodeBaseModul
e* self, ValaDataType* type); | | char* vala_ccode_base_module_generate_free_func_wrapper (ValaCCodeBaseModul
e* self, ValaDataType* type); | |
| ValaCCodeExpression* vala_ccode_base_module_get_destroy_func_expression (Va
laCCodeBaseModule* self, ValaDataType* type, gboolean is_chainup); | | ValaCCodeExpression* vala_ccode_base_module_get_destroy_func_expression (Va
laCCodeBaseModule* self, ValaDataType* type, gboolean is_chainup); | |
| char* vala_ccode_base_module_append_struct_array_free (ValaCCodeBaseModule*
self, ValaStruct* st); | | char* vala_ccode_base_module_append_struct_array_free (ValaCCodeBaseModule*
self, ValaStruct* st); | |
| ValaCCodeExpression* vala_ccode_base_module_get_unref_expression (ValaCCode
BaseModule* self, ValaCCodeExpression* cvar, ValaDataType* type, ValaExpres
sion* expr, gboolean is_macro_definition); | | ValaCCodeExpression* vala_ccode_base_module_get_unref_expression (ValaCCode
BaseModule* self, ValaCCodeExpression* cvar, ValaDataType* type, ValaExpres
sion* expr, gboolean is_macro_definition); | |
|
| void vala_ccode_base_module_append_temp_decl (ValaCCodeBaseModule* self, Va | | void vala_ccode_base_module_emit_temp_var (ValaCCodeBaseModule* self, ValaL | |
| laCCodeFragment* cfrag, ValaList* temp_vars); | | ocalVariable* local); | |
| void vala_ccode_base_module_create_temp_decl (ValaCCodeBaseModule* self, Va | | void vala_ccode_base_module_append_local_free (ValaCCodeBaseModule* self, V | |
| laStatement* stmt, ValaList* temp_vars); | | alaSymbol* sym, gboolean stop_at_loop); | |
| void vala_ccode_base_module_append_local_free (ValaCCodeBaseModule* self, V | | void vala_ccode_base_module_append_error_free (ValaCCodeBaseModule* self, V | |
| alaSymbol* sym, ValaCCodeFragment* cfrag, gboolean stop_at_loop); | | alaSymbol* sym, ValaTryStatement* current_try); | |
| void vala_ccode_base_module_append_error_free (ValaCCodeBaseModule* self, V | | | |
| alaSymbol* sym, ValaCCodeFragment* cfrag, ValaTryStatement* current_try); | | | |
| void vala_ccode_base_module_create_local_free (ValaCCodeBaseModule* self, V | | | |
| alaCodeNode* stmt, gboolean stop_at_loop); | | | |
| gboolean vala_ccode_base_module_variable_accessible_in_finally (ValaCCodeBa
seModule* self, ValaLocalVariable* local); | | gboolean vala_ccode_base_module_variable_accessible_in_finally (ValaCCodeBa
seModule* self, ValaLocalVariable* local); | |
| char* vala_ccode_base_module_get_symbol_lock_name (ValaCCodeBaseModule* sel
f, const char* symname); | | char* vala_ccode_base_module_get_symbol_lock_name (ValaCCodeBaseModule* sel
f, const char* symname); | |
| char* vala_ccode_base_module_get_delegate_target_cname (ValaCCodeBaseModule
* self, const char* delegate_cname); | | char* vala_ccode_base_module_get_delegate_target_cname (ValaCCodeBaseModule
* self, const char* delegate_cname); | |
| ValaCCodeExpression* vala_ccode_base_module_get_delegate_target_cexpression
(ValaCCodeBaseModule* self, ValaExpression* delegate_expr, ValaCCodeExpres
sion** delegate_target_destroy_notify); | | ValaCCodeExpression* vala_ccode_base_module_get_delegate_target_cexpression
(ValaCCodeBaseModule* self, ValaExpression* delegate_expr, ValaCCodeExpres
sion** delegate_target_destroy_notify); | |
| char* vala_ccode_base_module_get_delegate_target_destroy_notify_cname (Vala
CCodeBaseModule* self, const char* delegate_cname); | | char* vala_ccode_base_module_get_delegate_target_destroy_notify_cname (Vala
CCodeBaseModule* self, const char* delegate_cname); | |
| gboolean vala_ccode_base_module_requires_copy (ValaCCodeBaseModule* self, V
alaDataType* type); | | gboolean vala_ccode_base_module_requires_copy (ValaCCodeBaseModule* self, V
alaDataType* type); | |
| gboolean vala_ccode_base_module_requires_destroy (ValaCCodeBaseModule* self
, ValaDataType* type); | | gboolean vala_ccode_base_module_requires_destroy (ValaCCodeBaseModule* self
, ValaDataType* type); | |
| ValaCCodeExpression* vala_ccode_base_module_get_ref_cexpression (ValaCCodeB
aseModule* self, ValaDataType* expression_type, ValaCCodeExpression* cexpr,
ValaExpression* expr, ValaCodeNode* node); | | ValaCCodeExpression* vala_ccode_base_module_get_ref_cexpression (ValaCCodeB
aseModule* self, ValaDataType* expression_type, ValaCCodeExpression* cexpr,
ValaExpression* expr, ValaCodeNode* node); | |
| void vala_ccode_base_module_check_type (ValaCCodeBaseModule* self, ValaData
Type* type); | | void vala_ccode_base_module_check_type (ValaCCodeBaseModule* self, ValaData
Type* type); | |
|
| void vala_ccode_base_module_generate_class_declaration (ValaCCodeBaseModule | | void vala_ccode_base_module_generate_class_declaration (ValaCCodeBaseModule | |
| * self, ValaClass* cl, ValaCCodeDeclarationSpace* decl_space); | | * self, ValaClass* cl, ValaCCodeFile* decl_space); | |
| void vala_ccode_base_module_generate_interface_declaration (ValaCCodeBaseMo | | void vala_ccode_base_module_generate_interface_declaration (ValaCCodeBaseMo | |
| dule* self, ValaInterface* iface, ValaCCodeDeclarationSpace* decl_space); | | dule* self, ValaInterface* iface, ValaCCodeFile* decl_space); | |
| void vala_ccode_base_module_generate_method_declaration (ValaCCodeBaseModul | | void vala_ccode_base_module_generate_method_declaration (ValaCCodeBaseModul | |
| e* self, ValaMethod* m, ValaCCodeDeclarationSpace* decl_space); | | e* self, ValaMethod* m, ValaCCodeFile* decl_space); | |
| void vala_ccode_base_module_generate_error_domain_declaration (ValaCCodeBas | | void vala_ccode_base_module_generate_error_domain_declaration (ValaCCodeBas | |
| eModule* self, ValaErrorDomain* edomain, ValaCCodeDeclarationSpace* decl_sp | | eModule* self, ValaErrorDomain* edomain, ValaCCodeFile* decl_space); | |
| ace); | | | |
| void vala_ccode_base_module_add_generic_type_arguments (ValaCCodeBaseModule
* self, ValaMap* arg_map, ValaList* type_args, ValaCodeNode* expr, gboolean
is_chainup); | | void vala_ccode_base_module_add_generic_type_arguments (ValaCCodeBaseModule
* self, ValaMap* arg_map, ValaList* type_args, ValaCodeNode* expr, gboolean
is_chainup); | |
| ValaCCodeExpression* vala_ccode_base_module_handle_struct_argument (ValaCCo
deBaseModule* self, ValaFormalParameter* param, ValaExpression* arg, ValaCC
odeExpression* cexpr); | | ValaCCodeExpression* vala_ccode_base_module_handle_struct_argument (ValaCCo
deBaseModule* self, ValaFormalParameter* param, ValaExpression* arg, ValaCC
odeExpression* cexpr); | |
| ValaCCodeExpression* vala_ccode_base_module_try_cast_value_to_type (ValaCCo
deBaseModule* self, ValaCCodeExpression* ccodeexpr, ValaDataType* from, Val
aDataType* to, ValaExpression* expr); | | ValaCCodeExpression* vala_ccode_base_module_try_cast_value_to_type (ValaCCo
deBaseModule* self, ValaCCodeExpression* ccodeexpr, ValaDataType* from, Val
aDataType* to, ValaExpression* expr); | |
| ValaCCodeExpression* vala_ccode_base_module_try_cast_variant_to_type (ValaC
CodeBaseModule* self, ValaCCodeExpression* ccodeexpr, ValaDataType* from, V
alaDataType* to, ValaExpression* expr); | | ValaCCodeExpression* vala_ccode_base_module_try_cast_variant_to_type (ValaC
CodeBaseModule* self, ValaCCodeExpression* ccodeexpr, ValaDataType* from, V
alaDataType* to, ValaExpression* expr); | |
| ValaCCodeExpression* vala_ccode_base_module_deserialize_expression (ValaCCo
deBaseModule* self, ValaCCodeFragment* fragment, ValaDataType* type, ValaCC
odeExpression* variant_expr, ValaCCodeExpression* expr); | | ValaCCodeExpression* vala_ccode_base_module_deserialize_expression (ValaCCo
deBaseModule* self, ValaCCodeFragment* fragment, ValaDataType* type, ValaCC
odeExpression* variant_expr, ValaCCodeExpression* expr); | |
| ValaCCodeExpression* vala_ccode_base_module_serialize_expression (ValaCCode
BaseModule* self, ValaCCodeFragment* fragment, ValaDataType* type, ValaCCod
eExpression* expr); | | ValaCCodeExpression* vala_ccode_base_module_serialize_expression (ValaCCode
BaseModule* self, ValaCCodeFragment* fragment, ValaDataType* type, ValaCCod
eExpression* expr); | |
| char* vala_ccode_base_module_get_type_check_function (ValaCCodeBaseModule*
self, ValaTypeSymbol* type); | | char* vala_ccode_base_module_get_type_check_function (ValaCCodeBaseModule*
self, ValaTypeSymbol* type); | |
| ValaCCodeExpression* vala_ccode_base_module_convert_from_generic_pointer (V
alaCCodeBaseModule* self, ValaCCodeExpression* cexpr, ValaDataType* actual_
type); | | ValaCCodeExpression* vala_ccode_base_module_convert_from_generic_pointer (V
alaCCodeBaseModule* self, ValaCCodeExpression* cexpr, ValaDataType* actual_
type); | |
| ValaCCodeExpression* vala_ccode_base_module_convert_to_generic_pointer (Val
aCCodeBaseModule* self, ValaCCodeExpression* cexpr, ValaDataType* actual_ty
pe); | | ValaCCodeExpression* vala_ccode_base_module_convert_to_generic_pointer (Val
aCCodeBaseModule* self, ValaCCodeExpression* cexpr, ValaDataType* actual_ty
pe); | |
| ValaCCodeExpression* vala_ccode_base_module_transform_expression (ValaCCode
BaseModule* self, ValaCCodeExpression* source_cexpr, ValaDataType* expressi
on_type, ValaDataType* target_type, ValaExpression* expr); | | ValaCCodeExpression* vala_ccode_base_module_transform_expression (ValaCCode
BaseModule* self, ValaCCodeExpression* source_cexpr, ValaDataType* expressi
on_type, ValaDataType* target_type, ValaExpression* expr); | |
| ValaCCodeExpression* vala_ccode_base_module_get_implicit_cast_expression (V
alaCCodeBaseModule* self, ValaCCodeExpression* source_cexpr, ValaDataType*
expression_type, ValaDataType* target_type, ValaExpression* expr); | | ValaCCodeExpression* vala_ccode_base_module_get_implicit_cast_expression (V
alaCCodeBaseModule* self, ValaCCodeExpression* source_cexpr, ValaDataType*
expression_type, ValaDataType* target_type, ValaExpression* expr); | |
| ValaCCodeExpression* vala_ccode_base_module_get_property_set_call (ValaCCod
eBaseModule* self, ValaProperty* prop, ValaMemberAccess* ma, ValaCCodeExpre
ssion* cexpr, ValaExpression* rhs); | | ValaCCodeExpression* vala_ccode_base_module_get_property_set_call (ValaCCod
eBaseModule* self, ValaProperty* prop, ValaMemberAccess* ma, ValaCCodeExpre
ssion* cexpr, ValaExpression* rhs); | |
| gboolean vala_ccode_base_module_is_address_of_possible (ValaCCodeBaseModule
* self, ValaExpression* e); | | gboolean vala_ccode_base_module_is_address_of_possible (ValaCCodeBaseModule
* self, ValaExpression* e); | |
| ValaCCodeExpression* vala_ccode_base_module_get_address_of_expression (Vala
CCodeBaseModule* self, ValaExpression* e, ValaCCodeExpression* ce); | | ValaCCodeExpression* vala_ccode_base_module_get_address_of_expression (Vala
CCodeBaseModule* self, ValaExpression* e, ValaCCodeExpression* ce); | |
| gboolean vala_ccode_base_module_add_wrapper (ValaCCodeBaseModule* self, con
st char* wrapper_name); | | gboolean vala_ccode_base_module_add_wrapper (ValaCCodeBaseModule* self, con
st char* wrapper_name); | |
| gboolean vala_ccode_base_module_add_generated_external_symbol (ValaCCodeBas
eModule* self, ValaSymbol* external_symbol); | | gboolean vala_ccode_base_module_add_generated_external_symbol (ValaCCodeBas
eModule* self, ValaSymbol* external_symbol); | |
| ValaDataType* vala_ccode_base_module_get_data_type_for_symbol (ValaTypeSymb
ol* sym); | | ValaDataType* vala_ccode_base_module_get_data_type_for_symbol (ValaTypeSymb
ol* sym); | |
| ValaCCodeExpression* vala_ccode_base_module_default_value_for_type (ValaCCo
deBaseModule* self, ValaDataType* type, gboolean initializer_expression); | | ValaCCodeExpression* vala_ccode_base_module_default_value_for_type (ValaCCo
deBaseModule* self, ValaDataType* type, gboolean initializer_expression); | |
|
| ValaCCodeStatement* vala_ccode_base_module_create_type_check_statement (Val
aCCodeBaseModule* self, ValaCodeNode* method_node, ValaDataType* ret_type,
ValaTypeSymbol* t, gboolean non_null, const char* var_name); | | void vala_ccode_base_module_create_type_check_statement (ValaCCodeBaseModul
e* self, ValaCodeNode* method_node, ValaDataType* ret_type, ValaTypeSymbol*
t, gboolean non_null, const char* var_name); | |
| gint vala_ccode_base_module_get_param_pos (ValaCCodeBaseModule* self, doubl
e param_pos, gboolean ellipsis); | | gint vala_ccode_base_module_get_param_pos (ValaCCodeBaseModule* self, doubl
e param_pos, gboolean ellipsis); | |
| ValaCCodeNode* vala_ccode_base_module_get_ccodenode (ValaCCodeBaseModule* s
elf, ValaCodeNode* node); | | ValaCCodeNode* vala_ccode_base_module_get_ccodenode (ValaCCodeBaseModule* s
elf, ValaCodeNode* node); | |
|
| ValaCCodeStatement* vala_ccode_base_module_create_postcondition_statement (
ValaCCodeBaseModule* self, ValaExpression* postcondition); | | void vala_ccode_base_module_create_postcondition_statement (ValaCCodeBaseMo
dule* self, ValaExpression* postcondition); | |
| gboolean vala_ccode_base_module_is_gobject_property (ValaCCodeBaseModule* s
elf, ValaProperty* prop); | | gboolean vala_ccode_base_module_is_gobject_property (ValaCCodeBaseModule* s
elf, ValaProperty* prop); | |
| ValaDataType* vala_ccode_base_module_get_this_type (ValaCCodeBaseModule* se
lf); | | ValaDataType* vala_ccode_base_module_get_this_type (ValaCCodeBaseModule* se
lf); | |
| ValaCCodeFunctionCall* vala_ccode_base_module_generate_instance_cast (ValaC
CodeBaseModule* self, ValaCCodeExpression* expr, ValaTypeSymbol* type); | | ValaCCodeFunctionCall* vala_ccode_base_module_generate_instance_cast (ValaC
CodeBaseModule* self, ValaCCodeExpression* expr, ValaTypeSymbol* type); | |
| char* vala_ccode_base_module_get_custom_creturn_type (ValaCCodeBaseModule*
self, ValaMethod* m); | | char* vala_ccode_base_module_get_custom_creturn_type (ValaCCodeBaseModule*
self, ValaMethod* m); | |
| void vala_ccode_base_module_generate_dynamic_method_wrapper (ValaCCodeBaseM
odule* self, ValaDynamicMethod* method); | | void vala_ccode_base_module_generate_dynamic_method_wrapper (ValaCCodeBaseM
odule* self, ValaDynamicMethod* method); | |
| gboolean vala_ccode_base_module_method_has_wrapper (ValaCCodeBaseModule* se
lf, ValaMethod* method); | | gboolean vala_ccode_base_module_method_has_wrapper (ValaCCodeBaseModule* se
lf, ValaMethod* method); | |
|
| ValaCCodeExpression* vala_ccode_base_module_get_construct_property_assignme
nt (ValaCCodeBaseModule* self, ValaCCodeConstant* canonical_cconstant, Vala
DataType* property_type, ValaCCodeExpression* value); | | | |
| ValaCCodeFunctionCall* vala_ccode_base_module_get_param_spec (ValaCCodeBase
Module* self, ValaProperty* prop); | | ValaCCodeFunctionCall* vala_ccode_base_module_get_param_spec (ValaCCodeBase
Module* self, ValaProperty* prop); | |
| ValaCCodeFunctionCall* vala_ccode_base_module_get_signal_creation (ValaCCod
eBaseModule* self, ValaSignal* sig, ValaTypeSymbol* type); | | ValaCCodeFunctionCall* vala_ccode_base_module_get_signal_creation (ValaCCod
eBaseModule* self, ValaSignal* sig, ValaTypeSymbol* type); | |
| ValaCCodeFragment* vala_ccode_base_module_register_dbus_info (ValaCCodeBase
Module* self, ValaObjectTypeSymbol* bindable); | | ValaCCodeFragment* vala_ccode_base_module_register_dbus_info (ValaCCodeBase
Module* self, ValaObjectTypeSymbol* bindable); | |
| char* vala_ccode_base_module_get_dynamic_property_getter_cname (ValaCCodeBa
seModule* self, ValaDynamicProperty* node); | | char* vala_ccode_base_module_get_dynamic_property_getter_cname (ValaCCodeBa
seModule* self, ValaDynamicProperty* node); | |
| char* vala_ccode_base_module_get_dynamic_property_setter_cname (ValaCCodeBa
seModule* self, ValaDynamicProperty* node); | | char* vala_ccode_base_module_get_dynamic_property_setter_cname (ValaCCodeBa
seModule* self, ValaDynamicProperty* node); | |
| char* vala_ccode_base_module_get_dynamic_signal_cname (ValaCCodeBaseModule*
self, ValaDynamicSignal* node); | | char* vala_ccode_base_module_get_dynamic_signal_cname (ValaCCodeBaseModule*
self, ValaDynamicSignal* node); | |
| char* vala_ccode_base_module_get_dynamic_signal_connect_wrapper_name (ValaC
CodeBaseModule* self, ValaDynamicSignal* node); | | char* vala_ccode_base_module_get_dynamic_signal_connect_wrapper_name (ValaC
CodeBaseModule* self, ValaDynamicSignal* node); | |
| char* vala_ccode_base_module_get_dynamic_signal_connect_after_wrapper_name
(ValaCCodeBaseModule* self, ValaDynamicSignal* node); | | char* vala_ccode_base_module_get_dynamic_signal_connect_after_wrapper_name
(ValaCCodeBaseModule* self, ValaDynamicSignal* node); | |
| char* vala_ccode_base_module_get_dynamic_signal_disconnect_wrapper_name (Va
laCCodeBaseModule* self, ValaDynamicSignal* node); | | char* vala_ccode_base_module_get_dynamic_signal_disconnect_wrapper_name (Va
laCCodeBaseModule* self, ValaDynamicSignal* node); | |
| void vala_ccode_base_module_generate_marshaller (ValaCCodeBaseModule* self,
ValaList* params, ValaDataType* return_type, gboolean dbus); | | void vala_ccode_base_module_generate_marshaller (ValaCCodeBaseModule* self,
ValaList* params, ValaDataType* return_type, gboolean dbus); | |
| char* vala_ccode_base_module_get_marshaller_function (ValaCCodeBaseModule*
self, ValaList* params, ValaDataType* return_type, const char* prefix, gboo
lean dbus); | | char* vala_ccode_base_module_get_marshaller_function (ValaCCodeBaseModule*
self, ValaList* params, ValaDataType* return_type, const char* prefix, gboo
lean dbus); | |
| char* vala_ccode_base_module_get_array_length_cname (ValaCCodeBaseModule* s
elf, const char* array_cname, gint dim); | | char* vala_ccode_base_module_get_array_length_cname (ValaCCodeBaseModule* s
elf, const char* array_cname, gint dim); | |
| char* vala_ccode_base_module_get_parameter_array_length_cname (ValaCCodeBas
eModule* self, ValaFormalParameter* param, gint dim); | | char* vala_ccode_base_module_get_parameter_array_length_cname (ValaCCodeBas
eModule* self, ValaFormalParameter* param, gint dim); | |
| ValaCCodeExpression* vala_ccode_base_module_get_array_length_cexpression (V
alaCCodeBaseModule* self, ValaExpression* array_expr, gint dim); | | ValaCCodeExpression* vala_ccode_base_module_get_array_length_cexpression (V
alaCCodeBaseModule* self, ValaExpression* array_expr, gint dim); | |
| char* vala_ccode_base_module_get_array_size_cname (ValaCCodeBaseModule* sel
f, const char* array_cname); | | char* vala_ccode_base_module_get_array_size_cname (ValaCCodeBaseModule* sel
f, const char* array_cname); | |
| ValaCCodeExpression* vala_ccode_base_module_get_array_size_cexpression (Val
aCCodeBaseModule* self, ValaExpression* array_expr); | | ValaCCodeExpression* vala_ccode_base_module_get_array_size_cexpression (Val
aCCodeBaseModule* self, ValaExpression* array_expr); | |
|
| void vala_ccode_base_module_add_simple_check (ValaCCodeBaseModule* self, Va
laCodeNode* node, ValaCCodeFragment* cfrag, gboolean always_fails); | | void vala_ccode_base_module_add_simple_check (ValaCCodeBaseModule* self, Va
laCodeNode* node, gboolean always_fails); | |
| ValaCodeContext* vala_ccode_base_module_get_context (ValaCCodeBaseModule* s
elf); | | ValaCodeContext* vala_ccode_base_module_get_context (ValaCCodeBaseModule* s
elf); | |
| void vala_ccode_base_module_set_context (ValaCCodeBaseModule* self, ValaCod
eContext* value); | | void vala_ccode_base_module_set_context (ValaCCodeBaseModule* self, ValaCod
eContext* value); | |
| ValaSymbol* vala_ccode_base_module_get_current_symbol (ValaCCodeBaseModule*
self); | | ValaSymbol* vala_ccode_base_module_get_current_symbol (ValaCCodeBaseModule*
self); | |
| ValaTryStatement* vala_ccode_base_module_get_current_try (ValaCCodeBaseModu
le* self); | | ValaTryStatement* vala_ccode_base_module_get_current_try (ValaCCodeBaseModu
le* self); | |
| void vala_ccode_base_module_set_current_try (ValaCCodeBaseModule* self, Val
aTryStatement* value); | | void vala_ccode_base_module_set_current_try (ValaCCodeBaseModule* self, Val
aTryStatement* value); | |
| ValaTypeSymbol* vala_ccode_base_module_get_current_type_symbol (ValaCCodeBa
seModule* self); | | ValaTypeSymbol* vala_ccode_base_module_get_current_type_symbol (ValaCCodeBa
seModule* self); | |
| ValaClass* vala_ccode_base_module_get_current_class (ValaCCodeBaseModule* s
elf); | | ValaClass* vala_ccode_base_module_get_current_class (ValaCCodeBaseModule* s
elf); | |
| ValaMethod* vala_ccode_base_module_get_current_method (ValaCCodeBaseModule*
self); | | ValaMethod* vala_ccode_base_module_get_current_method (ValaCCodeBaseModule*
self); | |
| ValaPropertyAccessor* vala_ccode_base_module_get_current_property_accessor
(ValaCCodeBaseModule* self); | | ValaPropertyAccessor* vala_ccode_base_module_get_current_property_accessor
(ValaCCodeBaseModule* self); | |
| ValaDataType* vala_ccode_base_module_get_current_return_type (ValaCCodeBase
Module* self); | | ValaDataType* vala_ccode_base_module_get_current_return_type (ValaCCodeBase
Module* self); | |
| ValaBlock* vala_ccode_base_module_get_current_closure_block (ValaCCodeBaseM
odule* self); | | ValaBlock* vala_ccode_base_module_get_current_closure_block (ValaCCodeBaseM
odule* self); | |
|
| ValaCCodeSwitchStatement* vala_ccode_base_module_get_state_switch_statement | | ValaCCodeFunction* vala_ccode_base_module_get_ccode (ValaCCodeBaseModule* s | |
| (ValaCCodeBaseModule* self); | | elf); | |
| void vala_ccode_base_module_set_state_switch_statement (ValaCCodeBaseModule | | | |
| * self, ValaCCodeSwitchStatement* value); | | | |
| ValaArrayList* vala_ccode_base_module_get_temp_vars (ValaCCodeBaseModule* s | | | |
| elf); | | | |
| ValaArrayList* vala_ccode_base_module_get_temp_ref_vars (ValaCCodeBaseModul
e* self); | | ValaArrayList* vala_ccode_base_module_get_temp_ref_vars (ValaCCodeBaseModul
e* self); | |
| gint vala_ccode_base_module_get_next_temp_var_id (ValaCCodeBaseModule* self
); | | gint vala_ccode_base_module_get_next_temp_var_id (ValaCCodeBaseModule* self
); | |
| void vala_ccode_base_module_set_next_temp_var_id (ValaCCodeBaseModule* self
, gint value); | | void vala_ccode_base_module_set_next_temp_var_id (ValaCCodeBaseModule* self
, gint value); | |
| gboolean vala_ccode_base_module_get_in_creation_method (ValaCCodeBaseModule
* self); | | gboolean vala_ccode_base_module_get_in_creation_method (ValaCCodeBaseModule
* self); | |
| gboolean vala_ccode_base_module_get_current_method_inner_error (ValaCCodeBa
seModule* self); | | gboolean vala_ccode_base_module_get_current_method_inner_error (ValaCCodeBa
seModule* self); | |
| void vala_ccode_base_module_set_current_method_inner_error (ValaCCodeBaseMo
dule* self, gboolean value); | | void vala_ccode_base_module_set_current_method_inner_error (ValaCCodeBaseMo
dule* self, gboolean value); | |
| ValaMap* vala_ccode_base_module_get_variable_name_map (ValaCCodeBaseModule*
self); | | ValaMap* vala_ccode_base_module_get_variable_name_map (ValaCCodeBaseModule*
self); | |
| ValaCCodeBaseModuleEmitContext* vala_ccode_base_module_emit_context_new (Va
laSymbol* symbol); | | ValaCCodeBaseModuleEmitContext* vala_ccode_base_module_emit_context_new (Va
laSymbol* symbol); | |
| ValaCCodeBaseModuleEmitContext* vala_ccode_base_module_emit_context_constru
ct (GType object_type, ValaSymbol* symbol); | | ValaCCodeBaseModuleEmitContext* vala_ccode_base_module_emit_context_constru
ct (GType object_type, ValaSymbol* symbol); | |
| void vala_ccode_base_module_emit_context_push_symbol (ValaCCodeBaseModuleEm
itContext* self, ValaSymbol* symbol); | | void vala_ccode_base_module_emit_context_push_symbol (ValaCCodeBaseModuleEm
itContext* self, ValaSymbol* symbol); | |
| | | | |
| skipping to change at line 1300 | | skipping to change at line 1254 | |
| GParamSpec* vala_param_spec_ccode_compiler (const gchar* name, const gchar*
nick, const gchar* blurb, GType object_type, GParamFlags flags); | | GParamSpec* vala_param_spec_ccode_compiler (const gchar* name, const gchar*
nick, const gchar* blurb, GType object_type, GParamFlags flags); | |
| void vala_value_set_ccode_compiler (GValue* value, gpointer v_object); | | void vala_value_set_ccode_compiler (GValue* value, gpointer v_object); | |
| void vala_value_take_ccode_compiler (GValue* value, gpointer v_object); | | void vala_value_take_ccode_compiler (GValue* value, gpointer v_object); | |
| gpointer vala_value_get_ccode_compiler (const GValue* value); | | gpointer vala_value_get_ccode_compiler (const GValue* value); | |
| GType vala_ccode_compiler_get_type (void) G_GNUC_CONST; | | GType vala_ccode_compiler_get_type (void) G_GNUC_CONST; | |
| ValaCCodeCompiler* vala_ccode_compiler_new (void); | | ValaCCodeCompiler* vala_ccode_compiler_new (void); | |
| ValaCCodeCompiler* vala_ccode_compiler_construct (GType object_type); | | ValaCCodeCompiler* vala_ccode_compiler_construct (GType object_type); | |
| void vala_ccode_compiler_compile (ValaCCodeCompiler* self, ValaCodeContext*
context, const char* cc_command, char** cc_options, int cc_options_length1
); | | void vala_ccode_compiler_compile (ValaCCodeCompiler* self, ValaCodeContext*
context, const char* cc_command, char** cc_options, int cc_options_length1
); | |
| ValaCCodeControlFlowModule* vala_ccode_control_flow_module_new (void); | | ValaCCodeControlFlowModule* vala_ccode_control_flow_module_new (void); | |
| ValaCCodeControlFlowModule* vala_ccode_control_flow_module_construct (GType
object_type); | | ValaCCodeControlFlowModule* vala_ccode_control_flow_module_construct (GType
object_type); | |
|
| gboolean vala_ccode_declaration_space_add_declaration (ValaCCodeDeclaration | | | |
| Space* self, const char* name); | | | |
| gboolean vala_ccode_declaration_space_add_symbol_declaration (ValaCCodeDecl | | | |
| arationSpace* self, ValaSymbol* sym, const char* name); | | | |
| void vala_ccode_declaration_space_add_include (ValaCCodeDeclarationSpace* s | | | |
| elf, const char* filename, gboolean local); | | | |
| void vala_ccode_declaration_space_add_type_declaration (ValaCCodeDeclaratio | | | |
| nSpace* self, ValaCCodeNode* node); | | | |
| void vala_ccode_declaration_space_add_type_definition (ValaCCodeDeclaration | | | |
| Space* self, ValaCCodeNode* node); | | | |
| void vala_ccode_declaration_space_add_type_member_declaration (ValaCCodeDec | | | |
| larationSpace* self, ValaCCodeNode* node); | | | |
| void vala_ccode_declaration_space_add_constant_declaration (ValaCCodeDeclar | | | |
| ationSpace* self, ValaCCodeNode* node); | | | |
| ValaCCodeDeclarationSpace* vala_ccode_declaration_space_new (void); | | | |
| ValaCCodeDeclarationSpace* vala_ccode_declaration_space_construct (GType ob | | | |
| ject_type); | | | |
| gboolean vala_ccode_declaration_space_get_is_header (ValaCCodeDeclarationSp | | | |
| ace* self); | | | |
| void vala_ccode_declaration_space_set_is_header (ValaCCodeDeclarationSpace* | | | |
| self, gboolean value); | | | |
| GType vala_ccode_delegate_module_get_type (void) G_GNUC_CONST; | | GType vala_ccode_delegate_module_get_type (void) G_GNUC_CONST; | |
| ValaCCodeDelegateModule* vala_ccode_delegate_module_new (void); | | ValaCCodeDelegateModule* vala_ccode_delegate_module_new (void); | |
| ValaCCodeDelegateModule* vala_ccode_delegate_module_construct (GType object
_type); | | ValaCCodeDelegateModule* vala_ccode_delegate_module_construct (GType object
_type); | |
| ValaCCodeMemberAccessModule* vala_ccode_member_access_module_new (void); | | ValaCCodeMemberAccessModule* vala_ccode_member_access_module_new (void); | |
| ValaCCodeMemberAccessModule* vala_ccode_member_access_module_construct (GTy
pe object_type); | | ValaCCodeMemberAccessModule* vala_ccode_member_access_module_construct (GTy
pe object_type); | |
| ValaCCodeMethodCallModule* vala_ccode_method_call_module_new (void); | | ValaCCodeMethodCallModule* vala_ccode_method_call_module_new (void); | |
| ValaCCodeMethodCallModule* vala_ccode_method_call_module_construct (GType o
bject_type); | | ValaCCodeMethodCallModule* vala_ccode_method_call_module_construct (GType o
bject_type); | |
|
| void vala_ccode_method_module_generate_method_result_declaration (ValaCCode | | void vala_ccode_method_module_generate_method_result_declaration (ValaCCode | |
| MethodModule* self, ValaMethod* m, ValaCCodeDeclarationSpace* decl_space, V | | MethodModule* self, ValaMethod* m, ValaCCodeFile* decl_space, ValaCCodeFunc | |
| alaCCodeFunction* cfunc, ValaMap* cparam_map, ValaMap* carg_map); | | tion* cfunc, ValaMap* cparam_map, ValaMap* carg_map); | |
| ValaCCodeStatement* vala_ccode_method_module_complete_async (ValaCCodeMetho | | void vala_ccode_method_module_complete_async (ValaCCodeMethodModule* self); | |
| dModule* self); | | void vala_ccode_method_module_generate_parameter (ValaCCodeMethodModule* se | |
| void vala_ccode_method_module_generate_parameter (ValaCCodeMethodModule* se | | lf, ValaFormalParameter* param, ValaCCodeFile* decl_space, ValaMap* cparam_ | |
| lf, ValaFormalParameter* param, ValaCCodeDeclarationSpace* decl_space, Vala | | map, ValaMap* carg_map); | |
| Map* cparam_map, ValaMap* carg_map); | | | |
| void vala_ccode_method_module_generate_vfunc (ValaCCodeMethodModule* self,
ValaMethod* m, ValaDataType* return_type, ValaMap* cparam_map, ValaMap* car
g_map, const char* suffix, gint direction); | | void vala_ccode_method_module_generate_vfunc (ValaCCodeMethodModule* self,
ValaMethod* m, ValaDataType* return_type, ValaMap* cparam_map, ValaMap* car
g_map, const char* suffix, gint direction); | |
| ValaCCodeMethodModule* vala_ccode_method_module_new (void); | | ValaCCodeMethodModule* vala_ccode_method_module_new (void); | |
| ValaCCodeMethodModule* vala_ccode_method_module_construct (GType object_typ
e); | | ValaCCodeMethodModule* vala_ccode_method_module_construct (GType object_typ
e); | |
| ValaCCodeStructModule* vala_ccode_struct_module_new (void); | | ValaCCodeStructModule* vala_ccode_struct_module_new (void); | |
| ValaCCodeStructModule* vala_ccode_struct_module_construct (GType object_typ
e); | | ValaCCodeStructModule* vala_ccode_struct_module_construct (GType object_typ
e); | |
| gpointer vala_typeregister_function_ref (gpointer instance); | | gpointer vala_typeregister_function_ref (gpointer instance); | |
| void vala_typeregister_function_unref (gpointer instance); | | void vala_typeregister_function_unref (gpointer instance); | |
| GParamSpec* vala_param_spec_typeregister_function (const gchar* name, const
gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags); | | GParamSpec* vala_param_spec_typeregister_function (const gchar* name, const
gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags); | |
| void vala_value_set_typeregister_function (GValue* value, gpointer v_object
); | | void vala_value_set_typeregister_function (GValue* value, gpointer v_object
); | |
| void vala_value_take_typeregister_function (GValue* value, gpointer v_objec
t); | | void vala_value_take_typeregister_function (GValue* value, gpointer v_objec
t); | |
| | | | |
| skipping to change at line 1400 | | skipping to change at line 1343 | |
| GType vala_dova_array_module_get_type (void) G_GNUC_CONST; | | GType vala_dova_array_module_get_type (void) G_GNUC_CONST; | |
| ValaDovaArrayModule* vala_dova_array_module_new (void); | | ValaDovaArrayModule* vala_dova_array_module_new (void); | |
| ValaDovaArrayModule* vala_dova_array_module_construct (GType object_type); | | ValaDovaArrayModule* vala_dova_array_module_construct (GType object_type); | |
| ValaDovaAssignmentModule* vala_dova_assignment_module_new (void); | | ValaDovaAssignmentModule* vala_dova_assignment_module_new (void); | |
| ValaDovaAssignmentModule* vala_dova_assignment_module_construct (GType obje
ct_type); | | ValaDovaAssignmentModule* vala_dova_assignment_module_construct (GType obje
ct_type); | |
| ValaBlock* vala_dova_base_module_next_closure_block (ValaDovaBaseModule* se
lf, ValaSymbol* sym); | | ValaBlock* vala_dova_base_module_next_closure_block (ValaDovaBaseModule* se
lf, ValaSymbol* sym); | |
| ValaDovaBaseModule* vala_dova_base_module_new (void); | | ValaDovaBaseModule* vala_dova_base_module_new (void); | |
| ValaDovaBaseModule* vala_dova_base_module_construct (GType object_type); | | ValaDovaBaseModule* vala_dova_base_module_construct (GType object_type); | |
| void vala_dova_base_module_push_context (ValaDovaBaseModule* self, ValaDova
BaseModuleEmitContext* emit_context); | | void vala_dova_base_module_push_context (ValaDovaBaseModule* self, ValaDova
BaseModuleEmitContext* emit_context); | |
| void vala_dova_base_module_pop_context (ValaDovaBaseModule* self); | | void vala_dova_base_module_pop_context (ValaDovaBaseModule* self); | |
|
| void vala_dova_base_module_generate_enum_declaration (ValaDovaBaseModule* s | | void vala_dova_base_module_push_function (ValaDovaBaseModule* self, ValaCCo | |
| elf, ValaEnum* en, ValaCCodeDeclarationSpace* decl_space); | | deFunction* func); | |
| void vala_dova_base_module_generate_constant_declaration (ValaDovaBaseModul | | void vala_dova_base_module_pop_function (ValaDovaBaseModule* self); | |
| e* self, ValaConstant* c, ValaCCodeDeclarationSpace* decl_space); | | gboolean vala_dova_base_module_add_symbol_declaration (ValaDovaBaseModule* | |
| void vala_dova_base_module_generate_field_declaration (ValaDovaBaseModule* | | self, ValaCCodeFile* decl_space, ValaSymbol* sym, const char* name); | |
| self, ValaField* f, ValaCCodeDeclarationSpace* decl_space); | | void vala_dova_base_module_generate_enum_declaration (ValaDovaBaseModule* s | |
| | | elf, ValaEnum* en, ValaCCodeFile* decl_space); | |
| | | void vala_dova_base_module_generate_constant_declaration (ValaDovaBaseModul | |
| | | e* self, ValaConstant* c, ValaCCodeFile* decl_space); | |
| | | void vala_dova_base_module_generate_field_declaration (ValaDovaBaseModule* | |
| | | self, ValaField* f, ValaCCodeFile* decl_space); | |
| gboolean vala_dova_base_module_is_constant_ccode_expression (ValaDovaBaseMo
dule* self, ValaCCodeExpression* cexpr); | | gboolean vala_dova_base_module_is_constant_ccode_expression (ValaDovaBaseMo
dule* self, ValaCCodeExpression* cexpr); | |
| gboolean vala_dova_base_module_is_pure_ccode_expression (ValaDovaBaseModule
* self, ValaCCodeExpression* cexpr); | | gboolean vala_dova_base_module_is_pure_ccode_expression (ValaDovaBaseModule
* self, ValaCCodeExpression* cexpr); | |
|
| void vala_dova_base_module_generate_type_declaration (ValaDovaBaseModule* s | | void vala_dova_base_module_generate_type_declaration (ValaDovaBaseModule* s | |
| elf, ValaDataType* type, ValaCCodeDeclarationSpace* decl_space); | | elf, ValaDataType* type, ValaCCodeFile* decl_space); | |
| void vala_dova_base_module_generate_struct_declaration (ValaDovaBaseModule* | | void vala_dova_base_module_generate_struct_declaration (ValaDovaBaseModule* | |
| self, ValaStruct* st, ValaCCodeDeclarationSpace* decl_space); | | self, ValaStruct* st, ValaCCodeFile* decl_space); | |
| void vala_dova_base_module_generate_delegate_declaration (ValaDovaBaseModul | | void vala_dova_base_module_generate_delegate_declaration (ValaDovaBaseModul | |
| e* self, ValaDelegate* d, ValaCCodeDeclarationSpace* decl_space); | | e* self, ValaDelegate* d, ValaCCodeFile* decl_space); | |
| void vala_dova_base_module_generate_cparameters (ValaDovaBaseModule* self, | | void vala_dova_base_module_generate_cparameters (ValaDovaBaseModule* self, | |
| ValaMethod* m, ValaCCodeDeclarationSpace* decl_space, ValaCCodeFunction* fu | | ValaMethod* m, ValaCCodeFile* decl_space, ValaCCodeFunction* func, ValaCCod | |
| nc, ValaCCodeFunctionDeclarator* vdeclarator, ValaCCodeFunctionCall* vcall) | | eFunctionDeclarator* vdeclarator, ValaCCodeFunctionCall* vcall); | |
| ; | | void vala_dova_base_module_generate_property_accessor_declaration (ValaDova | |
| void vala_dova_base_module_generate_property_accessor_declaration (ValaDova | | BaseModule* self, ValaPropertyAccessor* acc, ValaCCodeFile* decl_space); | |
| BaseModule* self, ValaPropertyAccessor* acc, ValaCCodeDeclarationSpace* dec | | | |
| l_space); | | | |
| gint vala_dova_base_module_get_block_id (ValaDovaBaseModule* self, ValaBloc
k* b); | | gint vala_dova_base_module_get_block_id (ValaDovaBaseModule* self, ValaBloc
k* b); | |
| ValaCCodeExpression* vala_dova_base_module_get_variable_cexpression (ValaDo
vaBaseModule* self, const char* name); | | ValaCCodeExpression* vala_dova_base_module_get_variable_cexpression (ValaDo
vaBaseModule* self, const char* name); | |
| char* vala_dova_base_module_get_variable_cname (ValaDovaBaseModule* self, c
onst char* name); | | char* vala_dova_base_module_get_variable_cname (ValaDovaBaseModule* self, c
onst char* name); | |
| ValaLocalVariable* vala_dova_base_module_get_temp_variable (ValaDovaBaseMod
ule* self, ValaDataType* type, gboolean value_owned, ValaCodeNode* node_ref
erence); | | ValaLocalVariable* vala_dova_base_module_get_temp_variable (ValaDovaBaseMod
ule* self, ValaDataType* type, gboolean value_owned, ValaCodeNode* node_ref
erence); | |
| ValaCCodeExpression* vala_dova_base_module_get_type_private_from_type (Vala
DovaBaseModule* self, ValaObjectTypeSymbol* type_symbol, ValaCCodeExpressio
n* type_expression); | | ValaCCodeExpression* vala_dova_base_module_get_type_private_from_type (Vala
DovaBaseModule* self, ValaObjectTypeSymbol* type_symbol, ValaCCodeExpressio
n* type_expression); | |
| ValaCCodeExpression* vala_dova_base_module_get_type_id_expression (ValaDova
BaseModule* self, ValaDataType* type, gboolean is_chainup); | | ValaCCodeExpression* vala_dova_base_module_get_type_id_expression (ValaDova
BaseModule* self, ValaDataType* type, gboolean is_chainup); | |
| ValaCCodeExpression* vala_dova_base_module_get_dup_func_expression (ValaDov
aBaseModule* self, ValaDataType* type, ValaSourceReference* source_referenc
e, gboolean is_chainup); | | ValaCCodeExpression* vala_dova_base_module_get_dup_func_expression (ValaDov
aBaseModule* self, ValaDataType* type, ValaSourceReference* source_referenc
e, gboolean is_chainup); | |
| ValaCCodeExpression* vala_dova_base_module_get_destroy_func_expression (Val
aDovaBaseModule* self, ValaDataType* type, gboolean is_chainup); | | ValaCCodeExpression* vala_dova_base_module_get_destroy_func_expression (Val
aDovaBaseModule* self, ValaDataType* type, gboolean is_chainup); | |
| ValaCCodeExpression* vala_dova_base_module_get_unref_expression (ValaDovaBa
seModule* self, ValaCCodeExpression* cvar, ValaDataType* type, ValaExpressi
on* expr); | | ValaCCodeExpression* vala_dova_base_module_get_unref_expression (ValaDovaBa
seModule* self, ValaCCodeExpression* cvar, ValaDataType* type, ValaExpressi
on* expr); | |
|
| void vala_dova_base_module_append_temp_decl (ValaDovaBaseModule* self, Vala | | void vala_dova_base_module_emit_temp_var (ValaDovaBaseModule* self, ValaLoc | |
| CCodeFragment* cfrag, ValaList* temp_vars); | | alVariable* local); | |
| void vala_dova_base_module_create_temp_decl (ValaDovaBaseModule* self, Vala | | void vala_dova_base_module_append_local_free (ValaDovaBaseModule* self, Val | |
| Statement* stmt, ValaList* temp_vars); | | aSymbol* sym, gboolean stop_at_loop); | |
| void vala_dova_base_module_append_local_free (ValaDovaBaseModule* self, Val | | void vala_dova_base_module_append_error_free (ValaDovaBaseModule* self, Val | |
| aSymbol* sym, ValaCCodeFragment* cfrag, gboolean stop_at_loop); | | aSymbol* sym, ValaTryStatement* current_try); | |
| void vala_dova_base_module_append_error_free (ValaDovaBaseModule* self, Val | | | |
| aSymbol* sym, ValaCCodeFragment* cfrag, ValaTryStatement* current_try); | | | |
| void vala_dova_base_module_create_local_free (ValaDovaBaseModule* self, Val | | | |
| aCodeNode* stmt, gboolean stop_at_loop); | | | |
| gboolean vala_dova_base_module_requires_copy (ValaDovaBaseModule* self, Val
aDataType* type); | | gboolean vala_dova_base_module_requires_copy (ValaDovaBaseModule* self, Val
aDataType* type); | |
| gboolean vala_dova_base_module_requires_destroy (ValaDovaBaseModule* self,
ValaDataType* type); | | gboolean vala_dova_base_module_requires_destroy (ValaDovaBaseModule* self,
ValaDataType* type); | |
| ValaCCodeExpression* vala_dova_base_module_get_ref_cexpression (ValaDovaBas
eModule* self, ValaDataType* expression_type, ValaCCodeExpression* cexpr, V
alaExpression* expr, ValaCodeNode* node); | | ValaCCodeExpression* vala_dova_base_module_get_ref_cexpression (ValaDovaBas
eModule* self, ValaDataType* expression_type, ValaCCodeExpression* cexpr, V
alaExpression* expr, ValaCodeNode* node); | |
|
| void vala_dova_base_module_generate_class_declaration (ValaDovaBaseModule* | | void vala_dova_base_module_generate_class_declaration (ValaDovaBaseModule* | |
| self, ValaClass* cl, ValaCCodeDeclarationSpace* decl_space); | | self, ValaClass* cl, ValaCCodeFile* decl_space); | |
| void vala_dova_base_module_generate_interface_declaration (ValaDovaBaseModu | | void vala_dova_base_module_generate_interface_declaration (ValaDovaBaseModu | |
| le* self, ValaInterface* iface, ValaCCodeDeclarationSpace* decl_space); | | le* self, ValaInterface* iface, ValaCCodeFile* decl_space); | |
| void vala_dova_base_module_generate_method_declaration (ValaDovaBaseModule* | | void vala_dova_base_module_generate_method_declaration (ValaDovaBaseModule* | |
| self, ValaMethod* m, ValaCCodeDeclarationSpace* decl_space); | | self, ValaMethod* m, ValaCCodeFile* decl_space); | |
| void vala_dova_base_module_add_generic_type_arguments (ValaDovaBaseModule*
self, ValaCCodeFunctionCall* ccall, ValaList* type_args, ValaCodeNode* expr
, gboolean is_chainup); | | void vala_dova_base_module_add_generic_type_arguments (ValaDovaBaseModule*
self, ValaCCodeFunctionCall* ccall, ValaList* type_args, ValaCodeNode* expr
, gboolean is_chainup); | |
| ValaCCodeExpression* vala_dova_base_module_handle_struct_argument (ValaDova
BaseModule* self, ValaFormalParameter* param, ValaExpression* arg, ValaCCod
eExpression* cexpr); | | ValaCCodeExpression* vala_dova_base_module_handle_struct_argument (ValaDova
BaseModule* self, ValaFormalParameter* param, ValaExpression* arg, ValaCCod
eExpression* cexpr); | |
|
| char* vala_dova_base_module_get_type_check_function (ValaDovaBaseModule* se
lf, ValaTypeSymbol* type); | | | |
| ValaCCodeExpression* vala_dova_base_module_transform_expression (ValaDovaBa
seModule* self, ValaCCodeExpression* source_cexpr, ValaDataType* expression
_type, ValaDataType* target_type, ValaExpression* expr); | | ValaCCodeExpression* vala_dova_base_module_transform_expression (ValaDovaBa
seModule* self, ValaCCodeExpression* source_cexpr, ValaDataType* expression
_type, ValaDataType* target_type, ValaExpression* expr); | |
| ValaCCodeExpression* vala_dova_base_module_get_implicit_cast_expression (Va
laDovaBaseModule* self, ValaCCodeExpression* source_cexpr, ValaDataType* ex
pression_type, ValaDataType* target_type, ValaExpression* expr); | | ValaCCodeExpression* vala_dova_base_module_get_implicit_cast_expression (Va
laDovaBaseModule* self, ValaCCodeExpression* source_cexpr, ValaDataType* ex
pression_type, ValaDataType* target_type, ValaExpression* expr); | |
| ValaCCodeFunctionCall* vala_dova_base_module_get_property_set_call (ValaDov
aBaseModule* self, ValaProperty* prop, ValaMemberAccess* ma, ValaCCodeExpre
ssion* cexpr, ValaExpression* rhs); | | ValaCCodeFunctionCall* vala_dova_base_module_get_property_set_call (ValaDov
aBaseModule* self, ValaProperty* prop, ValaMemberAccess* ma, ValaCCodeExpre
ssion* cexpr, ValaExpression* rhs); | |
| gboolean vala_dova_base_module_add_generated_external_symbol (ValaDovaBaseM
odule* self, ValaSymbol* external_symbol); | | gboolean vala_dova_base_module_add_generated_external_symbol (ValaDovaBaseM
odule* self, ValaSymbol* external_symbol); | |
| ValaDataType* vala_dova_base_module_get_data_type_for_symbol (ValaTypeSymbo
l* sym); | | ValaDataType* vala_dova_base_module_get_data_type_for_symbol (ValaTypeSymbo
l* sym); | |
| ValaCCodeExpression* vala_dova_base_module_default_value_for_type (ValaDova
BaseModule* self, ValaDataType* type, gboolean initializer_expression); | | ValaCCodeExpression* vala_dova_base_module_default_value_for_type (ValaDova
BaseModule* self, ValaDataType* type, gboolean initializer_expression); | |
| ValaCCodeNode* vala_dova_base_module_get_ccodenode (ValaDovaBaseModule* sel
f, ValaCodeNode* node); | | ValaCCodeNode* vala_dova_base_module_get_ccodenode (ValaDovaBaseModule* sel
f, ValaCodeNode* node); | |
| ValaDataType* vala_dova_base_module_get_this_type (ValaDovaBaseModule* self
); | | ValaDataType* vala_dova_base_module_get_this_type (ValaDovaBaseModule* self
); | |
| ValaCCodeExpression* vala_dova_base_module_generate_instance_cast (ValaDova
BaseModule* self, ValaCCodeExpression* expr, ValaTypeSymbol* type); | | ValaCCodeExpression* vala_dova_base_module_generate_instance_cast (ValaDova
BaseModule* self, ValaCCodeExpression* expr, ValaTypeSymbol* type); | |
| char* vala_dova_base_module_get_custom_creturn_type (ValaDovaBaseModule* se
lf, ValaMethod* m); | | char* vala_dova_base_module_get_custom_creturn_type (ValaDovaBaseModule* se
lf, ValaMethod* m); | |
| gboolean vala_dova_base_module_method_has_wrapper (ValaDovaBaseModule* self
, ValaMethod* method); | | gboolean vala_dova_base_module_method_has_wrapper (ValaDovaBaseModule* self
, ValaMethod* method); | |
|
| void vala_dova_base_module_add_simple_check (ValaDovaBaseModule* self, Vala
CodeNode* node, ValaCCodeFragment* cfrag, gboolean always_fails); | | void vala_dova_base_module_add_simple_check (ValaDovaBaseModule* self, Vala
CodeNode* node, gboolean always_fails); | |
| ValaCodeContext* vala_dova_base_module_get_context (ValaDovaBaseModule* sel
f); | | ValaCodeContext* vala_dova_base_module_get_context (ValaDovaBaseModule* sel
f); | |
| void vala_dova_base_module_set_context (ValaDovaBaseModule* self, ValaCodeC
ontext* value); | | void vala_dova_base_module_set_context (ValaDovaBaseModule* self, ValaCodeC
ontext* value); | |
| ValaSymbol* vala_dova_base_module_get_current_symbol (ValaDovaBaseModule* s
elf); | | ValaSymbol* vala_dova_base_module_get_current_symbol (ValaDovaBaseModule* s
elf); | |
| ValaTryStatement* vala_dova_base_module_get_current_try (ValaDovaBaseModule
* self); | | ValaTryStatement* vala_dova_base_module_get_current_try (ValaDovaBaseModule
* self); | |
| void vala_dova_base_module_set_current_try (ValaDovaBaseModule* self, ValaT
ryStatement* value); | | void vala_dova_base_module_set_current_try (ValaDovaBaseModule* self, ValaT
ryStatement* value); | |
| ValaTypeSymbol* vala_dova_base_module_get_current_type_symbol (ValaDovaBase
Module* self); | | ValaTypeSymbol* vala_dova_base_module_get_current_type_symbol (ValaDovaBase
Module* self); | |
| ValaClass* vala_dova_base_module_get_current_class (ValaDovaBaseModule* sel
f); | | ValaClass* vala_dova_base_module_get_current_class (ValaDovaBaseModule* sel
f); | |
| ValaMethod* vala_dova_base_module_get_current_method (ValaDovaBaseModule* s
elf); | | ValaMethod* vala_dova_base_module_get_current_method (ValaDovaBaseModule* s
elf); | |
| ValaPropertyAccessor* vala_dova_base_module_get_current_property_accessor (
ValaDovaBaseModule* self); | | ValaPropertyAccessor* vala_dova_base_module_get_current_property_accessor (
ValaDovaBaseModule* self); | |
| ValaDataType* vala_dova_base_module_get_current_return_type (ValaDovaBaseMo
dule* self); | | ValaDataType* vala_dova_base_module_get_current_return_type (ValaDovaBaseMo
dule* self); | |
| ValaBlock* vala_dova_base_module_get_current_closure_block (ValaDovaBaseMod
ule* self); | | ValaBlock* vala_dova_base_module_get_current_closure_block (ValaDovaBaseMod
ule* self); | |
|
| ValaArrayList* vala_dova_base_module_get_temp_vars (ValaDovaBaseModule* sel
f); | | ValaCCodeFunction* vala_dova_base_module_get_ccode (ValaDovaBaseModule* sel
f); | |
| ValaArrayList* vala_dova_base_module_get_temp_ref_vars (ValaDovaBaseModule*
self); | | ValaArrayList* vala_dova_base_module_get_temp_ref_vars (ValaDovaBaseModule*
self); | |
| gint vala_dova_base_module_get_next_temp_var_id (ValaDovaBaseModule* self); | | gint vala_dova_base_module_get_next_temp_var_id (ValaDovaBaseModule* self); | |
| void vala_dova_base_module_set_next_temp_var_id (ValaDovaBaseModule* self,
gint value); | | void vala_dova_base_module_set_next_temp_var_id (ValaDovaBaseModule* self,
gint value); | |
| gboolean vala_dova_base_module_get_in_creation_method (ValaDovaBaseModule*
self); | | gboolean vala_dova_base_module_get_in_creation_method (ValaDovaBaseModule*
self); | |
| ValaMap* vala_dova_base_module_get_variable_name_map (ValaDovaBaseModule* s
elf); | | ValaMap* vala_dova_base_module_get_variable_name_map (ValaDovaBaseModule* s
elf); | |
| ValaDovaBaseModuleEmitContext* vala_dova_base_module_emit_context_new (Vala
Symbol* symbol); | | ValaDovaBaseModuleEmitContext* vala_dova_base_module_emit_context_new (Vala
Symbol* symbol); | |
| ValaDovaBaseModuleEmitContext* vala_dova_base_module_emit_context_construct
(GType object_type, ValaSymbol* symbol); | | ValaDovaBaseModuleEmitContext* vala_dova_base_module_emit_context_construct
(GType object_type, ValaSymbol* symbol); | |
| void vala_dova_base_module_emit_context_push_symbol (ValaDovaBaseModuleEmit
Context* self, ValaSymbol* symbol); | | void vala_dova_base_module_emit_context_push_symbol (ValaDovaBaseModuleEmit
Context* self, ValaSymbol* symbol); | |
| void vala_dova_base_module_emit_context_pop_symbol (ValaDovaBaseModuleEmitC
ontext* self); | | void vala_dova_base_module_emit_context_pop_symbol (ValaDovaBaseModuleEmitC
ontext* self); | |
| ValaDovaControlFlowModule* vala_dova_control_flow_module_new (void); | | ValaDovaControlFlowModule* vala_dova_control_flow_module_new (void); | |
| ValaDovaControlFlowModule* vala_dova_control_flow_module_construct (GType o
bject_type); | | ValaDovaControlFlowModule* vala_dova_control_flow_module_construct (GType o
bject_type); | |
| GType vala_dova_object_module_get_type (void) G_GNUC_CONST; | | GType vala_dova_object_module_get_type (void) G_GNUC_CONST; | |
| GType vala_dova_value_module_get_type (void) G_GNUC_CONST; | | GType vala_dova_value_module_get_type (void) G_GNUC_CONST; | |
| GType vala_dova_delegate_module_get_type (void) G_GNUC_CONST; | | GType vala_dova_delegate_module_get_type (void) G_GNUC_CONST; | |
| ValaDovaDelegateModule* vala_dova_delegate_module_new (void); | | ValaDovaDelegateModule* vala_dova_delegate_module_new (void); | |
| ValaDovaDelegateModule* vala_dova_delegate_module_construct (GType object_t
ype); | | ValaDovaDelegateModule* vala_dova_delegate_module_construct (GType object_t
ype); | |
| GType vala_dova_error_module_get_type (void) G_GNUC_CONST; | | GType vala_dova_error_module_get_type (void) G_GNUC_CONST; | |
|
| ValaCCodeStatement* vala_dova_error_module_return_with_exception (ValaDovaE
rrorModule* self); | | void vala_dova_error_module_return_with_exception (ValaDovaErrorModule* sel
f); | |
| ValaDovaErrorModule* vala_dova_error_module_new (void); | | ValaDovaErrorModule* vala_dova_error_module_new (void); | |
| ValaDovaErrorModule* vala_dova_error_module_construct (GType object_type); | | ValaDovaErrorModule* vala_dova_error_module_construct (GType object_type); | |
| ValaDovaMemberAccessModule* vala_dova_member_access_module_new (void); | | ValaDovaMemberAccessModule* vala_dova_member_access_module_new (void); | |
| ValaDovaMemberAccessModule* vala_dova_member_access_module_construct (GType
object_type); | | ValaDovaMemberAccessModule* vala_dova_member_access_module_construct (GType
object_type); | |
| ValaDovaMethodCallModule* vala_dova_method_call_module_new (void); | | ValaDovaMethodCallModule* vala_dova_method_call_module_new (void); | |
| ValaDovaMethodCallModule* vala_dova_method_call_module_construct (GType obj
ect_type); | | ValaDovaMethodCallModule* vala_dova_method_call_module_construct (GType obj
ect_type); | |
| ValaDovaMethodModule* vala_dova_method_module_new (void); | | ValaDovaMethodModule* vala_dova_method_module_new (void); | |
| ValaDovaMethodModule* vala_dova_method_module_construct (GType object_type)
; | | ValaDovaMethodModule* vala_dova_method_module_construct (GType object_type)
; | |
|
| void vala_dova_object_module_declare_set_value_copy_function (ValaDovaObjec | | void vala_dova_object_module_declare_set_value_copy_function (ValaDovaObjec | |
| tModule* self, ValaCCodeDeclarationSpace* decl_space); | | tModule* self, ValaCCodeFile* decl_space); | |
| void vala_dova_object_module_declare_set_value_equals_function (ValaDovaObj | | void vala_dova_object_module_declare_set_value_equals_function (ValaDovaObj | |
| ectModule* self, ValaCCodeDeclarationSpace* decl_space); | | ectModule* self, ValaCCodeFile* decl_space); | |
| void vala_dova_object_module_declare_set_value_hash_function (ValaDovaObjec | | void vala_dova_object_module_declare_set_value_hash_function (ValaDovaObjec | |
| tModule* self, ValaCCodeDeclarationSpace* decl_space); | | tModule* self, ValaCCodeFile* decl_space); | |
| void vala_dova_object_module_declare_set_value_to_any_function (ValaDovaObj | | void vala_dova_object_module_declare_set_value_to_any_function (ValaDovaObj | |
| ectModule* self, ValaCCodeDeclarationSpace* decl_space); | | ectModule* self, ValaCCodeFile* decl_space); | |
| void vala_dova_object_module_declare_set_value_from_any_function (ValaDovaO | | void vala_dova_object_module_declare_set_value_from_any_function (ValaDovaO | |
| bjectModule* self, ValaCCodeDeclarationSpace* decl_space); | | bjectModule* self, ValaCCodeFile* decl_space); | |
| ValaCCodeBlock* vala_dova_object_module_generate_type_get_function (ValaDov
aObjectModule* self, ValaTypeSymbol* cl, ValaClass* base_class); | | ValaCCodeBlock* vala_dova_object_module_generate_type_get_function (ValaDov
aObjectModule* self, ValaTypeSymbol* cl, ValaClass* base_class); | |
| ValaDovaObjectModule* vala_dova_object_module_new (void); | | ValaDovaObjectModule* vala_dova_object_module_new (void); | |
| ValaDovaObjectModule* vala_dova_object_module_construct (GType object_type)
; | | ValaDovaObjectModule* vala_dova_object_module_construct (GType object_type)
; | |
| ValaDovaStructModule* vala_dova_struct_module_new (void); | | ValaDovaStructModule* vala_dova_struct_module_new (void); | |
| ValaDovaStructModule* vala_dova_struct_module_construct (GType object_type)
; | | ValaDovaStructModule* vala_dova_struct_module_construct (GType object_type)
; | |
| ValaDovaValueModule* vala_dova_value_module_new (void); | | ValaDovaValueModule* vala_dova_value_module_new (void); | |
| ValaDovaValueModule* vala_dova_value_module_construct (GType object_type); | | ValaDovaValueModule* vala_dova_value_module_construct (GType object_type); | |
| GType vala_enum_register_function_get_type (void) G_GNUC_CONST; | | GType vala_enum_register_function_get_type (void) G_GNUC_CONST; | |
| ValaEnumRegisterFunction* vala_enum_register_function_new (ValaEnum* en, Va
laCodeContext* context); | | ValaEnumRegisterFunction* vala_enum_register_function_new (ValaEnum* en, Va
laCodeContext* context); | |
| ValaEnumRegisterFunction* vala_enum_register_function_construct (GType obje
ct_type, ValaEnum* en, ValaCodeContext* context); | | ValaEnumRegisterFunction* vala_enum_register_function_construct (GType obje
ct_type, ValaEnum* en, ValaCodeContext* context); | |
| | | | |
| skipping to change at line 1517 | | skipping to change at line 1460 | |
| ValaGDBusClientModule* vala_gd_bus_client_module_construct (GType object_ty
pe); | | ValaGDBusClientModule* vala_gd_bus_client_module_construct (GType object_ty
pe); | |
| char* vala_gd_bus_module_get_dbus_name (ValaTypeSymbol* symbol); | | char* vala_gd_bus_module_get_dbus_name (ValaTypeSymbol* symbol); | |
| char* vala_gd_bus_module_get_dbus_name_for_member (ValaSymbol* symbol); | | char* vala_gd_bus_module_get_dbus_name_for_member (ValaSymbol* symbol); | |
| ValaGDBusModule* vala_gd_bus_module_new (void); | | ValaGDBusModule* vala_gd_bus_module_new (void); | |
| ValaGDBusModule* vala_gd_bus_module_construct (GType object_type); | | ValaGDBusModule* vala_gd_bus_module_construct (GType object_type); | |
| GType vala_gd_bus_server_module_get_type (void) G_GNUC_CONST; | | GType vala_gd_bus_server_module_get_type (void) G_GNUC_CONST; | |
| gboolean vala_gd_bus_server_module_is_dbus_visible (ValaCodeNode* node); | | gboolean vala_gd_bus_server_module_is_dbus_visible (ValaCodeNode* node); | |
| char* vala_gd_bus_server_module_dbus_result_name (ValaMethod* m); | | char* vala_gd_bus_server_module_dbus_result_name (ValaMethod* m); | |
| ValaGDBusServerModule* vala_gd_bus_server_module_new (void); | | ValaGDBusServerModule* vala_gd_bus_server_module_new (void); | |
| ValaGDBusServerModule* vala_gd_bus_server_module_construct (GType object_ty
pe); | | ValaGDBusServerModule* vala_gd_bus_server_module_construct (GType object_ty
pe); | |
|
| ValaCCodeStatement* vala_gerror_module_return_with_exception (ValaGErrorMod
ule* self, ValaCCodeExpression* error_expr); | | void vala_gerror_module_return_with_exception (ValaGErrorModule* self, Vala
CCodeExpression* error_expr); | |
| ValaGErrorModule* vala_gerror_module_new (void); | | ValaGErrorModule* vala_gerror_module_new (void); | |
| ValaGErrorModule* vala_gerror_module_construct (GType object_type); | | ValaGErrorModule* vala_gerror_module_construct (GType object_type); | |
| GType vala_gir_writer_get_type (void) G_GNUC_CONST; | | GType vala_gir_writer_get_type (void) G_GNUC_CONST; | |
| void vala_gir_writer_write_includes (ValaGIRWriter* self); | | void vala_gir_writer_write_includes (ValaGIRWriter* self); | |
| void vala_gir_writer_write_file (ValaGIRWriter* self, ValaCodeContext* cont
ext, const char* directory, const char* gir_namespace, const char* gir_vers
ion, const char* package); | | void vala_gir_writer_write_file (ValaGIRWriter* self, ValaCodeContext* cont
ext, const char* directory, const char* gir_namespace, const char* gir_vers
ion, const char* package); | |
| ValaGIRWriter* vala_gir_writer_new (void); | | ValaGIRWriter* vala_gir_writer_new (void); | |
| ValaGIRWriter* vala_gir_writer_construct (GType object_type); | | ValaGIRWriter* vala_gir_writer_construct (GType object_type); | |
| ValaGObjectModule* vala_gobject_module_new (void); | | ValaGObjectModule* vala_gobject_module_new (void); | |
| ValaGObjectModule* vala_gobject_module_construct (GType object_type); | | ValaGObjectModule* vala_gobject_module_construct (GType object_type); | |
| ValaCCodeExpression* vala_gsignal_module_get_dbus_g_type (ValaGSignalModule
* self, ValaDataType* data_type); | | ValaCCodeExpression* vala_gsignal_module_get_dbus_g_type (ValaGSignalModule
* self, ValaDataType* data_type); | |
| ValaGSignalModule* vala_gsignal_module_new (void); | | ValaGSignalModule* vala_gsignal_module_new (void); | |
| ValaGSignalModule* vala_gsignal_module_construct (GType object_type); | | ValaGSignalModule* vala_gsignal_module_construct (GType object_type); | |
|
| void vala_gtype_module_generate_virtual_method_declaration (ValaGTypeModule | | void vala_gtype_module_generate_virtual_method_declaration (ValaGTypeModule | |
| * self, ValaMethod* m, ValaCCodeDeclarationSpace* decl_space, ValaCCodeStru | | * self, ValaMethod* m, ValaCCodeFile* decl_space, ValaCCodeStruct* type_str | |
| ct* type_struct); | | uct); | |
| void vala_gtype_module_generate_class_init (ValaGTypeModule* self, ValaClas | | void vala_gtype_module_generate_class_init (ValaGTypeModule* self, ValaClas | |
| s* cl, ValaCCodeBlock* init_block); | | s* cl); | |
| ValaTypeRegisterFunction* vala_gtype_module_create_interface_register_funct
ion (ValaGTypeModule* self, ValaInterface* iface); | | ValaTypeRegisterFunction* vala_gtype_module_create_interface_register_funct
ion (ValaGTypeModule* self, ValaInterface* iface); | |
| ValaGTypeModule* vala_gtype_module_new (void); | | ValaGTypeModule* vala_gtype_module_new (void); | |
| ValaGTypeModule* vala_gtype_module_construct (GType object_type); | | ValaGTypeModule* vala_gtype_module_construct (GType object_type); | |
| char* vala_gvariant_module_get_dbus_signature (ValaSymbol* symbol); | | char* vala_gvariant_module_get_dbus_signature (ValaSymbol* symbol); | |
| char* vala_gvariant_module_get_type_signature (ValaDataType* datatype, Vala
Symbol* symbol); | | char* vala_gvariant_module_get_type_signature (ValaDataType* datatype, Vala
Symbol* symbol); | |
| ValaCCodeFunction* vala_gvariant_module_generate_enum_from_string_function_
declaration (ValaGVariantModule* self, ValaEnum* en); | | ValaCCodeFunction* vala_gvariant_module_generate_enum_from_string_function_
declaration (ValaGVariantModule* self, ValaEnum* en); | |
| ValaCCodeFunction* vala_gvariant_module_generate_enum_from_string_function
(ValaGVariantModule* self, ValaEnum* en); | | ValaCCodeFunction* vala_gvariant_module_generate_enum_from_string_function
(ValaGVariantModule* self, ValaEnum* en); | |
| void vala_gvariant_module_read_expression (ValaGVariantModule* self, ValaCC
odeFragment* fragment, ValaDataType* type, ValaCCodeExpression* iter_expr,
ValaCCodeExpression* target_expr, ValaSymbol* sym); | | void vala_gvariant_module_read_expression (ValaGVariantModule* self, ValaCC
odeFragment* fragment, ValaDataType* type, ValaCCodeExpression* iter_expr,
ValaCCodeExpression* target_expr, ValaSymbol* sym); | |
| ValaCCodeFunction* vala_gvariant_module_generate_enum_to_string_function_de
claration (ValaGVariantModule* self, ValaEnum* en); | | ValaCCodeFunction* vala_gvariant_module_generate_enum_to_string_function_de
claration (ValaGVariantModule* self, ValaEnum* en); | |
| ValaCCodeFunction* vala_gvariant_module_generate_enum_to_string_function (V
alaGVariantModule* self, ValaEnum* en); | | ValaCCodeFunction* vala_gvariant_module_generate_enum_to_string_function (V
alaGVariantModule* self, ValaEnum* en); | |
| | | | |
End of changes. 48 change blocks. |
| 258 lines changed or deleted | | 170 lines changed or added | |
|
| valagee.h | | valagee.h | |
| /* valagee.h generated by valac, the Vala compiler, do not modify */ | | /* valagee.h generated by valac, the Vala compiler, do not modify */ | |
| | | | |
| #ifndef __VALAGEE_H__ | | #ifndef __VALAGEE_H__ | |
| #define __VALAGEE_H__ | | #define __VALAGEE_H__ | |
| | | | |
| #include <glib.h> | | #include <glib.h> | |
| #include <glib-object.h> | | #include <glib-object.h> | |
| | | | |
| G_BEGIN_DECLS | | G_BEGIN_DECLS | |
| | | | |
|
| #define VALA_TYPE_COLLECTION_OBJECT (vala_collection_object_get_type ()) | | | |
| #define VALA_COLLECTION_OBJECT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VAL | | | |
| A_TYPE_COLLECTION_OBJECT, ValaCollectionObject)) | | | |
| #define VALA_COLLECTION_OBJECT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klas | | | |
| s), VALA_TYPE_COLLECTION_OBJECT, ValaCollectionObjectClass)) | | | |
| #define VALA_IS_COLLECTION_OBJECT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), | | | |
| VALA_TYPE_COLLECTION_OBJECT)) | | | |
| #define VALA_IS_COLLECTION_OBJECT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((k | | | |
| lass), VALA_TYPE_COLLECTION_OBJECT)) | | | |
| #define VALA_COLLECTION_OBJECT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS (( | | | |
| obj), VALA_TYPE_COLLECTION_OBJECT, ValaCollectionObjectClass)) | | | |
| | | | |
| typedef struct _ValaCollectionObject ValaCollectionObject; | | | |
| typedef struct _ValaCollectionObjectClass ValaCollectionObjectClass; | | | |
| typedef struct _ValaCollectionObjectPrivate ValaCollectionObjectPrivate; | | | |
| | | | |
| #define VALA_TYPE_ITERABLE (vala_iterable_get_type ()) | | #define VALA_TYPE_ITERABLE (vala_iterable_get_type ()) | |
| #define VALA_ITERABLE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_IT
ERABLE, ValaIterable)) | | #define VALA_ITERABLE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_IT
ERABLE, ValaIterable)) | |
|
| | | #define VALA_ITERABLE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_
TYPE_ITERABLE, ValaIterableClass)) | |
| #define VALA_IS_ITERABLE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE
_ITERABLE)) | | #define VALA_IS_ITERABLE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE
_ITERABLE)) | |
|
| #define VALA_ITERABLE_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFACE ((o | | #define VALA_IS_ITERABLE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VA | |
| bj), VALA_TYPE_ITERABLE, ValaIterableIface)) | | LA_TYPE_ITERABLE)) | |
| | | #define VALA_ITERABLE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VAL | |
| | | A_TYPE_ITERABLE, ValaIterableClass)) | |
| | | | |
| typedef struct _ValaIterable ValaIterable; | | typedef struct _ValaIterable ValaIterable; | |
|
| typedef struct _ValaIterableIface ValaIterableIface; | | typedef struct _ValaIterableClass ValaIterableClass; | |
| | | typedef struct _ValaIterablePrivate ValaIterablePrivate; | |
| | | | |
| #define VALA_TYPE_ITERATOR (vala_iterator_get_type ()) | | #define VALA_TYPE_ITERATOR (vala_iterator_get_type ()) | |
| #define VALA_ITERATOR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_IT
ERATOR, ValaIterator)) | | #define VALA_ITERATOR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_IT
ERATOR, ValaIterator)) | |
|
| | | #define VALA_ITERATOR_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_
TYPE_ITERATOR, ValaIteratorClass)) | |
| #define VALA_IS_ITERATOR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE
_ITERATOR)) | | #define VALA_IS_ITERATOR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE
_ITERATOR)) | |
|
| #define VALA_ITERATOR_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFACE ((o | | #define VALA_IS_ITERATOR_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VA | |
| bj), VALA_TYPE_ITERATOR, ValaIteratorIface)) | | LA_TYPE_ITERATOR)) | |
| | | #define VALA_ITERATOR_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VAL | |
| | | A_TYPE_ITERATOR, ValaIteratorClass)) | |
| | | | |
| typedef struct _ValaIterator ValaIterator; | | typedef struct _ValaIterator ValaIterator; | |
|
| typedef struct _ValaIteratorIface ValaIteratorIface; | | typedef struct _ValaIteratorClass ValaIteratorClass; | |
| | | | |
| #define VALA_TYPE_COLLECTION (vala_collection_get_type ()) | | #define VALA_TYPE_COLLECTION (vala_collection_get_type ()) | |
| #define VALA_COLLECTION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_
COLLECTION, ValaCollection)) | | #define VALA_COLLECTION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_
COLLECTION, ValaCollection)) | |
|
| | | #define VALA_COLLECTION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VAL
A_TYPE_COLLECTION, ValaCollectionClass)) | |
| #define VALA_IS_COLLECTION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TY
PE_COLLECTION)) | | #define VALA_IS_COLLECTION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TY
PE_COLLECTION)) | |
|
| #define VALA_COLLECTION_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFACE ( | | #define VALA_IS_COLLECTION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), | |
| (obj), VALA_TYPE_COLLECTION, ValaCollectionIface)) | | VALA_TYPE_COLLECTION)) | |
| | | #define VALA_COLLECTION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), V | |
| | | ALA_TYPE_COLLECTION, ValaCollectionClass)) | |
| | | | |
| typedef struct _ValaCollection ValaCollection; | | typedef struct _ValaCollection ValaCollection; | |
|
| typedef struct _ValaCollectionIface ValaCollectionIface; | | typedef struct _ValaCollectionClass ValaCollectionClass; | |
| | | typedef struct _ValaCollectionPrivate ValaCollectionPrivate; | |
| | | | |
| #define VALA_TYPE_LIST (vala_list_get_type ()) | | #define VALA_TYPE_LIST (vala_list_get_type ()) | |
| #define VALA_LIST(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_LIST,
ValaList)) | | #define VALA_LIST(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_LIST,
ValaList)) | |
|
| | | #define VALA_LIST_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TYPE
_LIST, ValaListClass)) | |
| #define VALA_IS_LIST(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_LIS
T)) | | #define VALA_IS_LIST(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_LIS
T)) | |
|
| #define VALA_LIST_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFACE ((obj), | | #define VALA_IS_LIST_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_T | |
| VALA_TYPE_LIST, ValaListIface)) | | YPE_LIST)) | |
| | | #define VALA_LIST_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_TY | |
| | | PE_LIST, ValaListClass)) | |
| | | | |
| typedef struct _ValaList ValaList; | | typedef struct _ValaList ValaList; | |
|
| typedef struct _ValaListIface ValaListIface; | | typedef struct _ValaListClass ValaListClass; | |
| | | typedef struct _ValaListPrivate ValaListPrivate; | |
| | | | |
| #define VALA_TYPE_ARRAY_LIST (vala_array_list_get_type ()) | | #define VALA_TYPE_ARRAY_LIST (vala_array_list_get_type ()) | |
| #define VALA_ARRAY_LIST(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_
ARRAY_LIST, ValaArrayList)) | | #define VALA_ARRAY_LIST(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_
ARRAY_LIST, ValaArrayList)) | |
| #define VALA_ARRAY_LIST_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VAL
A_TYPE_ARRAY_LIST, ValaArrayListClass)) | | #define VALA_ARRAY_LIST_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VAL
A_TYPE_ARRAY_LIST, ValaArrayListClass)) | |
| #define VALA_IS_ARRAY_LIST(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TY
PE_ARRAY_LIST)) | | #define VALA_IS_ARRAY_LIST(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TY
PE_ARRAY_LIST)) | |
| #define VALA_IS_ARRAY_LIST_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass),
VALA_TYPE_ARRAY_LIST)) | | #define VALA_IS_ARRAY_LIST_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass),
VALA_TYPE_ARRAY_LIST)) | |
| #define VALA_ARRAY_LIST_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), V
ALA_TYPE_ARRAY_LIST, ValaArrayListClass)) | | #define VALA_ARRAY_LIST_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), V
ALA_TYPE_ARRAY_LIST, ValaArrayListClass)) | |
| | | | |
| typedef struct _ValaArrayList ValaArrayList; | | typedef struct _ValaArrayList ValaArrayList; | |
| typedef struct _ValaArrayListClass ValaArrayListClass; | | typedef struct _ValaArrayListClass ValaArrayListClass; | |
| typedef struct _ValaArrayListPrivate ValaArrayListPrivate; | | typedef struct _ValaArrayListPrivate ValaArrayListPrivate; | |
| | | | |
| #define VALA_TYPE_MAP (vala_map_get_type ()) | | #define VALA_TYPE_MAP (vala_map_get_type ()) | |
| #define VALA_MAP(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_MAP, Va
laMap)) | | #define VALA_MAP(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_MAP, Va
laMap)) | |
|
| | | #define VALA_MAP_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TYPE_
MAP, ValaMapClass)) | |
| #define VALA_IS_MAP(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_MAP)
) | | #define VALA_IS_MAP(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_MAP)
) | |
|
| #define VALA_MAP_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFACE ((obj), | | #define VALA_IS_MAP_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_TY | |
| VALA_TYPE_MAP, ValaMapIface)) | | PE_MAP)) | |
| | | #define VALA_MAP_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_TYP | |
| | | E_MAP, ValaMapClass)) | |
| | | | |
| typedef struct _ValaMap ValaMap; | | typedef struct _ValaMap ValaMap; | |
|
| typedef struct _ValaMapIface ValaMapIface; | | typedef struct _ValaMapClass ValaMapClass; | |
| | | typedef struct _ValaMapPrivate ValaMapPrivate; | |
| | | | |
| #define VALA_TYPE_SET (vala_set_get_type ()) | | #define VALA_TYPE_SET (vala_set_get_type ()) | |
| #define VALA_SET(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_SET, Va
laSet)) | | #define VALA_SET(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_SET, Va
laSet)) | |
|
| | | #define VALA_SET_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_TYPE_
SET, ValaSetClass)) | |
| #define VALA_IS_SET(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_SET)
) | | #define VALA_IS_SET(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE_SET)
) | |
|
| #define VALA_SET_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFACE ((obj), | | #define VALA_IS_SET_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALA_TY | |
| VALA_TYPE_SET, ValaSetIface)) | | PE_SET)) | |
| | | #define VALA_SET_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALA_TYP | |
| | | E_SET, ValaSetClass)) | |
| | | | |
| typedef struct _ValaSet ValaSet; | | typedef struct _ValaSet ValaSet; | |
|
| typedef struct _ValaSetIface ValaSetIface; | | typedef struct _ValaSetClass ValaSetClass; | |
| | | | |
| #define VALA_TYPE_HASH_MAP (vala_hash_map_get_type ()) | | #define VALA_TYPE_HASH_MAP (vala_hash_map_get_type ()) | |
| #define VALA_HASH_MAP(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_HA
SH_MAP, ValaHashMap)) | | #define VALA_HASH_MAP(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_HA
SH_MAP, ValaHashMap)) | |
| #define VALA_HASH_MAP_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_
TYPE_HASH_MAP, ValaHashMapClass)) | | #define VALA_HASH_MAP_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_
TYPE_HASH_MAP, ValaHashMapClass)) | |
| #define VALA_IS_HASH_MAP(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE
_HASH_MAP)) | | #define VALA_IS_HASH_MAP(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE
_HASH_MAP)) | |
| #define VALA_IS_HASH_MAP_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VA
LA_TYPE_HASH_MAP)) | | #define VALA_IS_HASH_MAP_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VA
LA_TYPE_HASH_MAP)) | |
| #define VALA_HASH_MAP_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VAL
A_TYPE_HASH_MAP, ValaHashMapClass)) | | #define VALA_HASH_MAP_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VAL
A_TYPE_HASH_MAP, ValaHashMapClass)) | |
| | | | |
| typedef struct _ValaHashMap ValaHashMap; | | typedef struct _ValaHashMap ValaHashMap; | |
| typedef struct _ValaHashMapClass ValaHashMapClass; | | typedef struct _ValaHashMapClass ValaHashMapClass; | |
| typedef struct _ValaHashMapPrivate ValaHashMapPrivate; | | typedef struct _ValaHashMapPrivate ValaHashMapPrivate; | |
|
| | | typedef struct _ValaSetPrivate ValaSetPrivate; | |
| | | | |
| #define VALA_TYPE_HASH_SET (vala_hash_set_get_type ()) | | #define VALA_TYPE_HASH_SET (vala_hash_set_get_type ()) | |
| #define VALA_HASH_SET(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_HA
SH_SET, ValaHashSet)) | | #define VALA_HASH_SET(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALA_TYPE_HA
SH_SET, ValaHashSet)) | |
| #define VALA_HASH_SET_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_
TYPE_HASH_SET, ValaHashSetClass)) | | #define VALA_HASH_SET_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALA_
TYPE_HASH_SET, ValaHashSetClass)) | |
| #define VALA_IS_HASH_SET(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE
_HASH_SET)) | | #define VALA_IS_HASH_SET(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALA_TYPE
_HASH_SET)) | |
| #define VALA_IS_HASH_SET_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VA
LA_TYPE_HASH_SET)) | | #define VALA_IS_HASH_SET_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VA
LA_TYPE_HASH_SET)) | |
| #define VALA_HASH_SET_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VAL
A_TYPE_HASH_SET, ValaHashSetClass)) | | #define VALA_HASH_SET_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VAL
A_TYPE_HASH_SET, ValaHashSetClass)) | |
| | | | |
| typedef struct _ValaHashSet ValaHashSet; | | typedef struct _ValaHashSet ValaHashSet; | |
| typedef struct _ValaHashSetClass ValaHashSetClass; | | typedef struct _ValaHashSetClass ValaHashSetClass; | |
| typedef struct _ValaHashSetPrivate ValaHashSetPrivate; | | typedef struct _ValaHashSetPrivate ValaHashSetPrivate; | |
|
| | | typedef struct _ValaIteratorPrivate ValaIteratorPrivate; | |
| | | | |
|
| struct _ValaCollectionObject { | | struct _ValaIterable { | |
| GTypeInstance parent_instance; | | GTypeInstance parent_instance; | |
| volatile int ref_count; | | volatile int ref_count; | |
|
| ValaCollectionObjectPrivate * priv; | | ValaIterablePrivate * priv; | |
| }; | | }; | |
| | | | |
|
| struct _ValaCollectionObjectClass { | | struct _ValaIterableClass { | |
| GTypeClass parent_class; | | GTypeClass parent_class; | |
|
| void (*finalize) (ValaCollectionObject *self); | | void (*finalize) (ValaIterable *self); | |
| }; | | | |
| | | | |
| struct _ValaIteratorIface { | | | |
| GTypeInterface parent_iface; | | | |
| gboolean (*next) (ValaIterator* self); | | | |
| gpointer (*get) (ValaIterator* self); | | | |
| }; | | | |
| | | | |
| struct _ValaIterableIface { | | | |
| GTypeInterface parent_iface; | | | |
| GType (*get_element_type) (ValaIterable* self); | | GType (*get_element_type) (ValaIterable* self); | |
| ValaIterator* (*iterator) (ValaIterable* self); | | ValaIterator* (*iterator) (ValaIterable* self); | |
| }; | | }; | |
| | | | |
|
| struct _ValaCollectionIface { | | struct _ValaCollection { | |
| GTypeInterface parent_iface; | | ValaIterable parent_instance; | |
| | | ValaCollectionPrivate * priv; | |
| | | }; | |
| | | | |
| | | struct _ValaCollectionClass { | |
| | | ValaIterableClass parent_class; | |
| gboolean (*contains) (ValaCollection* self, gconstpointer item); | | gboolean (*contains) (ValaCollection* self, gconstpointer item); | |
| gboolean (*add) (ValaCollection* self, gconstpointer item); | | gboolean (*add) (ValaCollection* self, gconstpointer item); | |
| gboolean (*remove) (ValaCollection* self, gconstpointer item); | | gboolean (*remove) (ValaCollection* self, gconstpointer item); | |
| void (*clear) (ValaCollection* self); | | void (*clear) (ValaCollection* self); | |
| gint (*get_size) (ValaCollection* self); | | gint (*get_size) (ValaCollection* self); | |
| }; | | }; | |
| | | | |
|
| struct _ValaListIface { | | struct _ValaList { | |
| GTypeInterface parent_iface; | | ValaCollection parent_instance; | |
| | | ValaListPrivate * priv; | |
| | | }; | |
| | | | |
| | | struct _ValaListClass { | |
| | | ValaCollectionClass parent_class; | |
| gpointer (*get) (ValaList* self, gint index); | | gpointer (*get) (ValaList* self, gint index); | |
| void (*set) (ValaList* self, gint index, gconstpointer item); | | void (*set) (ValaList* self, gint index, gconstpointer item); | |
| gint (*index_of) (ValaList* self, gconstpointer item); | | gint (*index_of) (ValaList* self, gconstpointer item); | |
| void (*insert) (ValaList* self, gint index, gconstpointer item); | | void (*insert) (ValaList* self, gint index, gconstpointer item); | |
| void (*remove_at) (ValaList* self, gint index); | | void (*remove_at) (ValaList* self, gint index); | |
| }; | | }; | |
| | | | |
| struct _ValaArrayList { | | struct _ValaArrayList { | |
|
| ValaCollectionObject parent_instance; | | ValaList parent_instance; | |
| ValaArrayListPrivate * priv; | | ValaArrayListPrivate * priv; | |
| }; | | }; | |
| | | | |
| struct _ValaArrayListClass { | | struct _ValaArrayListClass { | |
|
| ValaCollectionObjectClass parent_class; | | ValaListClass parent_class; | |
| }; | | }; | |
| | | | |
|
| struct _ValaSetIface { | | struct _ValaMap { | |
| GTypeInterface parent_iface; | | GTypeInstance parent_instance; | |
| | | volatile int ref_count; | |
| | | ValaMapPrivate * priv; | |
| }; | | }; | |
| | | | |
|
| struct _ValaMapIface { | | struct _ValaMapClass { | |
| GTypeInterface parent_iface; | | GTypeClass parent_class; | |
| | | void (*finalize) (ValaMap *self); | |
| ValaSet* (*get_keys) (ValaMap* self); | | ValaSet* (*get_keys) (ValaMap* self); | |
| ValaCollection* (*get_values) (ValaMap* self); | | ValaCollection* (*get_values) (ValaMap* self); | |
| gboolean (*contains) (ValaMap* self, gconstpointer key); | | gboolean (*contains) (ValaMap* self, gconstpointer key); | |
| gpointer (*get) (ValaMap* self, gconstpointer key); | | gpointer (*get) (ValaMap* self, gconstpointer key); | |
| void (*set) (ValaMap* self, gconstpointer key, gconstpointer value); | | void (*set) (ValaMap* self, gconstpointer key, gconstpointer value); | |
| gboolean (*remove) (ValaMap* self, gconstpointer key); | | gboolean (*remove) (ValaMap* self, gconstpointer key); | |
| void (*clear) (ValaMap* self); | | void (*clear) (ValaMap* self); | |
| gint (*get_size) (ValaMap* self); | | gint (*get_size) (ValaMap* self); | |
| }; | | }; | |
| | | | |
| struct _ValaHashMap { | | struct _ValaHashMap { | |
|
| ValaCollectionObject parent_instance; | | ValaMap parent_instance; | |
| ValaHashMapPrivate * priv; | | ValaHashMapPrivate * priv; | |
| }; | | }; | |
| | | | |
| struct _ValaHashMapClass { | | struct _ValaHashMapClass { | |
|
| ValaCollectionObjectClass parent_class; | | ValaMapClass parent_class; | |
| | | }; | |
| | | | |
| | | struct _ValaSet { | |
| | | ValaCollection parent_instance; | |
| | | ValaSetPrivate * priv; | |
| | | }; | |
| | | | |
| | | struct _ValaSetClass { | |
| | | ValaCollectionClass parent_class; | |
| }; | | }; | |
| | | | |
| struct _ValaHashSet { | | struct _ValaHashSet { | |
|
| ValaCollectionObject parent_instance; | | ValaSet parent_instance; | |
| ValaHashSetPrivate * priv; | | ValaHashSetPrivate * priv; | |
| }; | | }; | |
| | | | |
| struct _ValaHashSetClass { | | struct _ValaHashSetClass { | |
|
| ValaCollectionObjectClass parent_class; | | ValaSetClass parent_class; | |
| }; | | }; | |
| | | | |
|
| gpointer vala_collection_object_ref (gpointer instance); | | struct _ValaIterator { | |
| void vala_collection_object_unref (gpointer instance); | | GTypeInstance parent_instance; | |
| GParamSpec* vala_param_spec_collection_object (const gchar* name, const gch | | volatile int ref_count; | |
| ar* nick, const gchar* blurb, GType object_type, GParamFlags flags); | | ValaIteratorPrivate * priv; | |
| void vala_value_set_collection_object (GValue* value, gpointer v_object); | | }; | |
| void vala_value_take_collection_object (GValue* value, gpointer v_object); | | | |
| gpointer vala_value_get_collection_object (const GValue* value); | | struct _ValaIteratorClass { | |
| GType vala_collection_object_get_type (void) G_GNUC_CONST; | | GTypeClass parent_class; | |
| GType vala_iterator_get_type (void) G_GNUC_CONST; | | void (*finalize) (ValaIterator *self); | |
| | | gboolean (*next) (ValaIterator* self); | |
| | | gpointer (*get) (ValaIterator* self); | |
| | | }; | |
| | | | |
| | | gpointer vala_iterable_ref (gpointer instance); | |
| | | void vala_iterable_unref (gpointer instance); | |
| | | GParamSpec* vala_param_spec_iterable (const gchar* name, const gchar* nick, | |
| | | const gchar* blurb, GType object_type, GParamFlags flags); | |
| | | void vala_value_set_iterable (GValue* value, gpointer v_object); | |
| | | void vala_value_take_iterable (GValue* value, gpointer v_object); | |
| | | gpointer vala_value_get_iterable (const GValue* value); | |
| GType vala_iterable_get_type (void) G_GNUC_CONST; | | GType vala_iterable_get_type (void) G_GNUC_CONST; | |
|
| | | gpointer vala_iterator_ref (gpointer instance); | |
| | | void vala_iterator_unref (gpointer instance); | |
| | | GParamSpec* vala_param_spec_iterator (const gchar* name, const gchar* nick, | |
| | | const gchar* blurb, GType object_type, GParamFlags flags); | |
| | | void vala_value_set_iterator (GValue* value, gpointer v_object); | |
| | | void vala_value_take_iterator (GValue* value, gpointer v_object); | |
| | | gpointer vala_value_get_iterator (const GValue* value); | |
| | | GType vala_iterator_get_type (void) G_GNUC_CONST; | |
| GType vala_collection_get_type (void) G_GNUC_CONST; | | GType vala_collection_get_type (void) G_GNUC_CONST; | |
| GType vala_list_get_type (void) G_GNUC_CONST; | | GType vala_list_get_type (void) G_GNUC_CONST; | |
| GType vala_array_list_get_type (void) G_GNUC_CONST; | | GType vala_array_list_get_type (void) G_GNUC_CONST; | |
| ValaArrayList* vala_array_list_new (GType g_type, GBoxedCopyFunc g_dup_func
, GDestroyNotify g_destroy_func, GEqualFunc equal_func); | | ValaArrayList* vala_array_list_new (GType g_type, GBoxedCopyFunc g_dup_func
, GDestroyNotify g_destroy_func, GEqualFunc equal_func); | |
| ValaArrayList* vala_array_list_construct (GType object_type, GType g_type,
GBoxedCopyFunc g_dup_func, GDestroyNotify g_destroy_func, GEqualFunc equal_
func); | | ValaArrayList* vala_array_list_construct (GType object_type, GType g_type,
GBoxedCopyFunc g_dup_func, GDestroyNotify g_destroy_func, GEqualFunc equal_
func); | |
| void vala_array_list_set_equal_func (ValaArrayList* self, GEqualFunc value)
; | | void vala_array_list_set_equal_func (ValaArrayList* self, GEqualFunc value)
; | |
| gboolean vala_collection_contains (ValaCollection* self, gconstpointer item
); | | gboolean vala_collection_contains (ValaCollection* self, gconstpointer item
); | |
| gboolean vala_collection_add (ValaCollection* self, gconstpointer item); | | gboolean vala_collection_add (ValaCollection* self, gconstpointer item); | |
| gboolean vala_collection_remove (ValaCollection* self, gconstpointer item); | | gboolean vala_collection_remove (ValaCollection* self, gconstpointer item); | |
| void vala_collection_clear (ValaCollection* self); | | void vala_collection_clear (ValaCollection* self); | |
|
| | | ValaCollection* vala_collection_construct (GType object_type, GType g_type,
GBoxedCopyFunc g_dup_func, GDestroyNotify g_destroy_func); | |
| gint vala_collection_get_size (ValaCollection* self); | | gint vala_collection_get_size (ValaCollection* self); | |
|
| ValaCollectionObject* vala_collection_object_new (void); | | gpointer vala_map_ref (gpointer instance); | |
| ValaCollectionObject* vala_collection_object_construct (GType object_type); | | void vala_map_unref (gpointer instance); | |
| GType vala_set_get_type (void) G_GNUC_CONST; | | GParamSpec* vala_param_spec_map (const gchar* name, const gchar* nick, cons | |
| | | t gchar* blurb, GType object_type, GParamFlags flags); | |
| | | void vala_value_set_map (GValue* value, gpointer v_object); | |
| | | void vala_value_take_map (GValue* value, gpointer v_object); | |
| | | gpointer vala_value_get_map (const GValue* value); | |
| GType vala_map_get_type (void) G_GNUC_CONST; | | GType vala_map_get_type (void) G_GNUC_CONST; | |
|
| | | GType vala_set_get_type (void) G_GNUC_CONST; | |
| GType vala_hash_map_get_type (void) G_GNUC_CONST; | | GType vala_hash_map_get_type (void) G_GNUC_CONST; | |
| ValaHashMap* vala_hash_map_new (GType k_type, GBoxedCopyFunc k_dup_func, GD
estroyNotify k_destroy_func, GType v_type, GBoxedCopyFunc v_dup_func, GDest
royNotify v_destroy_func, GHashFunc key_hash_func, GEqualFunc key_equal_fun
c, GEqualFunc value_equal_func); | | ValaHashMap* vala_hash_map_new (GType k_type, GBoxedCopyFunc k_dup_func, GD
estroyNotify k_destroy_func, GType v_type, GBoxedCopyFunc v_dup_func, GDest
royNotify v_destroy_func, GHashFunc key_hash_func, GEqualFunc key_equal_fun
c, GEqualFunc value_equal_func); | |
| ValaHashMap* vala_hash_map_construct (GType object_type, GType k_type, GBox
edCopyFunc k_dup_func, GDestroyNotify k_destroy_func, GType v_type, GBoxedC
opyFunc v_dup_func, GDestroyNotify v_destroy_func, GHashFunc key_hash_func,
GEqualFunc key_equal_func, GEqualFunc value_equal_func); | | ValaHashMap* vala_hash_map_construct (GType object_type, GType k_type, GBox
edCopyFunc k_dup_func, GDestroyNotify k_destroy_func, GType v_type, GBoxedC
opyFunc v_dup_func, GDestroyNotify v_destroy_func, GHashFunc key_hash_func,
GEqualFunc key_equal_func, GEqualFunc value_equal_func); | |
| void vala_hash_map_set_key_hash_func (ValaHashMap* self, GHashFunc value); | | void vala_hash_map_set_key_hash_func (ValaHashMap* self, GHashFunc value); | |
| void vala_hash_map_set_key_equal_func (ValaHashMap* self, GEqualFunc value)
; | | void vala_hash_map_set_key_equal_func (ValaHashMap* self, GEqualFunc value)
; | |
| void vala_hash_map_set_value_equal_func (ValaHashMap* self, GEqualFunc valu
e); | | void vala_hash_map_set_value_equal_func (ValaHashMap* self, GEqualFunc valu
e); | |
| GType vala_hash_set_get_type (void) G_GNUC_CONST; | | GType vala_hash_set_get_type (void) G_GNUC_CONST; | |
| ValaHashSet* vala_hash_set_new (GType g_type, GBoxedCopyFunc g_dup_func, GD
estroyNotify g_destroy_func, GHashFunc hash_func, GEqualFunc equal_func); | | ValaHashSet* vala_hash_set_new (GType g_type, GBoxedCopyFunc g_dup_func, GD
estroyNotify g_destroy_func, GHashFunc hash_func, GEqualFunc equal_func); | |
| ValaHashSet* vala_hash_set_construct (GType object_type, GType g_type, GBox
edCopyFunc g_dup_func, GDestroyNotify g_destroy_func, GHashFunc hash_func,
GEqualFunc equal_func); | | ValaHashSet* vala_hash_set_construct (GType object_type, GType g_type, GBox
edCopyFunc g_dup_func, GDestroyNotify g_destroy_func, GHashFunc hash_func,
GEqualFunc equal_func); | |
| void vala_hash_set_set_hash_func (ValaHashSet* self, GHashFunc value); | | void vala_hash_set_set_hash_func (ValaHashSet* self, GHashFunc value); | |
| void vala_hash_set_set_equal_func (ValaHashSet* self, GEqualFunc value); | | void vala_hash_set_set_equal_func (ValaHashSet* self, GEqualFunc value); | |
| GType vala_iterable_get_element_type (ValaIterable* self); | | GType vala_iterable_get_element_type (ValaIterable* self); | |
| ValaIterator* vala_iterable_iterator (ValaIterable* self); | | ValaIterator* vala_iterable_iterator (ValaIterable* self); | |
|
| | | ValaIterable* vala_iterable_construct (GType object_type, GType g_type, GBo
xedCopyFunc g_dup_func, GDestroyNotify g_destroy_func); | |
| gboolean vala_iterator_next (ValaIterator* self); | | gboolean vala_iterator_next (ValaIterator* self); | |
| gpointer vala_iterator_get (ValaIterator* self); | | gpointer vala_iterator_get (ValaIterator* self); | |
|
| | | ValaIterator* vala_iterator_construct (GType object_type, GType g_type, GBo
xedCopyFunc g_dup_func, GDestroyNotify g_destroy_func); | |
| gpointer vala_list_get (ValaList* self, gint index); | | gpointer vala_list_get (ValaList* self, gint index); | |
| void vala_list_set (ValaList* self, gint index, gconstpointer item); | | void vala_list_set (ValaList* self, gint index, gconstpointer item); | |
| gint vala_list_index_of (ValaList* self, gconstpointer item); | | gint vala_list_index_of (ValaList* self, gconstpointer item); | |
| void vala_list_insert (ValaList* self, gint index, gconstpointer item); | | void vala_list_insert (ValaList* self, gint index, gconstpointer item); | |
| void vala_list_remove_at (ValaList* self, gint index); | | void vala_list_remove_at (ValaList* self, gint index); | |
|
| | | ValaList* vala_list_construct (GType object_type, GType g_type, GBoxedCopyF
unc g_dup_func, GDestroyNotify g_destroy_func); | |
| ValaSet* vala_map_get_keys (ValaMap* self); | | ValaSet* vala_map_get_keys (ValaMap* self); | |
| ValaCollection* vala_map_get_values (ValaMap* self); | | ValaCollection* vala_map_get_values (ValaMap* self); | |
| gboolean vala_map_contains (ValaMap* self, gconstpointer key); | | gboolean vala_map_contains (ValaMap* self, gconstpointer key); | |
| gpointer vala_map_get (ValaMap* self, gconstpointer key); | | gpointer vala_map_get (ValaMap* self, gconstpointer key); | |
| void vala_map_set (ValaMap* self, gconstpointer key, gconstpointer value); | | void vala_map_set (ValaMap* self, gconstpointer key, gconstpointer value); | |
| gboolean vala_map_remove (ValaMap* self, gconstpointer key); | | gboolean vala_map_remove (ValaMap* self, gconstpointer key); | |
| void vala_map_clear (ValaMap* self); | | void vala_map_clear (ValaMap* self); | |
|
| | | ValaMap* vala_map_construct (GType object_type, GType k_type, GBoxedCopyFun
c k_dup_func, GDestroyNotify k_destroy_func, GType v_type, GBoxedCopyFunc v
_dup_func, GDestroyNotify v_destroy_func); | |
| gint vala_map_get_size (ValaMap* self); | | gint vala_map_get_size (ValaMap* self); | |
|
| | | ValaSet* vala_set_construct (GType object_type, GType g_type, GBoxedCopyFun
c g_dup_func, GDestroyNotify g_destroy_func); | |
| | | | |
| G_END_DECLS | | G_END_DECLS | |
| | | | |
| #endif | | #endif | |
| | | | |
End of changes. 45 change blocks. |
| 74 lines changed or deleted | | 124 lines changed or added | |
|