ParenthesesExpr represents an expression written in grouping parentheses. The parser takes care of the precedence effect of the parentheses, so the only purpose of this separate expression node is to capture the source range of the parentheses themselves, rather than the source range of the express
| 41 | // expression within. All of the other expression operations just pass through |
| 42 | // to the underlying expression. |
| 43 | type ParenthesesExpr struct { |
| 44 | Expression |
| 45 | SrcRange hcl.Range |
| 46 | } |
| 47 | |
| 48 | var _ hcl.Expression = (*ParenthesesExpr)(nil) |
| 49 |
nothing calls this directly
no outgoing calls
no test coverage detected