summaryrefslogtreecommitdiff
path: root/vala/valacodewriter.vala
diff options
context:
space:
mode:
authorJeremy Philippe <jeremy.philippe@gmail.com>2019-09-01 21:57:01 +0200
committerRico Tzschichholz <ricotz@ubuntu.com>2019-09-02 10:27:27 +0200
commit6afaf446939802750da3c4b76bbca8a75dd27746 (patch)
treeda1ccaa463cb214ebe1971e59416d478cd7c675e /vala/valacodewriter.vala
parente0ab9aea1477d7a14f823a5b8f5f7e8c017aebea (diff)
downloadvala-6afaf446939802750da3c4b76bbca8a75dd27746.tar.gz
codewriter: Write "weak" modifier for properties
Diffstat (limited to 'vala/valacodewriter.vala')
-rw-r--r--vala/valacodewriter.vala4
1 files changed, 4 insertions, 0 deletions
diff --git a/vala/valacodewriter.vala b/vala/valacodewriter.vala
index 1f223b6b8..97aa48136 100644
--- a/vala/valacodewriter.vala
+++ b/vala/valacodewriter.vala
@@ -837,6 +837,10 @@ public class Vala.CodeWriter : CodeVisitor {
write_string ("override ");
}
+ if (prop.property_type.is_weak ()) {
+ write_string ("weak ");
+ }
+
write_type (prop.property_type);
write_string (" ");