From: Rico Tzschichholz Date: Thu, 20 Feb 2020 10:20:53 +0000 (+0100) Subject: vala: Remove some public API from expressions and statements X-Git-Tag: 0.49.1~222 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0c1eaeabd1067480eba617fd249d8846afa11afb;p=thirdparty%2Fvala.git vala: Remove some public API from expressions and statements --- diff --git a/vala/valaaddressofexpression.vala b/vala/valaaddressofexpression.vala index 991596b22..b9ee7b440 100644 --- a/vala/valaaddressofexpression.vala +++ b/vala/valaaddressofexpression.vala @@ -33,7 +33,7 @@ public class Vala.AddressofExpression : Expression { get { return _inner; } - set { + private set { _inner = value; _inner.parent_node = this; } diff --git a/vala/valaarraycreationexpression.vala b/vala/valaarraycreationexpression.vala index 841d8db42..95e83e226 100644 --- a/vala/valaarraycreationexpression.vala +++ b/vala/valaarraycreationexpression.vala @@ -33,7 +33,7 @@ public class Vala.ArrayCreationExpression : Expression { */ public DataType element_type { get { return _element_type; } - set { + private set { _element_type = value; _element_type.parent_node = this; } @@ -55,7 +55,7 @@ public class Vala.ArrayCreationExpression : Expression { /** * The rank of the array. */ - public int rank { get; set; } + public int rank { get; private set; } /** * The size for each dimension ascending from left to right. @@ -67,7 +67,7 @@ public class Vala.ArrayCreationExpression : Expression { */ public InitializerList? initializer_list { get { return _initializer_list; } - set { + private set { _initializer_list = value; if (_initializer_list != null) { _initializer_list.parent_node = this; diff --git a/vala/valaassignment.vala b/vala/valaassignment.vala index fdf738267..e67860825 100644 --- a/vala/valaassignment.vala +++ b/vala/valaassignment.vala @@ -32,7 +32,7 @@ public class Vala.Assignment : Expression { */ public Expression left { get { return _left; } - set { + private set { _left = value; _left.parent_node = this; } @@ -41,14 +41,14 @@ public class Vala.Assignment : Expression { /** * Assignment operator. */ - public AssignmentOperator operator { get; set; } + public AssignmentOperator operator { get; private set; } /** * Right hand side of the assignment. */ public Expression right { get { return _right; } - set { + private set { _right = value; _right.parent_node = this; } diff --git a/vala/valaattribute.vala b/vala/valaattribute.vala index ba4f8f185..58a56ca5d 100644 --- a/vala/valaattribute.vala +++ b/vala/valaattribute.vala @@ -29,7 +29,7 @@ public class Vala.Attribute : CodeNode { /** * The name of the attribute type. */ - public string name { get; set; } + public string name { get; private set; } /** * Contains all specified attribute arguments. diff --git a/vala/valabinaryexpression.vala b/vala/valabinaryexpression.vala index 60c911677..bfcaba2ab 100644 --- a/vala/valabinaryexpression.vala +++ b/vala/valabinaryexpression.vala @@ -30,7 +30,7 @@ public class Vala.BinaryExpression : Expression { /** * The binary operator. */ - public BinaryOperator operator { get; set; } + public BinaryOperator operator { get; private set; } /** * The left operand. @@ -39,7 +39,7 @@ public class Vala.BinaryExpression : Expression { get { return _left; } - set { + private set { _left = value; _left.parent_node = this; } @@ -52,7 +52,7 @@ public class Vala.BinaryExpression : Expression { get { return _right; } - set { + private set { _right = value; _right.parent_node = this; } diff --git a/vala/valabooleanliteral.vala b/vala/valabooleanliteral.vala index 37ec154a7..db3a6b5cf 100644 --- a/vala/valabooleanliteral.vala +++ b/vala/valabooleanliteral.vala @@ -29,7 +29,7 @@ public class Vala.BooleanLiteral : Literal { /** * The literal value. */ - public bool value { get; set; } + public bool value { get; private set; } /** * Creates a new boolean literal. diff --git a/vala/valacastexpression.vala b/vala/valacastexpression.vala index 5dc5dc3e6..d51b4e205 100644 --- a/vala/valacastexpression.vala +++ b/vala/valacastexpression.vala @@ -32,7 +32,7 @@ public class Vala.CastExpression : Expression { get { return _inner; } - set { + private set { _inner = value; _inner.parent_node = this; } @@ -43,7 +43,7 @@ public class Vala.CastExpression : Expression { */ public DataType type_reference { get { return _data_type; } - set { + private set { _data_type = value; _data_type.parent_node = this; } diff --git a/vala/valacharacterliteral.vala b/vala/valacharacterliteral.vala index 24b1faeea..334359add 100644 --- a/vala/valacharacterliteral.vala +++ b/vala/valacharacterliteral.vala @@ -35,7 +35,7 @@ public class Vala.CharacterLiteral : Literal { get { return _value; } - set { + private set { _value = value; if (!value.validate ()) { diff --git a/vala/valacodenode.vala b/vala/valacodenode.vala index 88d283896..05ba53a0a 100644 --- a/vala/valacodenode.vala +++ b/vala/valacodenode.vala @@ -32,7 +32,7 @@ public abstract class Vala.CodeNode { /** * Parent of this code node. */ - public weak CodeNode? parent_node { get; set; } + public weak CodeNode? parent_node { get; protected set; } /** * References the location in the source file where this code node has diff --git a/vala/valacomment.vala b/vala/valacomment.vala index 0e48f897e..0d7859945 100644 --- a/vala/valacomment.vala +++ b/vala/valacomment.vala @@ -34,12 +34,12 @@ public class Vala.Comment { /** * The text describing the referenced source code. */ - public string content { set; get; } + public string content { get; private set; } /** * References the location in the source file where this code node has * been written. */ - public SourceReference source_reference { get; set; } + public SourceReference source_reference { get; private set; } } diff --git a/vala/valaconditionalexpression.vala b/vala/valaconditionalexpression.vala index 3395dd56f..db9342c4e 100644 --- a/vala/valaconditionalexpression.vala +++ b/vala/valaconditionalexpression.vala @@ -33,7 +33,7 @@ public class Vala.ConditionalExpression : Expression { get { return _condition; } - set { + private set { _condition = value; _condition.parent_node = this; } @@ -46,7 +46,7 @@ public class Vala.ConditionalExpression : Expression { get { return _true_expression; } - set { + private set { _true_expression = value; _true_expression.parent_node = this; } @@ -59,7 +59,7 @@ public class Vala.ConditionalExpression : Expression { get { return _false_expression; } - set { + private set { _false_expression = value; _false_expression.parent_node = this; } diff --git a/vala/valadeclarationstatement.vala b/vala/valadeclarationstatement.vala index 459489ced..ebc2e3624 100644 --- a/vala/valadeclarationstatement.vala +++ b/vala/valadeclarationstatement.vala @@ -32,7 +32,7 @@ public class Vala.DeclarationStatement : CodeNode, Statement { get { return _declaration; } - set { + private set { _declaration = value; if (_declaration != null) { _declaration.parent_node = this; diff --git a/vala/valadeletestatement.vala b/vala/valadeletestatement.vala index eb1d92150..6cac168b2 100644 --- a/vala/valadeletestatement.vala +++ b/vala/valadeletestatement.vala @@ -29,7 +29,7 @@ public class Vala.DeleteStatement : CodeNode, Statement { */ public Expression expression { get { return _expression; } - set { + private set { _expression = value; _expression.parent_node = this; } diff --git a/vala/valadostatement.vala b/vala/valadostatement.vala index fb9095858..d994b5abd 100644 --- a/vala/valadostatement.vala +++ b/vala/valadostatement.vala @@ -33,7 +33,7 @@ public class Vala.DoStatement : CodeNode, Statement { get { return _body; } - set { + private set { _body = value; _body.parent_node = this; } @@ -46,7 +46,7 @@ public class Vala.DoStatement : CodeNode, Statement { get { return _condition; } - set { + private set { _condition = value; _condition.parent_node = this; } diff --git a/vala/valaexpressionstatement.vala b/vala/valaexpressionstatement.vala index 43cebbe62..0de6571f2 100644 --- a/vala/valaexpressionstatement.vala +++ b/vala/valaexpressionstatement.vala @@ -33,7 +33,7 @@ public class Vala.ExpressionStatement : CodeNode, Statement { get { return _expression; } - set { + private set { _expression = value; _expression.parent_node = this; } diff --git a/vala/valaforeachstatement.vala b/vala/valaforeachstatement.vala index 5159c2b3f..77a033596 100644 --- a/vala/valaforeachstatement.vala +++ b/vala/valaforeachstatement.vala @@ -31,7 +31,7 @@ public class Vala.ForeachStatement : Block { */ public DataType? type_reference { get { return _data_type; } - set { + private set { _data_type = value; if (_data_type != null) { _data_type.parent_node = this; @@ -42,7 +42,7 @@ public class Vala.ForeachStatement : Block { /** * Specifies the element variable name. */ - public string variable_name { get; set; } + public string variable_name { get; private set; } /** * Specifies the container. @@ -51,7 +51,7 @@ public class Vala.ForeachStatement : Block { get { return _collection; } - set { + private set { _collection = value; _collection.parent_node = this; } @@ -64,7 +64,7 @@ public class Vala.ForeachStatement : Block { get { return _body; } - set { + private set { _body = value; _body.parent_node = this; } @@ -75,17 +75,17 @@ public class Vala.ForeachStatement : Block { /** * Specifies the declarator for the generated element variable. */ - public LocalVariable element_variable { get; set; } + public LocalVariable element_variable { get; private set; } /** * Specifies the declarator for the generated collection variable. */ - public LocalVariable collection_variable { get; set; } + public LocalVariable collection_variable { get; private set; } /** * Specifies the declarator for the generated iterator variable. */ - public LocalVariable iterator_variable { get; set; } + public LocalVariable iterator_variable { get; private set; } private Expression _collection; private Block _body; diff --git a/vala/valaforstatement.vala b/vala/valaforstatement.vala index 0bef2cc3e..e5276975b 100644 --- a/vala/valaforstatement.vala +++ b/vala/valaforstatement.vala @@ -33,7 +33,7 @@ public class Vala.ForStatement : CodeNode, Statement { get { return _condition; } - set { + private set { _condition = value; if (_condition != null) { _condition.parent_node = this; @@ -48,7 +48,7 @@ public class Vala.ForStatement : CodeNode, Statement { get { return _body; } - set { + private set { _body = value; _body.parent_node = this; } diff --git a/vala/valaifstatement.vala b/vala/valaifstatement.vala index 61c87ba3f..e6f602de1 100644 --- a/vala/valaifstatement.vala +++ b/vala/valaifstatement.vala @@ -33,7 +33,7 @@ public class Vala.IfStatement : CodeNode, Statement { get { return _condition; } - set { + private set { _condition = value; _condition.parent_node = this; } @@ -44,7 +44,7 @@ public class Vala.IfStatement : CodeNode, Statement { */ public Block true_statement { get { return _true_statement; } - set { + private set { _true_statement = value; _true_statement.parent_node = this; } @@ -55,7 +55,7 @@ public class Vala.IfStatement : CodeNode, Statement { */ public Block? false_statement { get { return _false_statement; } - set { + private set { _false_statement = value; if (_false_statement != null) _false_statement.parent_node = this; diff --git a/vala/valaintegerliteral.vala b/vala/valaintegerliteral.vala index 76b0ac0b0..e28960126 100644 --- a/vala/valaintegerliteral.vala +++ b/vala/valaintegerliteral.vala @@ -29,9 +29,9 @@ public class Vala.IntegerLiteral : Literal { /** * The literal value. */ - public string value { get; set; } + public string value { get; private set; } - public string type_suffix { get; set; } + public string type_suffix { get; private set; } /** * Creates a new integer literal. diff --git a/vala/valalambdaexpression.vala b/vala/valalambdaexpression.vala index ef1807312..6024df547 100644 --- a/vala/valalambdaexpression.vala +++ b/vala/valalambdaexpression.vala @@ -33,18 +33,18 @@ public class Vala.LambdaExpression : Expression { * The expression body of this lambda expression. Only one of * expression_body or statement_body may be set. */ - public Expression expression_body { get; set; } + public Expression expression_body { get; private set; } /** * The statement body of this lambda expression. Only one of * expression_body or statement_body may be set. */ - public Block statement_body { get; set; } + public Block statement_body { get; private set; } /** * The generated method. */ - public Method method { get; set; } + public Method method { get; private set; } private List parameters = new ArrayList (); diff --git a/vala/valalockstatement.vala b/vala/valalockstatement.vala index e64d4a206..81fe0ed4f 100644 --- a/vala/valalockstatement.vala +++ b/vala/valalockstatement.vala @@ -38,7 +38,7 @@ public class Vala.LockStatement : CodeNode, Statement { */ public Expression resource { get { return _resource; } - set { + private set { _resource = value; _resource.parent_node = this; } @@ -49,7 +49,7 @@ public class Vala.LockStatement : CodeNode, Statement { */ public Block? body { get { return _body; } - set { + private set { _body = value; if (_body != null) { _body.parent_node = this; diff --git a/vala/valaobjectcreationexpression.vala b/vala/valaobjectcreationexpression.vala index 575d50b37..bc326f9c5 100644 --- a/vala/valaobjectcreationexpression.vala +++ b/vala/valaobjectcreationexpression.vala @@ -31,7 +31,7 @@ public class Vala.ObjectCreationExpression : Expression { */ public DataType type_reference { get { return _data_type; } - set { + private set { _data_type = value; _data_type.parent_node = this; } @@ -43,7 +43,7 @@ public class Vala.ObjectCreationExpression : Expression { */ public MemberAccess? member_name { get { return _member_name; } - set { + private set { _member_name = value; if (_member_name != null) { _member_name.parent_node = this; diff --git a/vala/valapostfixexpression.vala b/vala/valapostfixexpression.vala index a7849235e..9e39773ba 100644 --- a/vala/valapostfixexpression.vala +++ b/vala/valapostfixexpression.vala @@ -31,7 +31,7 @@ public class Vala.PostfixExpression : Expression { */ public Expression inner { get { return _inner; } - set { + private set { _inner = value; _inner.parent_node = this; } @@ -40,7 +40,7 @@ public class Vala.PostfixExpression : Expression { /** * Specifies whether value should be incremented or decremented. */ - public bool increment { get; set; } + public bool increment { get; private set; } private Expression _inner; diff --git a/vala/valarealliteral.vala b/vala/valarealliteral.vala index 3ef4d6e66..9c1e7d86e 100644 --- a/vala/valarealliteral.vala +++ b/vala/valarealliteral.vala @@ -29,7 +29,7 @@ public class Vala.RealLiteral : Literal { /** * The literal value. */ - public string value { get; set; } + public string value { get; private set; } /** * Creates a new real literal. diff --git a/vala/valareferencetransferexpression.vala b/vala/valareferencetransferexpression.vala index 3363c30f5..b1adc63d1 100644 --- a/vala/valareferencetransferexpression.vala +++ b/vala/valareferencetransferexpression.vala @@ -32,7 +32,7 @@ public class Vala.ReferenceTransferExpression : Expression { get { return _inner; } - set { + private set { _inner = value; _inner.parent_node = this; } diff --git a/vala/valaregexliteral.vala b/vala/valaregexliteral.vala index 79270fa60..e0e49af35 100644 --- a/vala/valaregexliteral.vala +++ b/vala/valaregexliteral.vala @@ -30,7 +30,7 @@ public class Vala.RegexLiteral : Literal { /** * The literal value. */ - public string value { get; set; } + public string value { get; private set; } /** * Creates a new regular expression literal. diff --git a/vala/valareturnstatement.vala b/vala/valareturnstatement.vala index 3c069f4d5..8ba02e649 100644 --- a/vala/valareturnstatement.vala +++ b/vala/valareturnstatement.vala @@ -30,7 +30,7 @@ public class Vala.ReturnStatement : CodeNode, Statement { */ public Expression? return_expression { get { return _return_expression; } - set { + private set { _return_expression = value; if (_return_expression != null) { _return_expression.parent_node = this; diff --git a/vala/valasizeofexpression.vala b/vala/valasizeofexpression.vala index e5de62d62..67d0b8226 100644 --- a/vala/valasizeofexpression.vala +++ b/vala/valasizeofexpression.vala @@ -31,7 +31,7 @@ public class Vala.SizeofExpression : Expression { */ public DataType type_reference { get { return _data_type; } - set { + private set { _data_type = value; _data_type.parent_node = this; } diff --git a/vala/valasliceexpression.vala b/vala/valasliceexpression.vala index bb280c339..b5ff0e114 100644 --- a/vala/valasliceexpression.vala +++ b/vala/valasliceexpression.vala @@ -32,7 +32,7 @@ public class Vala.SliceExpression : Expression { get { return _container; } - set { + private set { _container = value; _container.parent_node = this; } diff --git a/vala/valaswitchstatement.vala b/vala/valaswitchstatement.vala index 3a16872d7..39c95d0f3 100644 --- a/vala/valaswitchstatement.vala +++ b/vala/valaswitchstatement.vala @@ -33,7 +33,7 @@ public class Vala.SwitchStatement : CodeNode, Statement { get { return _expression; } - set { + private set { _expression = value; _expression.parent_node = this; } diff --git a/vala/valathrowstatement.vala b/vala/valathrowstatement.vala index 4ba347a9b..ae73dcb75 100644 --- a/vala/valathrowstatement.vala +++ b/vala/valathrowstatement.vala @@ -32,7 +32,7 @@ public class Vala.ThrowStatement : CodeNode, Statement { get { return _error_expression; } - set { + private set { _error_expression = value; if (_error_expression != null) { _error_expression.parent_node = this; diff --git a/vala/valatrystatement.vala b/vala/valatrystatement.vala index 43debfbaa..7cbc78a27 100644 --- a/vala/valatrystatement.vala +++ b/vala/valatrystatement.vala @@ -31,7 +31,7 @@ public class Vala.TryStatement : CodeNode, Statement { */ public Block body { get { return _body; } - set { + private set { _body = value; _body.parent_node = this; } @@ -42,7 +42,7 @@ public class Vala.TryStatement : CodeNode, Statement { */ public Block? finally_body { get { return _finally_body; } - set { + private set { _finally_body = value; if (_finally_body != null) _finally_body.parent_node = this; diff --git a/vala/valatypeofexpression.vala b/vala/valatypeofexpression.vala index b63368100..b2b6c536b 100644 --- a/vala/valatypeofexpression.vala +++ b/vala/valatypeofexpression.vala @@ -31,7 +31,7 @@ public class Vala.TypeofExpression : Expression { */ public DataType type_reference { get { return _data_type; } - set { + private set { _data_type = value; _data_type.parent_node = this; } diff --git a/vala/valaunaryexpression.vala b/vala/valaunaryexpression.vala index 0ab66ddef..488cef8e9 100644 --- a/vala/valaunaryexpression.vala +++ b/vala/valaunaryexpression.vala @@ -30,7 +30,7 @@ public class Vala.UnaryExpression : Expression { /** * The unary operator. */ - public UnaryOperator operator { get; set; } + public UnaryOperator operator { get; private set; } /** * The operand. @@ -39,7 +39,7 @@ public class Vala.UnaryExpression : Expression { get { return _inner; } - set { + private set { _inner = value; _inner.parent_node = this; } diff --git a/vala/valaunlockstatement.vala b/vala/valaunlockstatement.vala index d60d5706c..bc8ebcbe4 100644 --- a/vala/valaunlockstatement.vala +++ b/vala/valaunlockstatement.vala @@ -30,7 +30,7 @@ public class Vala.UnlockStatement : CodeNode, Statement { */ public Expression resource { get { return _resource; } - set { + private set { _resource = value; _resource.parent_node = this; } diff --git a/vala/valawhilestatement.vala b/vala/valawhilestatement.vala index b91867817..9c333960a 100644 --- a/vala/valawhilestatement.vala +++ b/vala/valawhilestatement.vala @@ -33,7 +33,7 @@ public class Vala.WhileStatement : CodeNode, Statement { get { return _condition; } - set { + private set { _condition = value; _condition.parent_node = this; } @@ -46,7 +46,7 @@ public class Vala.WhileStatement : CodeNode, Statement { get { return _body; } - set { + private set { _body = value; _body.parent_node = this; }