summaryrefslogtreecommitdiff
path: root/hclsyntax/expression.go
AgeCommit message (Expand)Author
2024-05-09hclsyntax: Don't panic if splat operand is unknown and markedMartin Atkins
2024-03-13add SrcRange to ExprSyntaxErrorAnsgar Mertens
2024-03-12feat: return ExprSyntaxError instead of nil when expression parsing fails for...Ansgar Mertens
2024-02-14Create an error type for unknown function diagsJames Bardin
2023-10-24hclsyntax: Initial work on namespaced functionsMartin Atkins
2023-10-11further refine refinement handlingJames Bardin
2023-10-11Range() calls must always be unmarkedJames Bardin
2023-10-11refinements of collections must use Range()James Bardin
2023-10-05Fix error of conditionals with an unknown condition and marked branch.Jakub Martin
2023-05-31hclsyntax: Refinements to unknown splat expression resultsMartin Atkins
2023-05-31hclsyntax: ConditionalExpr can refine its unknown resultsMartin Atkins
2023-02-28[COMPLIANCE] Add Copyright and License Headers (#586)hashicorp-copywrite[bot]
2022-06-22hcl: Allow individual diagnostics to carry extra informationMartin Atkins
2022-04-21hclsyntax: Improve conditional type mismatch errors (somewhat)Martin Atkins
2021-12-01unknown upgraded splat values may have no elemsJames Bardin
2021-11-18splat expression on unknown should be unknownJames Bardin
2021-06-21hclsyntax: Don't panic when function returns invalid ArgErrorMartin Atkins
2021-01-06Fix mergeAlisdair McDiarmid
2021-01-05Merge pull request #440 from hashicorp/pselle/mark-objsPam Selle
2021-01-05Merge pull request #438 from hashicorp/alisdair/marked-for-expression-conditi...Alisdair McDiarmid
2021-01-04Mark objects with keys that are sensitivePam Selle
2021-01-04hclsyntax: Fix for expression marked conditionalAlisdair McDiarmid
2020-12-18hclsyntax: Fix panic for marked collection splatAlisdair McDiarmid
2020-12-17Merge pull request #433 from hashicorp/pselle/marked-forPam Selle
2020-12-16Error if attempting to use marked value as keyPam Selle
2020-12-15Return an error if a for expression attempts to use a marked value as a keyPam Selle
2020-12-09hclsyntax: Fix panic when expanding marked funargsAlisdair McDiarmid
2020-12-03Unmark values before testing for truth in conditionalsPam Selle
2020-12-02hclsyntax: Explicit AST node for parenthesesMartin Atkins
2020-11-18hclsyntax: null[*] to return an empty tupleRémi Lapeyre
2020-10-08hclsyntax: Fix for expressions over marked valuesAlisdair McDiarmid
2020-06-03pr feedback: check for null first argumentKristin Laemmert
2020-06-03hclsyntax: return cty.DynamicVal when encountering (...) and unknownKristin Laemmert
2020-06-03hclsyntax: do not panic when encountering a null + sequence (...)Kristin Laemmert
2019-12-17ext/customdecode: Custom expression decoding extensionMartin Atkins
2019-12-06hclsyntax: Source range of IndexExpr must cover whole expressionMartin Atkins
2019-10-01hclsyntax: Allow parens to force mapping key to be expressionMartin Atkins
2019-09-09Unfold the "hcl" directory up into the rootMartin Atkins