lix/tests/functional/lang
piegames e5de1d13c4 libexpr: Optimize complex indented strings
The old behavior results in lots of concatenations happening for no good
reason and is an artifact of the technical limitations of the old parser
(combined with some lack of care for such details).

Change-Id: I0d78d6220ca6aeaa10bc437e48e08bf7922e0bb3
2024-10-18 19:37:23 +02:00
..
dir1
dir2
dir3
dir4
readDir
symlink-resolution Merge pull request #9985 from alois31/symlink-resolution 2024-03-07 00:43:51 -07:00
binary-data
data
empty.exp
eval-fail-abort.err.exp Merge pull request #9619 from 9999years/remove-blank-lines-in-errors 2024-03-04 07:23:44 +01:00
eval-fail-abort.nix
eval-fail-addDrvOutputDependencies-empty-context.err.exp Merge pull request #9619 from 9999years/remove-blank-lines-in-errors 2024-03-04 07:23:44 +01:00
eval-fail-addDrvOutputDependencies-empty-context.nix Merge pull request #9216 from obsidiansystems/addDrvOutputDependencies-pre 2024-03-04 05:06:56 +01:00
eval-fail-addDrvOutputDependencies-multi-elem-context.err.exp Merge pull request #9619 from 9999years/remove-blank-lines-in-errors 2024-03-04 07:23:44 +01:00
eval-fail-addDrvOutputDependencies-multi-elem-context.nix Merge pull request #9216 from obsidiansystems/addDrvOutputDependencies-pre 2024-03-04 05:06:56 +01:00
eval-fail-addDrvOutputDependencies-wrong-element-kind.err.exp Merge pull request #9619 from 9999years/remove-blank-lines-in-errors 2024-03-04 07:23:44 +01:00
eval-fail-addDrvOutputDependencies-wrong-element-kind.nix Merge pull request #9216 from obsidiansystems/addDrvOutputDependencies-pre 2024-03-04 05:06:56 +01:00
eval-fail-assert.err.exp treewide: Stop using ancient let syntax 2024-08-21 06:55:52 +00:00
eval-fail-assert.nix treewide: Stop using ancient let syntax 2024-08-21 06:55:52 +00:00
eval-fail-attr-name-type.err.exp libexpr: Support structured error classes 2024-03-09 04:47:05 -07:00
eval-fail-attr-name-type.nix Merge pull request #9555 from 9999years/positions-in-errors 2024-03-04 07:11:25 +01:00
eval-fail-bad-string-interpolation-1.err.exp Merge pull request #9754 from 9999years/print-value-when-coercion-fails 2024-03-09 00:05:41 -07:00
eval-fail-bad-string-interpolation-1.nix
eval-fail-bad-string-interpolation-2.err.exp Merge pull request #9168 from obsidiansystems/fix-lang-tests-read-only 2024-03-04 04:42:21 +01:00
eval-fail-bad-string-interpolation-2.nix
eval-fail-bad-string-interpolation-3.err.exp Merge pull request #9754 from 9999years/print-value-when-coercion-fails 2024-03-09 00:05:41 -07:00
eval-fail-bad-string-interpolation-3.nix
eval-fail-bad-string-interpolation-4.err.exp libexpr: fix elided value counting in printer 2024-03-14 01:52:19 -06:00
eval-fail-bad-string-interpolation-4.nix Merge pull request #9754 from 9999years/print-value-when-coercion-fails 2024-03-09 00:05:41 -07:00
eval-fail-blackhole.err.exp treewide: Stop using ancient let syntax 2024-08-21 06:55:52 +00:00
eval-fail-blackhole.nix treewide: Stop using ancient let syntax 2024-08-21 06:55:52 +00:00
eval-fail-call-primop.err.exp Merge pull request #9753 from 9999years/print-value-on-type-error 2024-03-09 00:05:41 -07:00
eval-fail-call-primop.nix Merge pull request #9555 from 9999years/positions-in-errors 2024-03-04 07:11:25 +01:00
eval-fail-deepseq.err.exp Merge pull request #9619 from 9999years/remove-blank-lines-in-errors 2024-03-04 07:23:44 +01:00
eval-fail-deepseq.nix
eval-fail-dup-dynamic-attrs.err.exp Merge pull request #9619 from 9999years/remove-blank-lines-in-errors 2024-03-04 07:23:44 +01:00
eval-fail-dup-dynamic-attrs.nix
eval-fail-dupAttr-deep.err.exp diagnose duplicated attrs at correct path 2024-03-16 22:12:49 +01:00
eval-fail-dupAttr-deep.nix diagnose duplicated attrs at correct path 2024-03-16 22:12:49 +01:00
eval-fail-dupAttr-inherit.err.exp report inherit attr errors at the duplicate name 2024-03-18 16:12:45 +01:00
eval-fail-dupAttr-inherit.nix diagnose duplicated attrs at correct path 2024-03-16 22:12:49 +01:00
eval-fail-dupAttr.err.exp diagnose duplicated attrs at correct path 2024-03-16 22:12:49 +01:00
eval-fail-dupAttr.nix diagnose duplicated attrs at correct path 2024-03-16 22:12:49 +01:00
eval-fail-duplicate-traces.err.exp distinguish between throws & errors during throw 2024-07-04 17:43:03 -06:00
eval-fail-duplicate-traces.nix Merge pull request #9617 from 9999years/stack-overflow-segfault 2024-03-04 07:35:20 +01:00
eval-fail-fetchTree-negative.err.exp language: cleanly ban integer overflows 2024-07-13 00:59:33 +02:00
eval-fail-fetchTree-negative.nix language: cleanly ban integer overflows 2024-07-13 00:59:33 +02:00
eval-fail-flake-ref-to-string-negative-integer.err.exp language: cleanly ban integer overflows 2024-07-13 00:59:33 +02:00
eval-fail-flake-ref-to-string-negative-integer.nix language: cleanly ban integer overflows 2024-07-13 00:59:33 +02:00
eval-fail-foldlStrict-strict-op-application.err.exp distinguish between throws & errors during throw 2024-07-04 17:43:03 -06:00
eval-fail-foldlStrict-strict-op-application.nix
eval-fail-fromJSON-overflowing.err.exp language: cleanly ban integer overflows 2024-07-13 00:59:33 +02:00
eval-fail-fromJSON-overflowing.nix language: cleanly ban integer overflows 2024-07-13 00:59:33 +02:00
eval-fail-fromTOML-timestamps.err.exp libexpr: Support structured error classes 2024-03-09 04:47:05 -07:00
eval-fail-fromTOML-timestamps.nix
eval-fail-hashfile-missing.err.exp Merge pull request #9619 from 9999years/remove-blank-lines-in-errors 2024-03-04 07:23:44 +01:00
eval-fail-hashfile-missing.nix
eval-fail-infinite-recursion-lambda.err.exp Merge pull request #9617 from 9999years/stack-overflow-segfault 2024-03-04 07:35:20 +01:00
eval-fail-infinite-recursion-lambda.nix Merge pull request #9617 from 9999years/stack-overflow-segfault 2024-03-04 07:35:20 +01:00
eval-fail-list.err.exp Merge pull request #9753 from 9999years/print-value-on-type-error 2024-03-09 00:05:41 -07:00
eval-fail-list.nix
eval-fail-missing-arg.err.exp Merge pull request #9619 from 9999years/remove-blank-lines-in-errors 2024-03-04 07:23:44 +01:00
eval-fail-missing-arg.nix
eval-fail-mutual-recursion.err.exp distinguish between throws & errors during throw 2024-07-04 17:43:03 -06:00
eval-fail-mutual-recursion.nix Merge pull request #9617 from 9999years/stack-overflow-segfault 2024-03-04 07:35:20 +01:00
eval-fail-nonexist-path.err.exp Merge pull request #9168 from obsidiansystems/fix-lang-tests-read-only 2024-03-04 04:42:21 +01:00
eval-fail-nonexist-path.nix
eval-fail-not-throws.err.exp distinguish between throws & errors during throw 2024-07-04 17:43:03 -06:00
eval-fail-not-throws.nix Merge pull request #9555 from 9999years/positions-in-errors 2024-03-04 07:11:25 +01:00
eval-fail-overflowing-add.err.exp language: cleanly ban integer overflows 2024-07-13 00:59:33 +02:00
eval-fail-overflowing-add.nix language: cleanly ban integer overflows 2024-07-13 00:59:33 +02:00
eval-fail-overflowing-div.err.exp language: cleanly ban integer overflows 2024-07-13 00:59:33 +02:00
eval-fail-overflowing-div.nix language: cleanly ban integer overflows 2024-07-13 00:59:33 +02:00
eval-fail-overflowing-mul.err.exp language: cleanly ban integer overflows 2024-07-13 00:59:33 +02:00
eval-fail-overflowing-mul.nix language: cleanly ban integer overflows 2024-07-13 00:59:33 +02:00
eval-fail-overflowing-sub.err.exp language: cleanly ban integer overflows 2024-07-13 00:59:33 +02:00
eval-fail-overflowing-sub.nix language: cleanly ban integer overflows 2024-07-13 00:59:33 +02:00
eval-fail-print-limit-list.err.exp libexpr: fix elided value counting in printer 2024-03-14 01:52:19 -06:00
eval-fail-print-limit-list.nix libexpr: fix elided value counting in printer 2024-03-14 01:52:19 -06:00
eval-fail-print-limit-set.err.exp libexpr: fix elided value counting in printer 2024-03-14 01:52:19 -06:00
eval-fail-print-limit-set.nix libexpr: fix elided value counting in printer 2024-03-14 01:52:19 -06:00
eval-fail-recursion.err.exp trace when the foo part of foo.bar.baz errors 2024-07-04 16:33:02 -06:00
eval-fail-recursion.nix
eval-fail-remove.err.exp treewide: Stop using ancient let syntax 2024-08-21 06:55:52 +00:00
eval-fail-remove.nix treewide: Stop using ancient let syntax 2024-08-21 06:55:52 +00:00
eval-fail-scope-5.err.exp treewide: Stop using ancient let syntax 2024-08-21 06:55:52 +00:00
eval-fail-scope-5.nix treewide: Stop using ancient let syntax 2024-08-21 06:55:52 +00:00
eval-fail-select-err.err.exp distinguish between throws & errors during throw 2024-07-04 17:43:03 -06:00
eval-fail-select-err.nix distinguish between throws & errors during throw 2024-07-04 17:43:03 -06:00
eval-fail-seq.err.exp Merge pull request #9619 from 9999years/remove-blank-lines-in-errors 2024-03-04 07:23:44 +01:00
eval-fail-seq.nix
eval-fail-set-override.err.exp Merge pull request #9753 from 9999years/print-value-on-type-error 2024-03-09 00:05:41 -07:00
eval-fail-set-override.flags libexpr: Soft-deprecate __overrides 2024-08-21 06:55:52 +00:00
eval-fail-set-override.nix
eval-fail-substring.err.exp Merge pull request #9619 from 9999years/remove-blank-lines-in-errors 2024-03-04 07:23:44 +01:00
eval-fail-substring.nix
eval-fail-to-path.err.exp Merge pull request #9619 from 9999years/remove-blank-lines-in-errors 2024-03-04 07:23:44 +01:00
eval-fail-to-path.nix
eval-fail-toJSON.err.exp distinguish between throws & errors during throw 2024-07-04 17:43:03 -06:00
eval-fail-toJSON.nix
eval-fail-undeclared-arg.err.exp Merge pull request #9619 from 9999years/remove-blank-lines-in-errors 2024-03-04 07:23:44 +01:00
eval-fail-undeclared-arg.nix
eval-fail-using-set-as-attr-name.err.exp libexpr: Support structured error classes 2024-03-09 04:47:05 -07:00
eval-fail-using-set-as-attr-name.nix Merge pull request #9555 from 9999years/positions-in-errors 2024-03-04 07:11:25 +01:00
eval-okay-any-all.exp
eval-okay-any-all.nix
eval-okay-arithmetic.exp
eval-okay-arithmetic.nix treewide: Stop using ancient let syntax 2024-08-21 06:55:52 +00:00
eval-okay-attrnames.exp
eval-okay-attrnames.nix
eval-okay-attrs.exp
eval-okay-attrs.nix treewide: Stop using ancient let syntax 2024-08-21 06:55:52 +00:00
eval-okay-attrs2.exp
eval-okay-attrs2.nix treewide: Stop using ancient let syntax 2024-08-21 06:55:52 +00:00
eval-okay-attrs3.exp
eval-okay-attrs3.nix
eval-okay-attrs4.exp
eval-okay-attrs4.nix
eval-okay-attrs5.exp
eval-okay-attrs5.nix
eval-okay-attrs6.exp
eval-okay-attrs6.flags libexpr: Soft-deprecate __overrides 2024-08-21 06:55:52 +00:00
eval-okay-attrs6.nix
eval-okay-autoargs.exp
eval-okay-autoargs.flags
eval-okay-autoargs.nix
eval-okay-backslash-newline-1.exp
eval-okay-backslash-newline-1.nix
eval-okay-backslash-newline-2.exp
eval-okay-backslash-newline-2.nix
eval-okay-builtins-add.exp
eval-okay-builtins-add.nix
eval-okay-builtins.exp
eval-okay-builtins.nix treewide: Stop using ancient let syntax 2024-08-21 06:55:52 +00:00
eval-okay-callable-attrs.exp
eval-okay-callable-attrs.nix
eval-okay-catattrs.exp
eval-okay-catattrs.nix
eval-okay-closure.exp
eval-okay-closure.exp.xml
eval-okay-closure.nix
eval-okay-comments.exp
eval-okay-comments.nix
eval-okay-concat.exp
eval-okay-concat.nix
eval-okay-concatmap.exp
eval-okay-concatmap.nix
eval-okay-concatstringssep.exp
eval-okay-concatstringssep.nix
eval-okay-context-introspection.exp Merge pull request #9216 from obsidiansystems/addDrvOutputDependencies-pre 2024-03-04 05:06:56 +01:00
eval-okay-context-introspection.nix Merge pull request #9216 from obsidiansystems/addDrvOutputDependencies-pre 2024-03-04 05:06:56 +01:00
eval-okay-context.exp
eval-okay-context.nix
eval-okay-curpos.exp
eval-okay-curpos.nix
eval-okay-deepseq.exp
eval-okay-deepseq.nix
eval-okay-delayed-with-inherit.exp
eval-okay-delayed-with-inherit.nix
eval-okay-delayed-with.exp
eval-okay-delayed-with.nix
eval-okay-derivation-legacy.err.exp fix: warn and document when advanced attributes will have no impact due to __structuredAttrs 2024-08-03 13:32:51 +02:00
eval-okay-derivation-legacy.exp fix: warn and document when advanced attributes will have no impact due to __structuredAttrs 2024-08-03 13:32:51 +02:00
eval-okay-derivation-legacy.nix fix: warn and document when advanced attributes will have no impact due to __structuredAttrs 2024-08-03 13:32:51 +02:00
eval-okay-dynamic-attrs-2.exp
eval-okay-dynamic-attrs-2.nix
eval-okay-dynamic-attrs-bare.exp
eval-okay-dynamic-attrs-bare.nix
eval-okay-dynamic-attrs.exp
eval-okay-dynamic-attrs.nix
eval-okay-elem.exp
eval-okay-elem.nix
eval-okay-empty-args.exp
eval-okay-empty-args.nix
eval-okay-eq-derivations.exp
eval-okay-eq-derivations.nix
eval-okay-eq.exp
eval-okay-eq.nix
eval-okay-filter.exp
eval-okay-filter.nix
eval-okay-flake-ref-to-string.exp
eval-okay-flake-ref-to-string.nix
eval-okay-flatten.exp
eval-okay-flatten.nix treewide: Stop using ancient let syntax 2024-08-21 06:55:52 +00:00
eval-okay-float.exp
eval-okay-float.nix
eval-okay-floor-ceil.exp
eval-okay-floor-ceil.nix
eval-okay-foldlStrict-lazy-elements.exp
eval-okay-foldlStrict-lazy-elements.nix
eval-okay-foldlStrict-lazy-initial-accumulator.exp
eval-okay-foldlStrict-lazy-initial-accumulator.nix chore: rebrand Nix to Lix when it makes sense 2024-06-01 20:31:24 +02:00
eval-okay-foldlStrict.exp
eval-okay-foldlStrict.nix
eval-okay-fromjson-escapes.exp
eval-okay-fromjson-escapes.nix
eval-okay-fromjson.exp
eval-okay-fromjson.nix
eval-okay-fromTOML-timestamps.exp
eval-okay-fromTOML-timestamps.flags
eval-okay-fromTOML-timestamps.nix
eval-okay-fromTOML.exp
eval-okay-fromTOML.nix chore: rebrand Nix to Lix when it makes sense 2024-06-01 20:31:24 +02:00
eval-okay-functionargs.exp
eval-okay-functionargs.exp.xml
eval-okay-functionargs.nix
eval-okay-getattrpos-functionargs.exp
eval-okay-getattrpos-functionargs.nix
eval-okay-getattrpos-undefined.exp
eval-okay-getattrpos-undefined.nix
eval-okay-getattrpos.exp
eval-okay-getattrpos.nix
eval-okay-getenv.exp
eval-okay-getenv.nix
eval-okay-groupBy.exp
eval-okay-groupBy.nix
eval-okay-hash.exp
eval-okay-hashfile.exp
eval-okay-hashfile.nix
eval-okay-hashstring.exp
eval-okay-hashstring.nix
eval-okay-if.exp
eval-okay-if.nix
eval-okay-import.exp
eval-okay-import.nix
eval-okay-ind-string.exp tests/functional-lang: Add test cases for indented strings 2024-10-18 11:40:04 +00:00
eval-okay-ind-string.nix tests/functional-lang: Add test cases for indented strings 2024-10-18 11:40:04 +00:00
eval-okay-inherit-attr-pos.exp report inherit attr errors at the duplicate name 2024-03-18 16:12:45 +01:00
eval-okay-inherit-attr-pos.nix report inherit attr errors at the duplicate name 2024-03-18 16:12:45 +01:00
eval-okay-inherit-from.err.exp evaluate inherit (from) exprs only once per directive 2024-03-10 03:18:32 -06:00
eval-okay-inherit-from.exp evaluate inherit (from) exprs only once per directive 2024-03-10 03:18:32 -06:00
eval-okay-inherit-from.flags libexpr: Soft-deprecate __overrides 2024-08-21 06:55:52 +00:00
eval-okay-inherit-from.nix evaluate inherit (from) exprs only once per directive 2024-03-10 03:18:32 -06:00
eval-okay-intersectAttrs.exp
eval-okay-intersectAttrs.nix
eval-okay-let.exp
eval-okay-let.flags libexpr: Soft-deprecate ancient let syntax 2024-08-21 12:59:03 +02:00
eval-okay-let.nix
eval-okay-list.exp
eval-okay-list.nix treewide: Stop using ancient let syntax 2024-08-21 06:55:52 +00:00
eval-okay-listtoattrs.exp
eval-okay-listtoattrs.nix
eval-okay-logic.exp
eval-okay-logic.nix
eval-okay-map.exp
eval-okay-map.nix
eval-okay-mapattrs.exp
eval-okay-mapattrs.nix
eval-okay-merge-dynamic-attrs.exp
eval-okay-merge-dynamic-attrs.nix
eval-okay-nested-with.exp
eval-okay-nested-with.nix
eval-okay-new-let.exp
eval-okay-new-let.nix
eval-okay-null-dynamic-attrs.exp
eval-okay-null-dynamic-attrs.nix
eval-okay-overrides.exp
eval-okay-overrides.flags libexpr: Soft-deprecate __overrides 2024-08-21 06:55:52 +00:00
eval-okay-overrides.nix
eval-okay-parse-flake-ref.exp
eval-okay-parse-flake-ref.nix
eval-okay-partition.exp
eval-okay-partition.nix
eval-okay-path-string-interpolation.exp
eval-okay-path-string-interpolation.nix
eval-okay-path.exp
eval-okay-path.nix
eval-okay-pathexists.exp
eval-okay-pathexists.nix Merge pull request #9985 from alois31/symlink-resolution 2024-03-07 00:43:51 -07:00
eval-okay-patterns.exp
eval-okay-patterns.nix
eval-okay-print.err.exp Unify and refactor value printing 2024-03-09 03:50:06 +01:00
eval-okay-print.exp
eval-okay-print.nix
eval-okay-readDir.exp
eval-okay-readDir.nix
eval-okay-readfile.exp
eval-okay-readfile.nix
eval-okay-readFileType.exp
eval-okay-readFileType.nix
eval-okay-redefine-builtin.exp
eval-okay-redefine-builtin.nix
eval-okay-regex-match.exp
eval-okay-regex-match.nix
eval-okay-regex-split.exp
eval-okay-regex-split.nix
eval-okay-regression-20220122.exp
eval-okay-regression-20220122.nix
eval-okay-regression-20220125.exp
eval-okay-regression-20220125.nix
eval-okay-remove.exp
eval-okay-remove.nix treewide: Stop using ancient let syntax 2024-08-21 06:55:52 +00:00
eval-okay-repeated-empty-attrs.exp Unify and refactor value printing 2024-03-09 03:50:06 +01:00
eval-okay-repeated-empty-attrs.nix Unify and refactor value printing 2024-03-09 03:50:06 +01:00
eval-okay-repeated-empty-list.exp Unify and refactor value printing 2024-03-09 03:50:06 +01:00
eval-okay-repeated-empty-list.nix Unify and refactor value printing 2024-03-09 03:50:06 +01:00
eval-okay-replacestrings.exp
eval-okay-replacestrings.nix
eval-okay-scope-1.exp
eval-okay-scope-1.nix
eval-okay-scope-2.exp
eval-okay-scope-2.nix
eval-okay-scope-3.exp
eval-okay-scope-3.nix
eval-okay-scope-4.exp
eval-okay-scope-4.nix treewide: Stop using ancient let syntax 2024-08-21 06:55:52 +00:00
eval-okay-scope-6.exp
eval-okay-scope-6.nix treewide: Stop using ancient let syntax 2024-08-21 06:55:52 +00:00
eval-okay-scope-7.exp
eval-okay-scope-7.nix
eval-okay-search-path.exp
eval-okay-search-path.flags
eval-okay-search-path.nix
eval-okay-seq.exp
eval-okay-seq.nix
eval-okay-sort.exp
eval-okay-sort.nix
eval-okay-splitversion.exp
eval-okay-splitversion.nix
eval-okay-string.exp
eval-okay-string.nix
eval-okay-strings-as-attrs-names.exp
eval-okay-strings-as-attrs-names.nix
eval-okay-substring-context.exp Merge pull request #9747 from awakesecurity/mz/fix-quadratic-splitString 2024-03-04 08:06:36 +01:00
eval-okay-substring-context.nix Merge pull request #9747 from awakesecurity/mz/fix-quadratic-splitString 2024-03-04 08:06:36 +01:00
eval-okay-substring.exp Merge pull request #9785 from hercules-ci/test-substring-negative 2024-03-04 08:07:16 +01:00
eval-okay-substring.nix Merge pull request #9785 from hercules-ci/test-substring-negative 2024-03-04 08:07:16 +01:00
eval-okay-symlink-resolution.exp
eval-okay-symlink-resolution.nix
eval-okay-tail-call-1.exp-disabled
eval-okay-tail-call-1.nix
eval-okay-tojson.exp
eval-okay-tojson.nix
eval-okay-toxml.exp
eval-okay-toxml.nix
eval-okay-toxml2.exp
eval-okay-toxml2.nix
eval-okay-tryeval.exp
eval-okay-tryeval.nix
eval-okay-types.exp
eval-okay-types.nix
eval-okay-unsafeGetAttrPos.exp use byte indexed locations for PosIdx 2024-03-18 16:12:46 +01:00
eval-okay-unsafeGetAttrPos.imported-nix use byte indexed locations for PosIdx 2024-03-18 16:12:46 +01:00
eval-okay-unsafeGetAttrPos.nix use byte indexed locations for PosIdx 2024-03-18 16:12:46 +01:00
eval-okay-versions.exp
eval-okay-versions.nix
eval-okay-with.exp
eval-okay-with.nix treewide: Stop using ancient let syntax 2024-08-21 06:55:52 +00:00
eval-okay-xml.exp.xml
eval-okay-xml.nix
eval-okay-zipAttrsWith.exp
eval-okay-zipAttrsWith.nix
framework.sh Merge pull request #9861 from 9999years/colored-diff-in-lang-tests 2024-03-04 08:50:00 +01:00
imported.nix
imported2.nix
lib.nix
parse-fail-dup-attrs-1.err.exp keep copies of parser inputs that are in-memory only 2024-03-18 07:56:23 -06:00
parse-fail-dup-attrs-1.nix
parse-fail-dup-attrs-2.err.exp report inherit attr errors at the duplicate name 2024-03-18 16:12:45 +01:00
parse-fail-dup-attrs-2.nix treewide: Stop using ancient let syntax 2024-08-21 06:55:52 +00:00
parse-fail-dup-attrs-3.err.exp report inherit attr errors at the duplicate name 2024-03-18 16:12:45 +01:00
parse-fail-dup-attrs-3.nix treewide: Stop using ancient let syntax 2024-08-21 06:55:52 +00:00
parse-fail-dup-attrs-4.err.exp keep copies of parser inputs that are in-memory only 2024-03-18 07:56:23 -06:00
parse-fail-dup-attrs-4.nix
parse-fail-dup-attrs-7.err.exp report inherit attr errors at the duplicate name 2024-03-18 16:12:45 +01:00
parse-fail-dup-attrs-7.nix
parse-fail-dup-formals.err.exp Merge pull request #9619 from 9999years/remove-blank-lines-in-errors 2024-03-04 07:23:44 +01:00
parse-fail-dup-formals.nix
parse-fail-eof-in-string.err.exp diagnose "unexpected EOF" at EOF 2024-03-18 16:12:46 +01:00
parse-fail-eof-in-string.nix
parse-fail-eof-pos.err.exp libexpr: rewrite the parser with pegtl instead of flex/bison 2024-06-25 12:24:58 +00:00
parse-fail-eof-pos.nix diagnose "unexpected EOF" at EOF 2024-03-18 16:12:46 +01:00
parse-fail-eol-1.err.exp Rename some parse failure tests to parse-fail-* 2024-04-04 15:49:30 -07:00
parse-fail-eol-1.nix Rename some parse failure tests to parse-fail-* 2024-04-04 15:49:30 -07:00
parse-fail-eol-2.err.exp Rename some parse failure tests to parse-fail-* 2024-04-04 15:49:30 -07:00
parse-fail-eol-2.nix Rename some parse failure tests to parse-fail-* 2024-04-04 15:49:30 -07:00
parse-fail-eol-3.err.exp Rename some parse failure tests to parse-fail-* 2024-04-04 15:49:30 -07:00
parse-fail-eol-3.nix Rename some parse failure tests to parse-fail-* 2024-04-04 15:49:30 -07:00
parse-fail-mixed-nested-attrs1.err.exp Merge pull request #9619 from 9999years/remove-blank-lines-in-errors 2024-03-04 07:23:44 +01:00
parse-fail-mixed-nested-attrs1.nix
parse-fail-mixed-nested-attrs2.err.exp Merge pull request #9619 from 9999years/remove-blank-lines-in-errors 2024-03-04 07:23:44 +01:00
parse-fail-mixed-nested-attrs2.nix
parse-fail-path-slash.err.exp Rename some parse failure tests to parse-fail-* 2024-04-04 15:49:30 -07:00
parse-fail-path-slash.nix Rename some parse failure tests to parse-fail-* 2024-04-04 15:49:30 -07:00
parse-fail-patterns-1.err.exp Merge pull request #9619 from 9999years/remove-blank-lines-in-errors 2024-03-04 07:23:44 +01:00
parse-fail-patterns-1.nix
parse-fail-regression-20060610.err.exp treewide: Stop using ancient let syntax 2024-08-21 06:55:52 +00:00
parse-fail-regression-20060610.nix treewide: Stop using ancient let syntax 2024-08-21 06:55:52 +00:00
parse-fail-set.err.exp Rename some parse failure tests to parse-fail-* 2024-04-04 15:49:30 -07:00
parse-fail-set.nix Rename some parse failure tests to parse-fail-* 2024-04-04 15:49:30 -07:00
parse-fail-undef-var-2.err.exp libexpr: rewrite the parser with pegtl instead of flex/bison 2024-06-25 12:24:58 +00:00
parse-fail-undef-var-2.nix treewide: Stop using ancient let syntax 2024-08-21 06:55:52 +00:00
parse-fail-undef-var.err.exp Merge pull request #9619 from 9999years/remove-blank-lines-in-errors 2024-03-04 07:23:44 +01:00
parse-fail-undef-var.nix
parse-fail-utf8.err.exp libexpr: rewrite the parser with pegtl instead of flex/bison 2024-06-25 12:24:58 +00:00
parse-fail-utf8.nix
parse-okay-1.exp
parse-okay-1.nix
parse-okay-crlf.exp
parse-okay-crlf.nix
parse-okay-dup-attrs-5.exp
parse-okay-dup-attrs-5.nix
parse-okay-dup-attrs-6.exp
parse-okay-dup-attrs-6.nix
parse-okay-ind-string.exp libexpr: Optimize complex indented strings 2024-10-18 19:37:23 +02:00
parse-okay-ind-string.nix tests/functional-lang: Test indented string parsing 2024-10-18 11:40:04 +00:00
parse-okay-inherits.exp group inherit by source during Expr::show 2024-03-10 03:18:32 -06:00
parse-okay-inherits.nix add test for inherit expr printing 2024-03-10 03:18:32 -06:00
parse-okay-mixed-nested-attrs-1.exp
parse-okay-mixed-nested-attrs-1.nix
parse-okay-mixed-nested-attrs-2.exp
parse-okay-mixed-nested-attrs-2.nix
parse-okay-mixed-nested-attrs-3.exp
parse-okay-mixed-nested-attrs-3.nix
parse-okay-rec-set-override-nowarning.exp libexpr: Soft-deprecate __overrides 2024-08-21 06:55:52 +00:00
parse-okay-rec-set-override-nowarning.flags libexpr: Soft-deprecate __overrides 2024-08-21 06:55:52 +00:00
parse-okay-rec-set-override-nowarning.nix libexpr: Soft-deprecate __overrides 2024-08-21 06:55:52 +00:00
parse-okay-rec-set-override-warning.err.exp libexpr: Soft-deprecate __overrides 2024-08-21 06:55:52 +00:00
parse-okay-rec-set-override-warning.exp libexpr: Soft-deprecate __overrides 2024-08-21 06:55:52 +00:00
parse-okay-rec-set-override-warning.nix libexpr: Soft-deprecate __overrides 2024-08-21 06:55:52 +00:00
parse-okay-regression-751.exp libexpr: Print interpolations more accurately in show 2024-10-18 11:40:04 +00:00
parse-okay-regression-751.nix
parse-okay-regression-20041027.exp
parse-okay-regression-20041027.flags libexpr: Soft-deprecate __overrides 2024-08-21 06:55:52 +00:00
parse-okay-regression-20041027.nix libexpr: Deprecate URL literals 2024-08-17 20:31:57 +02:00
parse-okay-subversion.exp normalize formal order on ExprLambda::show 2024-03-18 07:56:34 -06:00
parse-okay-subversion.nix treewide: Stop using URL literals 2024-08-17 15:48:10 +00:00
parse-okay-url.exp
parse-okay-url.flags libexpr: Soft-deprecate __overrides 2024-08-21 06:55:52 +00:00
parse-okay-url.nix libexpr: Deprecate URL literals 2024-08-17 20:31:57 +02:00