summaryrefslogtreecommitdiff
path: root/hclsyntax/parser.go
AgeCommit message (Expand)Author
2024-08-21feat: return an ExprSyntaxError for invalid references that end in a dot (com...Ansgar Mertens
2024-03-13add SrcRange to ExprSyntaxErrorAnsgar Mertens
2024-03-12feat: return ExprSyntaxError instead of nil when expression parsing fails for...Ansgar Mertens
2024-02-09fix: fix NameRange for namespaced functionsAnsgar Mertens
2023-10-24hclsyntax: Initial work on namespaced functionsMartin Atkins
2023-08-30Use Unicode 15 tables for unicode normalization and segmentationMartin Atkins
2023-02-28[COMPLIANCE] Add Copyright and License Headers (#586)hashicorp-copywrite[bot]
2023-02-10hclsyntax: Report correct Range.End for FunctionCall w/ incomplete argRadek Simko
2022-02-15hclsyntax: Remove unreachable return statement in parserMartin Atkins
2021-11-03hclsyntax: Special error messages for EOF in certain contextsMartin Atkins
2021-05-04Fix parseQuotedStringLiteral zero end rangeAlisdair McDiarmid
2021-02-23Use Unicode 13 text segmentation rulesMartin Atkins
2020-12-02hclsyntax: Explicit AST node for parenthesesMartin Atkins
2020-05-13hclwrite: Fix panic for dotted full splat (foo.*)Alisdair McDiarmid
2020-03-09Use Unicode 12.0.0 grapheme cluster segmentation rulesMartin Atkins
2019-12-06hclsyntax: Source range of IndexExpr must cover whole expressionMartin Atkins
2019-10-01hclwrite: Allow selecting blocks for updatingMasayuki Morita
2019-10-01hclsyntax: Allow parens to force mapping key to be expressionMartin Atkins
2019-09-09Unfold the "hcl" directory up into the rootMartin Atkins