Open
Description
Context
Currently no completion, hover, semantic highlighting, or go-to-definition/reference is provided for nested expressions if those expressions include something that prevents us from inferring the type - such as functions or references.
Proposal
- hcl-lang: Ensure if the real type of attribute with
cty.DynamicPseudoType
cannot be inferred, it still defaults tocty.DynamicPseudoType
- Confirm this fixes completion (as shown above)
- Confirm this fixes hover (as shown above)
- Confirm this fixes signatureHelp (as shown above)
- Confirm this fixes semantic highlighting (as shown above)
- Confirm this fixes go-to-definition (as shown above)
- Confirm this fixes go-to-references (as shown above)