diff options
author | Jürg Billeter <j@bitron.ch> | 2010-03-20 12:10:54 +0100 |
---|---|---|
committer | Jürg Billeter <j@bitron.ch> | 2010-03-20 12:10:54 +0100 |
commit | 98602e201c4032bac943ede2149f6de62a1d8f4f (patch) | |
tree | 856f4f52ca59126178d052101008266a038676ae /ccode | |
parent | 898564ab223f016484bc792b7b32cfd6d7040f28 (diff) | |
download | vala-98602e201c4032bac943ede2149f6de62a1d8f4f.tar.gz |
Drop ReadOnly* collection classes
They are not very useful in the compiler as they are not immutable,
which means that they do not allow iteration while modifying the
underlying collection.
Diffstat (limited to 'ccode')
-rw-r--r-- | ccode/valaccodecommaexpression.vala | 2 | ||||
-rw-r--r-- | ccode/valaccodefragment.vala | 2 | ||||
-rw-r--r-- | ccode/valaccodefunctioncall.vala | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/ccode/valaccodecommaexpression.vala b/ccode/valaccodecommaexpression.vala index 7f16ffd94..6010428e0 100644 --- a/ccode/valaccodecommaexpression.vala +++ b/ccode/valaccodecommaexpression.vala @@ -42,7 +42,7 @@ public class Vala.CCodeCommaExpression : CCodeExpression { } public List<CCodeExpression> get_inner () { - return new ReadOnlyList<CCodeExpression> (inner); + return inner; } public override void write (CCodeWriter writer) { diff --git a/ccode/valaccodefragment.vala b/ccode/valaccodefragment.vala index e13c4e385..0e229fffa 100644 --- a/ccode/valaccodefragment.vala +++ b/ccode/valaccodefragment.vala @@ -43,7 +43,7 @@ public class Vala.CCodeFragment : CCodeNode { * @return children list */ public List<CCodeNode> get_children () { - return new ReadOnlyList<CCodeNode> (children); + return children; } public override void write (CCodeWriter writer) { diff --git a/ccode/valaccodefunctioncall.vala b/ccode/valaccodefunctioncall.vala index ffa659501..e9e7d14c3 100644 --- a/ccode/valaccodefunctioncall.vala +++ b/ccode/valaccodefunctioncall.vala @@ -56,7 +56,7 @@ public class Vala.CCodeFunctionCall : CCodeExpression { * @return list of arguments */ public List<CCodeExpression> get_arguments () { - return new ReadOnlyList<CCodeExpression> (arguments); + return arguments; } public override void write (CCodeWriter writer) { |