aboutsummaryrefslogtreecommitdiff
path: root/src/makefile/token.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/makefile/token.rs')
-rw-r--r--src/makefile/token.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/makefile/token.rs b/src/makefile/token.rs
index 3bb9f4e..5984901 100644
--- a/src/makefile/token.rs
+++ b/src/makefile/token.rs
@@ -23,6 +23,10 @@ impl<'a, T: 'a + ParseError<&'a str> + ContextError<&'a str>> Err<'a> for T {}
pub struct TokenString(Vec<Token>);
impl TokenString {
+ pub fn empty() -> Self {
+ Self(vec![])
+ }
+
pub fn text(text: impl Into<String>) -> Self {
Self(vec![Token::Text(text.into())])
}