summaryrefslogtreecommitdiffstats
path: root/lib/puppet/parser/grammar.ra
diff options
context:
space:
mode:
Diffstat (limited to 'lib/puppet/parser/grammar.ra')
-rw-r--r--lib/puppet/parser/grammar.ra3
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/puppet/parser/grammar.ra b/lib/puppet/parser/grammar.ra
index 26ffb5410..fe4a08c57 100644
--- a/lib/puppet/parser/grammar.ra
+++ b/lib/puppet/parser/grammar.ra
@@ -90,6 +90,9 @@ namestrings: namestring
namestring: name
| variable
| quotedtext
+ | CLASSNAME {
+ result = ast AST::Name, :value => val[0]
+ }
resourcerefs: resourceref
| resourcerefs COMMA resourceref {