[vala] (121 commits) Created branch wip/attributes
- From: Luca Bruno <lucabru src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vala] (121 commits) Created branch wip/attributes
- Date: Mon, 4 Jul 2011 17:08:46 +0000 (UTC)
The branch 'wip/attributes' was created.
Summary of new commits:
2512f3a... Remove code that references the unused Class.free_function_
d9371de... Add a cache structure in code nodes to be used by code gene
ff1a588... codegen: Add CCodeAttribute cache
4d2b75d... codegen: Add get_ccode_name, get_ccode_const_name and get_c
cbb3c17... dova: Use get_ccode_name in the codegen
6c1f780... Move cheader_filename out of the code tree
f70a5b2... codegen: Add get_ccode_prefix
f618b5d... codegen: Add get_ccode_lower_case_prefix
c43de6d... codegen: Add get_ccode_lower_case_suffix
4a0faaa... codegen: Add get_ccode_lower_case_name
695df51... codegen: Add get_ccode_ref_function
05a0160... codegen: Add get_ccode_unref_function
d9696a4... codegen: Add get_ccode_ref_function_void
df24dda... codegen: Add get_ccode_ref_sink_function
a4708ad... codegen: Add get_ccode_copy_function
32d3d22... codegen: Add get_ccode_free_function
868304e... codegen: Add get_ccode_type_id
477d4c1... codegen: Add get_ccode_get_marshaller_type_name
e2adad7... codegen: Add get_ccode_get_value_function
6d9ccbf... codegen: Add get_ccode_set_value_function
29a0364... codegen: Add get_ccode_take_value_function
3154974... codegen: Add get_ccode_type_check_function
0e59273... codegen: Add get_ccode_param_spec_function
317d4da... codegen: Add get_ccode_default_value
156681e... codegen: Add get_ccode_has_copy_function
a147432... codegen: Add get_ccode_has_destroy_function
04c927b... codegen: Add get_ccode_instance_pos
3c3c3e8... codegen: Add get_ccode_no_array_length
774c543... codegen: Add get_ccode_array_length_type
c1a8ac2... codegen: Add get_ccode_array_length_pos
43cc8b5... codegen: Add get_ccode_delegate_target_pos
fdf8080... codegen: Add get_ccode_pos
e65be19... codegen: Add get_ccode_type
24bd922... codegen: Add get_ccode_destroy_notify_pos
3ec8cd4... codegen: Add get_ccode_destroy_notify_pos
81c1ef0... codegen: Add get_ccode_simple_generics
64ce978... codegen: Add get_ccode_vfunc_name
9135fda... codegen: Add get_ccode_finish_name
21683af... Add helper functions for attributes in CodeNode
5bd63dd... On-demand load and caching of simple type struct attributes
cbaab93... Drop cinstance_parameter_position from code nodes
6687871... gidlparser: Set const_cname as attribute
6a3022c... Make Delegate.has_target be loaded on-demand
9b78c1f... gidlparser: Drop usage of set_cname
7e5da4a... gidlparser: Drop usage of CodeNode.get_cname
f5679ce... gidlparser: Drop usage of CodeNode.get_lower_case_cprefix
797fef1... gidlparser: Drop usage of CodeNode.get_cprefix
7272c83... gidlparser: Drop usage of CodeNode.get_upper_case_cname
edd95cb... gidlparser: Drop usage of set_type_cname and set_lower_case
71a234c... gidlparser: Drop usage of get_finish_cname and set_finish_c
fdc164d... gidlparser: Drop usage of CCode array-related attribute arg
b937766... Drop Property.no_accessor_method which is C-specific
854c86c... gidlparser: Drop usage add_cprefix and set_lower_case_cpref
429aef2... gidlparser: Drop usage of set_type_id
7361c9d... gidlparser: Drop usage of set_free_function and others
f022290... gidlparser: Drop usage of carray and cdelegate parameter po
4f7dfe3... Drop Struct.has_copy_function and has_destroy_function
75a0e49... Drop Struct.copy_function
b5e7d32... Drop TypeSymbol.get_free_function
9c6b193... Drop TypeSymbol set/get/take value function and marshaller
decf821... codegen: Add get_ccode_dup_function
fd6df2a... Drop Class dup_function
5542c8e... Drop Class.ref_function_void
3edc6ae... Drop TypeSymbol.param_spec_function
7218592... Drop Class.type_check_function
25a2e94... Drop TypeSymbol.is_reference_counting
b3de8d1... Drop TypeSymbol ref_function and unref_function
7e2fb76... Drop TypeSymbol.get_destroy_function
53eb748... Drop Class ref_sink function
18b796d... Drop TypeSymbol dup_function
df2f0a2... Do not use type_id in DataType.compatible
29d1e55... Drop get_type_id from code nodes
ccc4391... codegen: Add get_ccode_upper_case_name
c9cd49a... Several fixes
3645a54... Drop TypeSymbol.get_default_value
9367188... Drop has_type_id
d371ad3... Drop finish_vfunc_name
dcdc542... Drop Method.vfunc_name
e6bf0b1... Drop finish_cname
c97fd72... Drop finish_real_cname
404a925... Drop get_real_cname
94f3b8e... Get rid of cname and cprefix information in code nodes
c16b5cb... Drop Signal.get_signal_canonical_cconstant
ec83c72... Drop no_array_length
5e2d3f4... girparser: Fix against new attributes changes
8320b0d... codewriter: Get rid of all C bits
962fb70... Fixing last bits
eff0cf9... Move gir_name out of the code tree
1599dd5... Remove last C bit from symbol
f264884... Add get_ccode_array_null_terminated and drop related C bits
10522c3... Drop custom_return_ctype
1458d48... Drop array stuff from variable
f18add8... Drop delegate_target
db5bb5a... Drop sentinel
9daa5db... Drop more C bits
f3f0af6... Drop simple_generics
6aa9b44... Drop unused NoThrow and FloatingReference
2d03346... Drop returns_modified_pointer
f95f124... Drop simple_generics again
74435b1... Drop property notify and remaining array_null_terminated
8511b3f... On demand immutable and compact attributs
d6552cb... On demand Deprecated and Experimental attributes
a1d2771... On demand Enum.is_flags
fb1f819... Drop other process_attributes
e538537... Drop process_attributes in method
0a23776... Drop process_attributes from Struct
4f9fca1... New attributes helper methods
260e866... More
9da5987... Use new methods
fb65aa8... Drop property nick and blurb
3b891bc... Drop has_emitter
c9cd43e... Drop all attribute-specific code from the codewriter
0e7926d... Drop process_attributes from Signal
955d1ab... Fix sentinel
64f5aa7... On demand ccode arguments check
f23cdb2... Avoid accessing CodeNode.attributes as much as possible
c449a2d... Hashmap
0b2fd41... Fix hashmap and gir parser
bb26eb6... Fix setting double attribute argument
ecc0b55... Fix gidl parser
0c6b84b... Fix girparser
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]