Class: Puppet::Pops::Model::Expression Abstract
- Inherits:
-
PopsObject
- Object
- RGen::MetamodelBuilder::MMBase
- PopsObject
- Puppet::Pops::Model::Expression
- Defined in:
- lib/puppet/pops/model/model.rb
Overview
This class is abstract.
base class for expressions
Direct Known Subclasses
AbstractResource, AccessExpression, BinaryExpression, BlockExpression, CallExpression, CaseExpression, CaseOption, CollectExpression, ConcatenatedString, CreateAttributeExpression, CreateEnumExpression, CreateInvariantExpression, CreateTypeExpression, Definition, IfExpression, ImportExpression, Injection::Binding, Injection::InjectExpression, Injection::Producer, Literal, LiteralHash, LiteralList, NodeDefinition, Nop, QueryExpression, ResourceOverrideExpression, SelectorExpression, TypeReference, UnaryExpression