Dimitar Dobrev
|
f348a80c32
|
Moved the improved property pass to a new class. Added the list of verbs as a resource in premake.
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
|
12 years ago |
Dimitar Dobrev
|
f086dd9051
|
Commented newly created properties.
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
|
12 years ago |
Dimitar Dobrev
|
27f8e28036
|
Fixed the generation of v-table calls to property setters. Ignored methods that are only named "get" and similar, as properties.
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
|
12 years ago |
Dimitar Dobrev
|
fcb1ab67ca
|
Added tests for properties.
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
|
12 years ago |
Dimitar Dobrev
|
824d8b5f30
|
Rewrote the generating of properties to additionaly handle property overrides and read-only properties.
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
|
12 years ago |
triton
|
287dd7bf7c
|
Fixed getter/setter properties to inherit the access from their methods.
This is not ideal though, this won't deal properly with a getter and setter with different access specifiers.
|
12 years ago |
triton
|
7d1bf939f5
|
Remove unused usings.
|
12 years ago |
marcos henrich
|
57ce9d449d
|
Removed class parameter from CheckIgnoreFunction, CheckIgnoreMethod and CheckIgnoreField.
|
12 years ago |
marcos henrich
|
06aba88fbb
|
Modified GetterSetterToPropertyPass more complex properties are supported. Now even if we only have a getter or a setter a property is created. Trying to convert multiple setter with same name and different types is an issue, so we check before creating a setter for a matching getter or the non existence of more setters.
|
12 years ago |
triton
|
252af32318
|
Added first pass at a pass for transforming compatible getters/setters into properties.
|
12 years ago |