From: Rico Tzschichholz Date: Tue, 28 Sep 2021 15:42:47 +0000 (+0200) Subject: vala: Drop RealLiteral.get_type_name() X-Git-Tag: 0.55.1~148 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=76a08b801f5f0db5322d4c6d5bd17cae4f1ab337;p=thirdparty%2Fvala.git vala: Drop RealLiteral.get_type_name() --- diff --git a/vala/valarealliteral.vala b/vala/valarealliteral.vala index 9c1e7d86e..2924cd764 100644 --- a/vala/valarealliteral.vala +++ b/vala/valarealliteral.vala @@ -49,19 +49,6 @@ public class Vala.RealLiteral : Literal { visitor.visit_expression (this); } - /** - * Returns the type name of the value this literal represents. - * - * @return the name of literal type - */ - public string get_type_name () { - if (value.has_suffix ("f") || value.has_suffix ("F")) { - return "float"; - } - - return "double"; - } - public override bool is_pure () { return true; } @@ -77,7 +64,14 @@ public class Vala.RealLiteral : Literal { checked = true; - var st = (Struct) context.root.scope.lookup (get_type_name ()); + string type_name; + if (value.has_suffix ("f") || value.has_suffix ("F")) { + type_name ="float"; + } else { + type_name = "double"; + } + + var st = (Struct) context.root.scope.lookup (type_name); // ensure attributes are already processed st.check (context);