summaryrefslogtreecommitdiff
path: root/src/value.h
diff options
context:
space:
mode:
authorJohn Wiegley <johnw@newartisans.com>2010-06-13 03:54:36 -0400
committerJohn Wiegley <johnw@newartisans.com>2010-06-13 03:54:36 -0400
commit44a5103e1ce9f968df02ac6e1f86fcf9415a1983 (patch)
tree6dba3e3fcbfb32b294d7c2bbbd84c953d2ef8b2f /src/value.h
parentf3fa011d39336f9a13ad1f09016e30f88e09ba56 (diff)
downloadfork-ledger-44a5103e1ce9f968df02ac6e1f86fcf9415a1983.tar.gz
fork-ledger-44a5103e1ce9f968df02ac6e1f86fcf9415a1983.tar.bz2
fork-ledger-44a5103e1ce9f968df02ac6e1f86fcf9415a1983.zip
Moved value_t::label() to value.cc
Diffstat (limited to 'src/value.h')
-rw-r--r--src/value.h34
1 files changed, 1 insertions, 33 deletions
diff --git a/src/value.h b/src/value.h
index 5971535c..7bd09c9a 100644
--- a/src/value.h
+++ b/src/value.h
@@ -904,39 +904,7 @@ public:
/**
* Informational methods.
*/
- string label(optional<type_t> the_type = none) const {
- switch (the_type ? *the_type : type()) {
- case VOID:
- return _("an uninitialized value");
- case BOOLEAN:
- return _("a boolean");
- case DATETIME:
- return _("a date/time");
- case DATE:
- return _("a date");
- case INTEGER:
- return _("an integer");
- case AMOUNT:
- return _("an amount");
- case BALANCE:
- return _("a balance");
- case STRING:
- return _("a string");
- case MASK:
- return _("a regexp");
- case SEQUENCE:
- return _("a sequence");
- case SCOPE:
- return _("a scope");
- case EXPR:
- return _("a expr");
- default:
- assert(false);
- break;
- }
- assert(false);
- return _("<invalid>");
- }
+ string label(optional<type_t> the_type = none) const;
/**
* Printing methods.