in internal/parser/hcl.go [21:31]
func ToLiteralBoolean(expression hclsyntax.Expression) *bool {
value, dialog := expression.Value(&hcl.EvalContext{})
if dialog != nil && dialog.HasErrors() {
return nil
}
if value.Type() == cty.Bool && !value.IsNull() && value.IsKnown() {
v := value.True()
return &v
}
return nil
}