summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRico Tzschichholz <ricotz@ubuntu.com>2021-10-23 15:27:12 +0200
committerRico Tzschichholz <ricotz@ubuntu.com>2021-10-23 15:27:12 +0200
commitca457c1d98b6794376dfef081fcbbb8542f8788e (patch)
tree91bd9ffc581ebaf1c88bcf8471359f9fcca6c825
parentdadfb89c2f454545fab0df762de17e9251dbf017 (diff)
downloadvala-ca457c1d98b6794376dfef081fcbbb8542f8788e.tar.gz
vala: Replace and drop UnaryExpression.find_member_access()
-rw-r--r--vala/valaunaryexpression.vala11
1 files changed, 1 insertions, 10 deletions
diff --git a/vala/valaunaryexpression.vala b/vala/valaunaryexpression.vala
index 80bee5540..a725456fa 100644
--- a/vala/valaunaryexpression.vala
+++ b/vala/valaunaryexpression.vala
@@ -128,14 +128,6 @@ public class Vala.UnaryExpression : Expression {
return st.is_integer_type ();
}
- MemberAccess? find_member_access (Expression expr) {
- if (expr is MemberAccess) {
- return (MemberAccess) expr;
- }
-
- return null;
- }
-
public override void get_error_types (Collection<DataType> collection, SourceReference? source_reference = null) {
inner.get_error_types (collection, source_reference);
}
@@ -211,8 +203,7 @@ public class Vala.UnaryExpression : Expression {
return false;
}
- var ma = find_member_access (inner);
- if (ma == null) {
+ if (!(inner is MemberAccess)) {
error = true;
Report.error (source_reference, "Prefix operators not supported for this expression");
return false;