]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
Make all Literal constructors accept null SourceReferences
authorEvan Nemerson <evan@coeus-group.com>
Sun, 14 Mar 2010 19:35:29 +0000 (12:35 -0700)
committerEvan Nemerson <evan@coeus-group.com>
Sun, 14 Mar 2010 20:54:16 +0000 (13:54 -0700)
vala/valabooleanliteral.vala
vala/valacharacterliteral.vala
vala/valarealliteral.vala

index db05f0afde8789406ffbbe768b0deedc04a908db..bf0842fba097f546740c6053103ec917d9f9fe44 100644 (file)
@@ -38,7 +38,7 @@ public class Vala.BooleanLiteral : Literal {
         * @param source reference to source code
         * @return       newly created boolean literal
         */
-       public BooleanLiteral (bool b, SourceReference source) {
+       public BooleanLiteral (bool b, SourceReference? source = null) {
                value = b;
                source_reference = source;
        }
index 9ab7a8c03adeacc68c40ffe03b724948e1f1b792..3d858b4ecc0d1783d9d341ae255c24b9de2ac11c 100644 (file)
@@ -52,7 +52,7 @@ public class Vala.CharacterLiteral : Literal {
         * @param source reference to source code
         * @return       newly created character literal
         */
-       public CharacterLiteral (string c, SourceReference source) {
+       public CharacterLiteral (string c, SourceReference? source = null) {
                value = c;
                source_reference = source;
 
index cbfca7c05da6425dc4cfe0acb4f9d3229a675fc1..6f327d461dde0d553db1bbd09426cd35f62237a9 100644 (file)
@@ -38,7 +38,7 @@ public class Vala.RealLiteral : Literal {
         * @param source reference to source code
         * @return       newly created real literal
         */
-       public RealLiteral (string r, SourceReference source) {
+       public RealLiteral (string r, SourceReference? source = null) {
                value = r;
                source_reference = source;
        }