class HCL::AST::TemplateForExpr
Defined in:
hcl/ast/template_for_expr.crConstructors
Instance Method Summary
- #coll_expr : HCL::AST::Expression
- #key_name : String?
- #tpl_expr : HCL::AST::Template
- #value_name : String
Instance methods inherited from class HCL::AST::Node
accept(visitor)
accept,
evaluate(ctx : ExpressionContext)
evaluate,
inspect(io)
inspect,
source : String
source,
to_s(io : IO)
to_s,
value(ctx : ExpressionContext) : Any
value
Constructor methods inherited from class HCL::AST::Node
new(source : String = "", token : Pegmatite::Token | Nil = nil)
new
Instance methods inherited from class Reference
==(other : HCL::Any)
==
Instance methods inherited from class Object
===(other : HCL::Any)
===
Class methods inherited from class Object
from_hcl(string_or_io : String | IO, ctx : HCL::ExpressionContext = HCL::ExpressionContext.default_context)
from_hcl
Constructor Detail
def self.new(coll_expr : Expression, value_name : Identifier, tpl_expr : Template, key_name : Identifier | Nil = nil, **kwargs)
#