summaryrefslogtreecommitdiff
path: root/libvaladoc/parser
diff options
context:
space:
mode:
authorRico Tzschichholz <ricotz@ubuntu.com>2017-11-26 21:35:02 +0100
committerRico Tzschichholz <ricotz@ubuntu.com>2018-01-09 10:18:53 +0100
commit57a548a57e3ebd994ce10a9b5fd3edc949899c3f (patch)
tree50bc3e96c77178d8651c9f5ad1e3a464181584f7 /libvaladoc/parser
parent02ac44bb150f503d3141f525b134dd5a0e943095 (diff)
downloadvala-57a548a57e3ebd994ce10a9b5fd3edc949899c3f.tar.gz
valadoc: Less string copying
Diffstat (limited to 'libvaladoc/parser')
-rw-r--r--libvaladoc/parser/token.vala4
-rw-r--r--libvaladoc/parser/tokentype.vala4
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;
}