summaryrefslogtreecommitdiff
path: root/vala/valamemberaccess.vala
diff options
context:
space:
mode:
authorRico Tzschichholz <ricotz@ubuntu.com>2022-04-04 09:28:34 +0200
committerRico Tzschichholz <ricotz@ubuntu.com>2022-04-04 09:28:34 +0200
commitf56bbc7a7faa47565defa5ccf1b4fe940f6ecc77 (patch)
treeee308f4521730b34c4092c79b03eb3a0097e80ef /vala/valamemberaccess.vala
parent53b003b3a12b1ed5e36b7a4428b19eb578ed36e4 (diff)
downloadvala-f56bbc7a7faa47565defa5ccf1b4fe940f6ecc77.tar.gz
vala: Improve accessibility check inside member initializer
Fixes https://gitlab.gnome.org/GNOME/vala/issues/1300
Diffstat (limited to 'vala/valamemberaccess.vala')
-rw-r--r--vala/valamemberaccess.vala1
1 files changed, 1 insertions, 0 deletions
diff --git a/vala/valamemberaccess.vala b/vala/valamemberaccess.vala
index f58f39c8d..3b91ece73 100644
--- a/vala/valamemberaccess.vala
+++ b/vala/valamemberaccess.vala
@@ -919,6 +919,7 @@ public class Vala.MemberAccess : Expression {
}
member.version.check (context, source_reference);
+ // FIXME Code duplication with MemberInitializer.check()
if (access == SymbolAccessibility.PROTECTED && member.parent_symbol is TypeSymbol) {
unowned TypeSymbol target_type = (TypeSymbol) member.parent_symbol;