From: Rico Tzschichholz Date: Wed, 19 Jan 2022 07:55:38 +0000 (+0100) Subject: vala: Make Vala.Variable an abstract class X-Git-Tag: 0.55.2~21 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=47d85ba624c4ba91e4c8cc6a380643f6371b683a;p=thirdparty%2Fvala.git vala: Make Vala.Variable an abstract class --- diff --git a/vala/valavariable.vala b/vala/valavariable.vala index 80a444c0b..cccfbe72f 100644 --- a/vala/valavariable.vala +++ b/vala/valavariable.vala @@ -20,7 +20,7 @@ * Jürg Billeter */ -public class Vala.Variable : Symbol { +public abstract class Vala.Variable : Symbol { /** * The optional initializer expression. */ @@ -54,7 +54,7 @@ public class Vala.Variable : Symbol { Expression? _initializer; DataType? _variable_type; - public Variable (DataType? variable_type, string? name, Expression? initializer = null, SourceReference? source_reference = null, Comment? comment = null) { + protected Variable (DataType? variable_type, string? name, Expression? initializer = null, SourceReference? source_reference = null, Comment? comment = null) { base (name, source_reference, comment); this.variable_type = variable_type; this.initializer = initializer;