diff options
author | Rico Tzschichholz <ricotz@ubuntu.com> | 2017-11-26 21:35:02 +0100 |
---|---|---|
committer | Rico Tzschichholz <ricotz@ubuntu.com> | 2018-01-09 10:18:53 +0100 |
commit | 57a548a57e3ebd994ce10a9b5fd3edc949899c3f (patch) | |
tree | 50bc3e96c77178d8651c9f5ad1e3a464181584f7 /libvaladoc/parser | |
parent | 02ac44bb150f503d3141f525b134dd5a0e943095 (diff) | |
download | vala-57a548a57e3ebd994ce10a9b5fd3edc949899c3f.tar.gz |
valadoc: Less string copying
Diffstat (limited to 'libvaladoc/parser')
-rw-r--r-- | libvaladoc/parser/token.vala | 4 | ||||
-rw-r--r-- | libvaladoc/parser/tokentype.vala | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/libvaladoc/parser/token.vala b/libvaladoc/parser/token.vala index 97581c28a..da19df60a 100644 --- a/libvaladoc/parser/token.vala +++ b/libvaladoc/parser/token.vala @@ -94,11 +94,11 @@ public class Valadoc.Token : Object { } } - public string to_string () { + public unowned string to_string () { return _word == null ? _type.to_string () : _word; } - public string to_pretty_string () { + public unowned string to_pretty_string () { return _word == null ? _type.to_pretty_string () : _word; } diff --git a/libvaladoc/parser/tokentype.vala b/libvaladoc/parser/tokentype.vala index 4a51d02ad..b5c44375b 100644 --- a/libvaladoc/parser/tokentype.vala +++ b/libvaladoc/parser/tokentype.vala @@ -257,11 +257,11 @@ public class Valadoc.TokenType : Object { return false; } - public string to_string () { + public unowned string to_string () { return _string_value; } - public string to_pretty_string () { + public unowned string to_pretty_string () { if (_pretty_string != null) { return _pretty_string; } |