diff options
Diffstat (limited to 'lib/puppet/parser')
| -rw-r--r-- | lib/puppet/parser/ast/casestatement.rb | 2 | ||||
| -rw-r--r-- | lib/puppet/parser/ast/ifstatement.rb | 2 | ||||
| -rw-r--r-- | lib/puppet/parser/ast/selector.rb | 2 |
3 files changed, 6 insertions, 0 deletions
diff --git a/lib/puppet/parser/ast/casestatement.rb b/lib/puppet/parser/ast/casestatement.rb index a9e3ee573..6543293b4 100644 --- a/lib/puppet/parser/ast/casestatement.rb +++ b/lib/puppet/parser/ast/casestatement.rb @@ -1,3 +1,5 @@ +require 'puppet/parser/ast/branch' + class Puppet::Parser::AST # The basic logical structure in Puppet. Supports a list of # tests and statement arrays. diff --git a/lib/puppet/parser/ast/ifstatement.rb b/lib/puppet/parser/ast/ifstatement.rb index b5cb63cdf..300f68dab 100644 --- a/lib/puppet/parser/ast/ifstatement.rb +++ b/lib/puppet/parser/ast/ifstatement.rb @@ -1,3 +1,5 @@ +require 'puppet/parser/ast/branch' + class Puppet::Parser::AST # A basic 'if/elsif/else' statement. class IfStatement < AST::Branch diff --git a/lib/puppet/parser/ast/selector.rb b/lib/puppet/parser/ast/selector.rb index fe3fe9eaf..94b7a5583 100644 --- a/lib/puppet/parser/ast/selector.rb +++ b/lib/puppet/parser/ast/selector.rb @@ -1,3 +1,5 @@ +require 'puppet/parser/ast/branch' + class Puppet::Parser::AST # The inline conditional operator. Unlike CaseStatement, which executes # code, we just return a value. |
