]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
BinaryExpression: use context when available to avoid report static access
authorDaniel Espinosa <esodan@gmail.com>
Sun, 2 Jan 2022 23:31:06 +0000 (17:31 -0600)
committerDaniel Espinosa <esodan@gmail.com>
Mon, 3 Jan 2022 23:51:33 +0000 (17:51 -0600)
vala/valabinaryexpression.vala

index 24aded2c1cd684bafecb2df6969328ddf90088e4..a1336032f2bf5e1e6219ffcee432eff810d2ba72 100644 (file)
@@ -218,7 +218,7 @@ public class Vala.BinaryExpression : Expression {
                        DataType local_type = null;
                        bool cast_non_null = false;
                        if (left.value_type is NullType && right.value_type != null) {
-                               Report.warning (left.source_reference, "left operand is always null");
+                               context.report.log_warning (left.source_reference, "left operand is always null");
                                local_type = right.value_type.copy ();
                                local_type.nullable = true;
                                if (!right.value_type.nullable) {
@@ -232,7 +232,7 @@ public class Vala.BinaryExpression : Expression {
                                }
                                if (context.experimental_non_null) {
                                        if (!local_type.nullable) {
-                                               Report.warning (left.source_reference, "left operand is never null");
+                                               context.report.log_warning (left.source_reference, "left operand is never null");
                                                if (right.value_type != null && right.value_type.nullable) {
                                                        local_type.nullable = true;
                                                        cast_non_null = true;