abstract class HCL::AST::Node
Direct Known Subclasses
- HCL::AST::Body
- HCL::AST::CallExpr
- HCL::AST::CondExpr
- HCL::AST::Expression
- HCL::AST::ForExpr
- HCL::AST::GetAttrExpr
- HCL::AST::Heredoc
- HCL::AST::Identifier
- HCL::AST::IndexExpr
- HCL::AST::List
- HCL::AST::Literal
- HCL::AST::Map
- HCL::AST::Number
- HCL::AST::OpExpr
- HCL::AST::SplatExpr
- HCL::AST::Template
- HCL::AST::TemplateForExpr
- HCL::AST::TemplateIf
- HCL::AST::TemplateInterpolation
Defined in:
hcl/ast/node.crConstructors
Instance Method Summary
- #accept(visitor)
- #evaluate(ctx : ExpressionContext)
- #inspect(io)
- #source : String
-
#to_s(io : IO)
Appends a short String representation of this object which includes its class name and its object address.
-
#value(ctx : ExpressionContext) : Any
DEPRECATED Use
#evaluate