Class: Puppet::Parser::AST::TopLevelConstruct
- Inherits:
-
Puppet::Parser::AST
- Object
- Puppet::Parser::AST
- Puppet::Parser::AST::TopLevelConstruct
- Defined in:
- lib/puppet/parser/ast/top_level_construct.rb
Overview
The base class for AST nodes representing top level things: hostclasses, definitions, and nodes.
Direct Known Subclasses
Constant Summary
Constants inherited from Puppet::Parser::AST
Instance Attribute Summary
Attributes inherited from Puppet::Parser::AST
#file, #line, #parent, #pos, #scope
Method Summary
Methods inherited from Puppet::Parser::AST
#evaluate, #initialize, #inspect, #safeevaluate
Methods included from Util::Errors
#adderrorcontext, #devfail, #error_context, error_location, error_location_with_space, error_location_with_unknowns, #exceptwrap, #fail
Constructor Details
This class inherits a constructor from Puppet::Parser::AST