Binary compatibility report for the Vala library  between 0.1.3 and 0.1.4 versions on x86

Test Info


Library NameVala
Version #10.1.3
Version #20.1.4
CPU Architecturex86
GCC Version4.6.1

Test Results


Total Header Files179
Total Shared Libraries1
Total Symbols / Types1292 / 535
VerdictIncompatible
(1.55%)

Problem Summary


SeverityCount
Added Symbols-225
Removed SymbolsHigh19
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium2
Low6
Problems with
Constants
Low0
Other Changes-0

Added Symbols (225)


valaattributeprocessor.h, libvala.so.0.0.0
vala_attribute_processor_new ( )

valaccodearraycreationexpressionbinding.h, libvala.so.0.0.0
vala_ccode_array_creation_expression_binding_get_array_creation_expression ValaCCodeArrayCreationExpressionBinding* self )
vala_ccode_array_creation_expression_binding_get_type ( )
vala_ccode_array_creation_expression_binding_new ( ValaCodeGenerator* codegen, ValaArrayCreationExpression* array_creation_expression )
vala_ccode_array_creation_expression_binding_set_array_creation_expression ( ValaCCodeArrayCreationExpressionBinding* self, ValaArrayCreationExpression* value )

valaccodeassignmentbinding.h, libvala.so.0.0.0
vala_ccode_assignment_binding_get_assignment ValaCCodeAssignmentBinding* self )
vala_ccode_assignment_binding_get_type ( )
vala_ccode_assignment_binding_new ( ValaCodeGenerator* codegen, ValaAssignment* assignment )
vala_ccode_assignment_binding_set_assignment ( ValaCCodeAssignmentBinding* self, ValaAssignment* value )

valaccodebinding.h, libvala.so.0.0.0
vala_ccode_binding_get_codegen ValaCCodeBinding* self )
vala_ccode_binding_get_type ( )
vala_ccode_binding_set_codegen ( ValaCCodeBinding* self, ValaCCodeGenerator* value )

valaccodeblock.h, libvala.so.0.0.0
vala_ccode_block_new ( )

valaccodebreakstatement.h, libvala.so.0.0.0
vala_ccode_break_statement_new ( )

valaccodecommaexpression.h, libvala.so.0.0.0
vala_ccode_comma_expression_new ( )

valaccodecontinuestatement.h, libvala.so.0.0.0
vala_ccode_continue_statement_new ( )

valaccodeelementaccessbinding.h, libvala.so.0.0.0
vala_ccode_element_access_binding_get_element_access ValaCCodeElementAccessBinding* self )
vala_ccode_element_access_binding_get_type ( )
vala_ccode_element_access_binding_new ( ValaCodeGenerator* codegen, ValaElementAccess* element_access )
vala_ccode_element_access_binding_set_element_access ( ValaCCodeElementAccessBinding* self, ValaElementAccess* value )

valaccodeemptystatement.h, libvala.so.0.0.0
vala_ccode_empty_statement_new ( )

valaccodeexpressionbinding.h, libvala.so.0.0.0
vala_ccode_expression_binding_get_codenode ValaCCodeExpressionBinding* self )
vala_ccode_expression_binding_get_type ( )
vala_ccode_expression_binding_set_codenode ( ValaCCodeExpressionBinding* self, ValaCCodeExpression* value )

valaccodefragment.h, libvala.so.0.0.0
vala_ccode_fragment_new ( )

valaccodegenerator.h, libvala.so.0.0.0
vala_ccode_generator_convert_from_generic_pointer ( ValaCCodeGenerator* self, ValaCCodeExpression* cexpr, ValaTypeReference* actual_type )
vala_ccode_generator_convert_to_generic_pointer ( ValaCCodeGenerator* self, ValaCCodeExpression* cexpr, ValaTypeReference* actual_type )
vala_ccode_generator_get_array_length_cexpression ( ValaCCodeGenerator* self, ValaExpression* array_expr, gint dim )
vala_ccode_generator_get_implicit_cast_expression ( ValaCCodeGenerator* self, ValaCCodeExpression* cexpr, ValaTypeReference* expression_type, ValaTypeReference* target_type )
vala_ccode_generator_get_memory_management ValaCCodeGenerator* self )
vala_ccode_generator_get_property_set_call ( ValaCCodeGenerator* self, ValaProperty* prop, ValaMemberAccess* ma, ValaCCodeExpression* cexpr )
vala_ccode_generator_get_signal_marshaller_function ( ValaCCodeGenerator* self, ValaSignal* sig, char const* prefix )
vala_ccode_generator_get_temp_variable_declarator ( ValaCCodeGenerator* self, ValaTypeReference* type, gboolean takes_ownership, ValaCodeNode* node_reference )
vala_ccode_generator_get_type ( )
vala_ccode_generator_get_unref_expression ( ValaCCodeGenerator* self, ValaCCodeExpression* cvar, ValaTypeReference* type, ValaExpression* expr )
vala_ccode_generator_get_value_setter_function ( ValaCCodeGenerator* self, ValaTypeReference* type_reference )
vala_ccode_generator_new gboolean manage_memory )
vala_ccode_generator_set_memory_management ( ValaCCodeGenerator* self, gboolean value )
vala_ccode_generator_visit_expression ( ValaCCodeGenerator* self, ValaExpression* expr )

valaccodeinitializerlist.h, libvala.so.0.0.0
vala_ccode_initializer_list_new ( )

valaccodenewline.h, libvala.so.0.0.0
vala_ccode_newline_new ( )

valaccodewriter.h, libvala.so.0.0.0
vala_ccode_writer_get_line_directives ValaCCodeWriter* self )
vala_ccode_writer_set_line_directives ( ValaCCodeWriter* self, gboolean value )

valaclass.h, libvala.so.0.0.0
vala_class_get_default_cname ValaClass* self )

valacodebinding.h, libvala.so.0.0.0
vala_code_binding_emit ValaCodeBinding* self )
vala_code_binding_get_type ( )

valacodecontext.h, libvala.so.0.0.0
vala_code_context_create_addressof_expression ( ValaCodeContext* self, ValaExpression* inner, ValaSourceReference* source_reference )
vala_code_context_create_array_creation_expression ( ValaCodeContext* self, ValaTypeReference* element_type, gint rank, ValaInitializerList* initializer_list, ValaSourceReference* source_reference )
vala_code_context_create_assignment ( ValaCodeContext* self, ValaExpression* left, ValaExpression* right, ValaAssignmentOperator operator, ValaSourceReference* source_reference )
vala_code_context_create_base_access ( ValaCodeContext* self, ValaSourceReference* source_reference )
vala_code_context_create_binary_expression ( ValaCodeContext* self, ValaBinaryOperator operator, ValaExpression* left, ValaExpression* right, ValaSourceReference* source_reference )
vala_code_context_create_block ( ValaCodeContext* self, ValaSourceReference* source_reference )
vala_code_context_create_boolean_literal ( ValaCodeContext* self, gboolean value, ValaSourceReference* source_reference )
vala_code_context_create_break_statement ( ValaCodeContext* self, ValaSourceReference* source_reference )
vala_code_context_create_callback ( ValaCodeContext* self, char const* name, ValaTypeReference* return_type, ValaSourceReference* source_reference )
vala_code_context_create_cast_expression ( ValaCodeContext* self, ValaExpression* inner, ValaTypeReference* type_reference, ValaSourceReference* source_reference, gboolean is_silent_cast )
vala_code_context_create_catch_clause ( ValaCodeContext* self, ValaTypeReference* type_reference, char const* variable_name, ValaBlock* body, ValaSourceReference* source_reference )
vala_code_context_create_character_literal ( ValaCodeContext* self, char const* value, ValaSourceReference* source_reference )
vala_code_context_create_class ( ValaCodeContext* self, char const* name, ValaSourceReference* source_reference )
vala_code_context_create_conditional_expression ( ValaCodeContext* self, ValaExpression* condition, ValaExpression* true_expression, ValaExpression* false_expression, ValaSourceReference* source_reference )
vala_code_context_create_constant ( ValaCodeContext* self, char const* name, ValaTypeReference* type_reference, ValaExpression* initializer, ValaSourceReference* source_reference )
vala_code_context_create_constructor ( ValaCodeContext* self, ValaSourceReference* source_reference )
vala_code_context_create_continue_statement ( ValaCodeContext* self, ValaSourceReference* source_reference )
vala_code_context_create_creation_method ( ValaCodeContext* self, char const* name, ValaSourceReference* source_reference )
vala_code_context_create_declaration_statement ( ValaCodeContext* self, ValaLocalVariableDeclaration* declaration, ValaSourceReference* source_reference )
vala_code_context_create_destructor ( ValaCodeContext* self, ValaSourceReference* source_reference )
vala_code_context_create_do_statement ( ValaCodeContext* self, ValaBlock* body, ValaExpression* condition, ValaSourceReference* source_reference )
vala_code_context_create_element_access ( ValaCodeContext* self, ValaExpression* container, ValaSourceReference* source_reference )
vala_code_context_create_empty_statement ( ValaCodeContext* self, ValaSourceReference* source_reference )
vala_code_context_create_enum ( ValaCodeContext* self, char const* name, ValaSourceReference* source_reference )
vala_code_context_create_enum_value ( ValaCodeContext* self, char const* name )
vala_code_context_create_enum_value_with_value ( ValaCodeContext* self, char const* name, ValaExpression* value )
vala_code_context_create_expression_statement ( ValaCodeContext* self, ValaExpression* expression, ValaSourceReference* source_reference )
vala_code_context_create_field ( ValaCodeContext* self, char const* name, ValaTypeReference* type_reference, ValaExpression* initializer, ValaSourceReference* source_reference )
vala_code_context_create_for_statement ( ValaCodeContext* self, ValaExpression* condition, ValaBlock* body, ValaSourceReference* source_reference )
vala_code_context_create_foreach_statement ( ValaCodeContext* self, ValaTypeReference* type_reference, char const* variable_name, ValaExpression* collection, ValaBlock* body, ValaSourceReference* source_reference )
vala_code_context_create_formal_parameter ( ValaCodeContext* self, char const* name, ValaTypeReference* type_reference, ValaSourceReference* source_reference )
vala_code_context_create_formal_parameter_with_ellipsis ( ValaCodeContext* self, ValaSourceReference* source_reference )
vala_code_context_create_if_statement ( ValaCodeContext* self, ValaExpression* condition, ValaBlock* true_statement, ValaBlock* false_statement, ValaSourceReference* source_reference )
vala_code_context_create_initializer_list ( ValaCodeContext* self, ValaSourceReference* source_reference )
vala_code_context_create_integer_literal ( ValaCodeContext* self, char const* value, ValaSourceReference* source_reference )
vala_code_context_create_interface ( ValaCodeContext* self, char const* name, ValaSourceReference* source_reference )
vala_code_context_create_invocation_expression ( ValaCodeContext* self, ValaExpression* call, ValaSourceReference* source_reference )
vala_code_context_create_lambda_expression ( ValaCodeContext* self, ValaExpression* expression_body, ValaSourceReference* source_reference )
vala_code_context_create_lambda_expression_with_statement_body ( ValaCodeContext* self, ValaBlock* statement_body, ValaSourceReference* source_reference )
vala_code_context_create_literal_expression ( ValaCodeContext* self, ValaLiteral* literal, ValaSourceReference* source_reference )
vala_code_context_create_local_variable_declaration ( ValaCodeContext* self, ValaTypeReference* type_reference, ValaSourceReference* source_reference )
vala_code_context_create_local_variable_declaration_var_type ( ValaCodeContext* self, ValaSourceReference* source_reference )
vala_code_context_create_lock_statement ( ValaCodeContext* self, ValaExpression* resource, ValaBlock* body, ValaSourceReference* source_reference )
vala_code_context_create_member_access ( ValaCodeContext* self, ValaExpression* inner, char const* member_name, ValaSourceReference* source_reference )
vala_code_context_create_member_access_simple ( ValaCodeContext* self, char const* member_name, ValaSourceReference* source_reference )
vala_code_context_create_method ( ValaCodeContext* self, char const* name, ValaTypeReference* return_type, ValaSourceReference* source_reference )
vala_code_context_create_namespace ( ValaCodeContext* self, char const* name, ValaSourceReference* source_reference )
vala_code_context_create_null_literal ( ValaCodeContext* self, ValaSourceReference* source_reference )
vala_code_context_create_object_creation_expression ( ValaCodeContext* self, ValaMemberAccess* member_name, ValaSourceReference* source_reference )
vala_code_context_create_parenthesized_expression ( ValaCodeContext* self, ValaExpression* inner, ValaSourceReference* source_reference )
vala_code_context_create_pointer_indirection ( ValaCodeContext* self, ValaExpression* inner, ValaSourceReference* source_reference )
vala_code_context_create_postfix_expression ( ValaCodeContext* self, ValaExpression* inner, gboolean increment, ValaSourceReference* source_reference )
vala_code_context_create_property ( ValaCodeContext* self, char const* name, ValaTypeReference* type_reference, ValaPropertyAccessor* get_accessor, ValaPropertyAccessor* set_accessor, ValaSourceReference* source_reference )
vala_code_context_create_property_accessor ( ValaCodeContext* self, gboolean readable, gboolean writable, gboolean construction, ValaBlock* body, ValaSourceReference* source_reference )
vala_code_context_create_real_literal ( ValaCodeContext* self, char const* value, ValaSourceReference* source_reference )
vala_code_context_create_reference_transfer_expression ( ValaCodeContext* self, ValaExpression* inner, ValaSourceReference* source_reference )
vala_code_context_create_return_statement ( ValaCodeContext* self, ValaExpression* return_expression, ValaSourceReference* source_reference )
vala_code_context_create_signal ( ValaCodeContext* self, char const* name, ValaTypeReference* return_type, ValaSourceReference* source_reference )
vala_code_context_create_sizeof_expression ( ValaCodeContext* self, ValaTypeReference* type_reference, ValaSourceReference* source_reference )
vala_code_context_create_string_literal ( ValaCodeContext* self, char const* value, ValaSourceReference* source_reference )
vala_code_context_create_struct ( ValaCodeContext* self, char const* name, ValaSourceReference* source_reference )
vala_code_context_create_switch_label ( ValaCodeContext* self, ValaExpression* expression, ValaSourceReference* source_reference )
vala_code_context_create_switch_label_with_default ( ValaCodeContext* self, ValaSourceReference* source_reference )
vala_code_context_create_switch_section ( ValaCodeContext* self, ValaSourceReference* source_reference )
vala_code_context_create_switch_statement ( ValaCodeContext* self, ValaExpression* expression, ValaSourceReference* source_reference )
vala_code_context_create_throw_statement ( ValaCodeContext* self, ValaExpression* error_expression, ValaSourceReference* source_reference )
vala_code_context_create_try_statement ( ValaCodeContext* self, ValaBlock* body, ValaBlock* finally_body, ValaSourceReference* source_reference )
vala_code_context_create_type_check ( ValaCodeContext* self, ValaExpression* expression, ValaTypeReference* type_reference, ValaSourceReference* source_reference )
vala_code_context_create_type_parameter ( ValaCodeContext* self, char const* name, ValaSourceReference* source_reference )
vala_code_context_create_typeof_expression ( ValaCodeContext* self, ValaTypeReference* type_reference, ValaSourceReference* source_reference )
vala_code_context_create_unary_expression ( ValaCodeContext* self, ValaUnaryOperator operator, ValaExpression* inner, ValaSourceReference* source_reference )
vala_code_context_create_variable_declarator ( ValaCodeContext* self, char const* name, ValaExpression* initializer, ValaSourceReference* source_reference )
vala_code_context_create_while_statement ( ValaCodeContext* self, ValaExpression* condition, ValaBlock* body, ValaSourceReference* source_reference )
vala_code_context_get_basedir ValaCodeContext* self )
vala_code_context_get_codegen ValaCodeContext* self )
vala_code_context_new ( )
vala_code_context_set_basedir ( ValaCodeContext* self, char const* value )
vala_code_context_set_codegen ( ValaCodeContext* self, ValaCodeGenerator* value )

valacodegenerator.h, libvala.so.0.0.0
vala_code_generator_create_addressof_expression_binding ( ValaCodeGenerator* self, ValaAddressofExpression* node )
vala_code_generator_create_array_creation_expression_binding ( ValaCodeGenerator* self, ValaArrayCreationExpression* node )
vala_code_generator_create_assignment_binding ( ValaCodeGenerator* self, ValaAssignment* node )
vala_code_generator_create_base_access_binding ( ValaCodeGenerator* self, ValaBaseAccess* node )
vala_code_generator_create_binary_expression_binding ( ValaCodeGenerator* self, ValaBinaryExpression* node )
vala_code_generator_create_block_binding ( ValaCodeGenerator* self, ValaBlock* node )
vala_code_generator_create_boolean_literal_binding ( ValaCodeGenerator* self, ValaBooleanLiteral* node )
vala_code_generator_create_break_statement_binding ( ValaCodeGenerator* self, ValaBreakStatement* node )
vala_code_generator_create_callback_binding ( ValaCodeGenerator* self, ValaCallback* node )
vala_code_generator_create_cast_expression_binding ( ValaCodeGenerator* self, ValaCastExpression* node )
vala_code_generator_create_catch_clause_binding ( ValaCodeGenerator* self, ValaCatchClause* node )
vala_code_generator_create_character_literal_binding ( ValaCodeGenerator* self, ValaCharacterLiteral* node )
vala_code_generator_create_class_binding ( ValaCodeGenerator* self, ValaClass* node )
vala_code_generator_create_conditional_expression_binding ( ValaCodeGenerator* self, ValaConditionalExpression* node )
vala_code_generator_create_constant_binding ( ValaCodeGenerator* self, ValaConstant* node )
vala_code_generator_create_constructor_binding ( ValaCodeGenerator* self, ValaConstructor* node )
vala_code_generator_create_continue_statement_binding ( ValaCodeGenerator* self, ValaContinueStatement* node )
vala_code_generator_create_creation_method_binding ( ValaCodeGenerator* self, ValaCreationMethod* node )
vala_code_generator_create_declaration_statement_binding ( ValaCodeGenerator* self, ValaDeclarationStatement* node )
vala_code_generator_create_destructor_binding ( ValaCodeGenerator* self, ValaDestructor* node )
vala_code_generator_create_do_statement_binding ( ValaCodeGenerator* self, ValaDoStatement* node )
vala_code_generator_create_element_access_binding ( ValaCodeGenerator* self, ValaElementAccess* node )
vala_code_generator_create_empty_statement_binding ( ValaCodeGenerator* self, ValaEmptyStatement* node )
vala_code_generator_create_enum_binding ( ValaCodeGenerator* self, ValaEnum* node )
vala_code_generator_create_enum_value_binding ( ValaCodeGenerator* self, ValaEnumValue* node )
vala_code_generator_create_expression_statement_binding ( ValaCodeGenerator* self, ValaExpressionStatement* node )
vala_code_generator_create_field_binding ( ValaCodeGenerator* self, ValaField* node )
vala_code_generator_create_for_statement_binding ( ValaCodeGenerator* self, ValaForStatement* node )
vala_code_generator_create_foreach_statement_binding ( ValaCodeGenerator* self, ValaForeachStatement* node )
vala_code_generator_create_formal_parameter_binding ( ValaCodeGenerator* self, ValaFormalParameter* node )
vala_code_generator_create_if_statement_binding ( ValaCodeGenerator* self, ValaIfStatement* node )
vala_code_generator_create_initializer_list_binding ( ValaCodeGenerator* self, ValaInitializerList* node )
vala_code_generator_create_integer_literal_binding ( ValaCodeGenerator* self, ValaIntegerLiteral* node )
vala_code_generator_create_interface_binding ( ValaCodeGenerator* self, ValaInterface* node )
vala_code_generator_create_invocation_expression_binding ( ValaCodeGenerator* self, ValaInvocationExpression* node )
vala_code_generator_create_lambda_expression_binding ( ValaCodeGenerator* self, ValaLambdaExpression* node )
vala_code_generator_create_lambda_expression_with_statement_body_binding ( ValaCodeGenerator* self, ValaLambdaExpression* node )
vala_code_generator_create_literal_expression_binding ( ValaCodeGenerator* self, ValaLiteralExpression* node )
vala_code_generator_create_local_variable_declaration_binding ( ValaCodeGenerator* self, ValaLocalVariableDeclaration* node )
vala_code_generator_create_lock_statement_binding ( ValaCodeGenerator* self, ValaLockStatement* node )
vala_code_generator_create_member_access_binding ( ValaCodeGenerator* self, ValaMemberAccess* node )
vala_code_generator_create_member_access_simple_binding ( ValaCodeGenerator* self, ValaMemberAccess* node )
vala_code_generator_create_method_binding ( ValaCodeGenerator* self, ValaMethod* node )
vala_code_generator_create_namespace_binding ( ValaCodeGenerator* self, ValaNamespace* node )
vala_code_generator_create_null_literal_binding ( ValaCodeGenerator* self, ValaNullLiteral* node )
vala_code_generator_create_object_creation_expression_binding ( ValaCodeGenerator* self, ValaObjectCreationExpression* node )
vala_code_generator_create_parenthesized_expression_binding ( ValaCodeGenerator* self, ValaParenthesizedExpression* node )
vala_code_generator_create_pointer_indirection_binding ( ValaCodeGenerator* self, ValaPointerIndirection* node )
vala_code_generator_create_postfix_expression_binding ( ValaCodeGenerator* self, ValaPostfixExpression* node )
vala_code_generator_create_property_accessor_binding ( ValaCodeGenerator* self, ValaPropertyAccessor* node )
vala_code_generator_create_property_binding ( ValaCodeGenerator* self, ValaProperty* node )
vala_code_generator_create_real_literal_binding ( ValaCodeGenerator* self, ValaRealLiteral* node )
vala_code_generator_create_reference_transfer_expression_binding ( ValaCodeGenerator* self, ValaReferenceTransferExpression* node )
vala_code_generator_create_return_statement_binding ( ValaCodeGenerator* self, ValaReturnStatement* node )
vala_code_generator_create_signal_binding ( ValaCodeGenerator* self, ValaSignal* node )
vala_code_generator_create_sizeof_expression_binding ( ValaCodeGenerator* self, ValaSizeofExpression* node )
vala_code_generator_create_string_literal_binding ( ValaCodeGenerator* self, ValaStringLiteral* node )
vala_code_generator_create_struct_binding ( ValaCodeGenerator* self, ValaStruct* node )
vala_code_generator_create_switch_label_binding ( ValaCodeGenerator* self, ValaSwitchLabel* node )
vala_code_generator_create_switch_section_binding ( ValaCodeGenerator* self, ValaSwitchSection* node )
vala_code_generator_create_switch_statement_binding ( ValaCodeGenerator* self, ValaSwitchStatement* node )
vala_code_generator_create_throw_statement_binding ( ValaCodeGenerator* self, ValaThrowStatement* node )
vala_code_generator_create_try_statement_binding ( ValaCodeGenerator* self, ValaTryStatement* node )
vala_code_generator_create_type_check_binding ( ValaCodeGenerator* self, ValaTypeCheck* node )
vala_code_generator_create_type_parameter_binding ( ValaCodeGenerator* self, ValaTypeParameter* node )
vala_code_generator_create_typeof_expression_binding ( ValaCodeGenerator* self, ValaTypeofExpression* node )
vala_code_generator_create_unary_expression_binding ( ValaCodeGenerator* self, ValaUnaryExpression* node )
vala_code_generator_create_variable_declarator_binding ( ValaCodeGenerator* self, ValaVariableDeclarator* node )
vala_code_generator_create_while_statement_binding ( ValaCodeGenerator* self, ValaWhileStatement* node )

valacodenode.h, libvala.so.0.0.0
vala_code_node_get_code_binding ValaCodeNode* self )
vala_code_node_set_code_binding ( ValaCodeNode* self, ValaCodeBinding* value )

valacodevisitor.h, libvala.so.0.0.0
vala_code_visitor_visit_assignment ( ValaCodeVisitor* self, ValaAssignment* a )
vala_code_visitor_visit_block ( ValaCodeVisitor* self, ValaBlock* b )
vala_code_visitor_visit_foreach_statement ( ValaCodeVisitor* self, ValaForeachStatement* stmt )
vala_code_visitor_visit_invocation_expression ( ValaCodeVisitor* self, ValaInvocationExpression* expr )
vala_code_visitor_visit_lambda_expression ( ValaCodeVisitor* self, ValaLambdaExpression* expr )
vala_code_visitor_visit_object_creation_expression ( ValaCodeVisitor* self, ValaObjectCreationExpression* expr )
vala_code_visitor_visit_return_statement ( ValaCodeVisitor* self, ValaReturnStatement* stmt )

valainterfacewriter.h, libvala.so.0.0.0
vala_interface_writer_new ( )

valamember.h, libvala.so.0.0.0
vala_member_new ( )

valamemberinitializer.h, libvala.so.0.0.0
vala_member_initializer_get_initializer ValaMemberInitializer* self )
vala_member_initializer_get_name ValaMemberInitializer* self )
vala_member_initializer_get_symbol_reference ValaMemberInitializer* self )
vala_member_initializer_get_type ( )
vala_member_initializer_new ( char const* name, ValaExpression* initializer, ValaSourceReference* source_reference )
vala_member_initializer_set_initializer ( ValaMemberInitializer* self, ValaExpression* value )
vala_member_initializer_set_name ( ValaMemberInitializer* self, char const* value )
vala_member_initializer_set_symbol_reference ( ValaMemberInitializer* self, ValaSymbol* value )

valamemorymanager.h, libvala.so.0.0.0
vala_memory_manager_new ( )

valanamespace.h, libvala.so.0.0.0
vala_namespace_add_cprefix ( ValaNamespace* self, char const* cprefix )
vala_namespace_get_cprefixes ValaNamespace* self )

valaobjectcreationexpression.h, libvala.so.0.0.0
vala_object_creation_expression_add_member_initializer ( ValaObjectCreationExpression* self, ValaMemberInitializer* init )
vala_object_creation_expression_get_object_initializer ValaObjectCreationExpression* self )

valaparser.h, libvala.so.0.0.0
vala_parser_new ( )

valaproperty.h, libvala.so.0.0.0
vala_property_get_notify ValaProperty* self )
vala_property_set_notify ( ValaProperty* self, gboolean value )

valareport.h, libvala.so.0.0.0
vala_report_free ValaReport* self )
vala_report_new ( )

valasourcefilecycle.h, libvala.so.0.0.0
vala_source_file_cycle_new ( )

valastruct.h, libvala.so.0.0.0
vala_struct_is_simple_type ValaStruct* self )

valasymbolresolver.h, libvala.so.0.0.0
vala_symbol_resolver_new ( )

to the top

Removed Symbols (19)


valacodegenerator.h, libvala.so.0.0.0
vala_code_generator_get_memory_management ValaCodeGenerator* self )
vala_code_generator_set_memory_management ( ValaCodeGenerator* self, gboolean value )

valacodevisitor.h, libvala.so.0.0.0
vala_code_visitor_visit_begin_assignment ( ValaCodeVisitor* self, ValaAssignment* a )
vala_code_visitor_visit_begin_block ( ValaCodeVisitor* self, ValaBlock* b )
vala_code_visitor_visit_begin_foreach_statement ( ValaCodeVisitor* self, ValaForeachStatement* stmt )
vala_code_visitor_visit_begin_invocation_expression ( ValaCodeVisitor* self, ValaInvocationExpression* expr )
vala_code_visitor_visit_begin_lambda_expression ( ValaCodeVisitor* self, ValaLambdaExpression* expr )
vala_code_visitor_visit_begin_object_creation_expression ( ValaCodeVisitor* self, ValaObjectCreationExpression* expr )
vala_code_visitor_visit_begin_return_statement ( ValaCodeVisitor* self, ValaReturnStatement* stmt )
vala_code_visitor_visit_end_assignment ( ValaCodeVisitor* self, ValaAssignment* a )
vala_code_visitor_visit_end_block ( ValaCodeVisitor* self, ValaBlock* b )
vala_code_visitor_visit_end_foreach_statement ( ValaCodeVisitor* self, ValaForeachStatement* stmt )
vala_code_visitor_visit_end_invocation_expression ( ValaCodeVisitor* self, ValaInvocationExpression* expr )
vala_code_visitor_visit_end_lambda_expression ( ValaCodeVisitor* self, ValaLambdaExpression* expr )
vala_code_visitor_visit_end_object_creation_expression ( ValaCodeVisitor* self, ValaObjectCreationExpression* expr )
vala_code_visitor_visit_end_return_statement ( ValaCodeVisitor* self, ValaReturnStatement* stmt )

valamethod.h, libvala.so.0.0.0
vala_method_get_instance_by_reference ValaMethod* self )
vala_method_set_instance_by_reference ( ValaMethod* self, gboolean value )

valanamespace.h, libvala.so.0.0.0
vala_namespace_set_cprefix ( ValaNamespace* self, char const* cprefix )

to the top

Problems with Symbols, Medium Severity (2)


valaccodewriter.h, libvala.so.0.0.0
[+] vala_ccode_writer_write_indent ValaCCodeWriter* self ) (1)

valacodegenerator.h, libvala.so.0.0.0
[+] vala_code_generator_new gboolean manage_memory ) (1)

to the top

Problems with Symbols, Low Severity (6)


valaassignment.h, libvala.so.0.0.0
[+] vala_assignment_new ( ValaExpression* _left, ValaExpression* _right, ValaAssignmentOperator _op, ValaSourceReference* _source ) (4)

valareturnstatement.h, libvala.so.0.0.0
[+] vala_return_statement_new ( ValaExpression* result, ValaSourceReference* source ) (2)

to the top

Header Files (179)


arraylist.h
collection.h
hashmap.h
hashset.h
iterable.h
iterator.h
list.h
map.h
readonlycollection.h
readonlylist.h
readonlymap.h
readonlyset.h
set.h
vala.h
valaaddressofexpression.h
valaarray.h
valaarraycreationexpression.h
valaarraylengthfield.h
valaarraymovemethod.h
valaarrayresizemethod.h
valaassignment.h
valaattribute.h
valaattributeprocessor.h
valabaseaccess.h
valabinaryexpression.h
valabindingprovider.h
valablock.h
valabooleanliteral.h
valabreakstatement.h
valacallback.h
valacastexpression.h
valacatchclause.h
valaccodeassignment.h
valaccodebinaryexpression.h
valaccodeblock.h
valaccodebreakstatement.h
valaccodecasestatement.h
valaccodecastexpression.h
valaccodecommaexpression.h
valaccodecomment.h
valaccodecompiler.h
valaccodeconditionalexpression.h
valaccodeconstant.h
valaccodecontinuestatement.h
valaccodedeclaration.h
valaccodedeclarator.h
valaccodedostatement.h
valaccodeelementaccess.h
valaccodeemptystatement.h
valaccodeenum.h
valaccodeexpression.h
valaccodeexpressionstatement.h
valaccodeformalparameter.h
valaccodeforstatement.h
valaccodefragment.h
valaccodefunction.h
valaccodefunctioncall.h
valaccodefunctiondeclarator.h
valaccodegotostatement.h
valaccodeidentifier.h
valaccodeifstatement.h
valaccodeincludedirective.h
valaccodeinitializerlist.h
valaccodelabel.h
valaccodelinedirective.h
valaccodemacroreplacement.h
valaccodememberaccess.h
valaccodemodifiers.h
valaccodenewline.h
valaccodenode.h
valaccodeoncesection.h
valaccodeparenthesizedexpression.h
valaccodereturnstatement.h
valaccodestatement.h
valaccodestruct.h
valaccodeswitchstatement.h
valaccodetypedefinition.h
valaccodeunaryexpression.h
valaccodevariabledeclarator.h
valaccodewhilestatement.h
valaccodewriter.h
valacharacterliteral.h
valaclass.h
valaclassregisterfunction.h
valacodecontext.h
valacodegenerator.h
valacodegeneratorassignment.h
valacodegeneratorclass.h
valacodegeneratorinterface.h
valacodegeneratorinvocationexpression.h
valacodegeneratormemberaccess.h
valacodegeneratormethod.h
valacodegeneratorsignal.h
valacodegeneratorsourcefile.h
valacodegeneratorstruct.h
valacodenode.h
valacodevisitor.h
valaconditionalexpression.h
valaconstant.h
valaconstructor.h
valacontinuestatement.h
valacreationmethod.h
valadatatype.h
valadbusbindingprovider.h
valadbusmethod.h
valadbussignal.h
valadeclarationstatement.h
valadestructor.h
valadostatement.h
valaelementaccess.h
valaemptystatement.h
valaenum.h
valaenumvalue.h
valaexpression.h
valaexpressionstatement.h
valafield.h
valaforeachstatement.h
valaformalparameter.h
valaforstatement.h
valaifstatement.h
valainitializerlist.h
valainstancecast.h
valaintegerliteral.h
valainterface.h
valainterfaceregisterfunction.h
valainterfacewriter.h
valainvocationexpression.h
valainvokable.h
valalambdaexpression.h
valaliteral.h
valaliteralexpression.h
valalocalvariabledeclaration.h
valalockable.h
valalockstatement.h
valamember.h
valamemberaccess.h
valamemorymanager.h
valamethod.h
valanamedargument.h
valanamespace.h
valanamespacereference.h
valanullliteral.h
valaobjectcreationexpression.h
valaparenthesizedexpression.h
valaparser.h
valapointer.h
valapointerindirection.h
valapostfixexpression.h
valaproperty.h
valapropertyaccessor.h
valarealliteral.h
valareferencetransferexpression.h
valareport.h
valareturnstatement.h
valascope.h
valasemanticanalyzer.h
valasignal.h
valasizeofexpression.h
valasourcefile.h
valasourcefilecycle.h
valasourcereference.h
valastatement.h
valastringliteral.h
valastruct.h
valaswitchlabel.h
valaswitchsection.h
valaswitchstatement.h
valasymbol.h
valasymbolresolver.h
valathrowstatement.h
valatrystatement.h
valatypecheck.h
valatypeofexpression.h
valatypeparameter.h
valatypereference.h
valatyperegisterfunction.h
valaunaryexpression.h
valavariabledeclarator.h
valawhilestatement.h

to the top

Shared Libraries (1)


libvala.so.0.0.0

to the top




Generated on Mon Jan 23 12:43:02 2012 for Vala by ABI Compliance Checker 1.96.5  
A tool for checking backward binary compatibility of a shared C/C++ library API