From 9bd5593b98b7de2bb5293439abde7200d9f97412 Mon Sep 17 00:00:00 2001 From: luke Date: Sun, 15 Oct 2006 20:07:29 +0000 Subject: adding explicit load of ast/branch to its subclasses git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1780 980ebf18-57e1-0310-9a29-db15c13687c0 --- lib/puppet/parser/ast/casestatement.rb | 2 ++ lib/puppet/parser/ast/ifstatement.rb | 2 ++ lib/puppet/parser/ast/selector.rb | 2 ++ 3 files changed, 6 insertions(+) (limited to 'lib/puppet/parser') 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. -- cgit