From: Evan Nemerson Date: Sun, 14 Mar 2010 19:35:29 +0000 (-0700) Subject: Make all Literal constructors accept null SourceReferences X-Git-Tag: 0.8.0~169 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=afaa34702725d63d7a6cd89c0e5b2eb35a5be19e;p=thirdparty%2Fvala.git Make all Literal constructors accept null SourceReferences --- diff --git a/vala/valabooleanliteral.vala b/vala/valabooleanliteral.vala index db05f0afd..bf0842fba 100644 --- a/vala/valabooleanliteral.vala +++ b/vala/valabooleanliteral.vala @@ -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; } diff --git a/vala/valacharacterliteral.vala b/vala/valacharacterliteral.vala index 9ab7a8c03..3d858b4ec 100644 --- a/vala/valacharacterliteral.vala +++ b/vala/valacharacterliteral.vala @@ -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; diff --git a/vala/valarealliteral.vala b/vala/valarealliteral.vala index cbfca7c05..6f327d461 100644 --- a/vala/valarealliteral.vala +++ b/vala/valarealliteral.vala @@ -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; }