nix-gh/src/libexpr
Guillaume Maudoux a8d13e66ee
lexer: remove catch-all rules hiding real errors
With catch-all rules, we hide potential errors.
It turns out that a4744254 made one cath-all useless. Flex detected that
is was impossible to reach.
The other is more subtle, as it can only trigger on unfinished escapes
in unfinished strings, which only occurs at EOF.

(cherry picked from commit a143014d73)
2017-05-01 11:26:44 +02:00
..
attr-path.cc Optimize small lists 2015-07-23 22:05:09 +02:00
attr-path.hh Work on Values instead of Exprs 2013-09-03 13:17:51 +00:00
attr-set.cc Optimize empty sets 2015-07-23 23:11:08 +02:00
attr-set.hh Move attribute set data structures into their own header file. 2015-07-14 19:23:17 +02:00
common-opts.cc nix-env/nix-instantiate/nix-build: Support URIs 2015-05-06 14:54:31 +02:00
common-opts.hh Store Attrs inside Bindings 2014-09-19 16:49:41 +02:00
eval-inline.hh isFunctor: Simplify 2015-10-08 13:22:11 +02:00
eval.cc Make the search path lazier with non-fatal errors 2016-09-02 11:55:14 +02:00
eval.hh Make the search path lazier with non-fatal errors 2016-09-02 11:55:14 +02:00
get-drvs.cc nix-env: respect meta.outputsToInstall 2017-03-21 11:33:21 +01:00
get-drvs.hh nix-env: respect meta.outputsToInstall 2017-03-21 11:33:21 +01:00
json-to-value.cc use std::tuple for ValueMap allocator 2017-03-24 23:31:47 +01:00
json-to-value.hh Add builtin function ‘fromJSON’ 2014-07-04 13:34:15 +02:00
lexer.l lexer: remove catch-all rules hiding real errors 2017-05-01 11:26:44 +02:00
local.mk Don't try to link libdl on FreeBSD. 2015-10-06 22:28:30 +02:00
names.cc OCD: foreach -> C++11 ranged for 2015-07-17 20:13:56 +02:00
names.hh Don't recompile the same regex over and over 2014-10-03 21:29:40 +02:00
nix-expr.pc.in Install some pkgconfig files 2014-09-18 12:00:40 +02:00
nixexpr.cc showId: Handle empty attribute names 2015-12-17 15:15:28 +01:00
nixexpr.hh Add restricted evaluation mode 2015-02-23 15:54:31 +01:00
parser.y Make the search path lazier with non-fatal errors 2016-09-02 11:55:14 +02:00
primops.cc builtins.exec: Make the argument just a list 2017-03-31 11:58:51 -04:00
symbol-table.hh Improve printing of ASTs 2014-10-20 09:13:21 +02:00
value-to-json.cc Optimize small lists 2015-07-23 22:05:09 +02:00
value-to-json.hh Support control characters in JSON output 2014-09-30 00:41:18 +02:00
value-to-xml.cc Optimize small lists 2015-07-23 22:05:09 +02:00
value-to-xml.hh Use "#pragma once" to prevent repeated header file inclusion 2012-07-18 14:59:03 -04:00
value.hh Optimize small lists 2015-07-23 22:05:09 +02:00