summaryrefslogtreecommitdiffstats
path: root/src/eval_env.h
Commit message (Expand)AuthorAgeFilesLines
* Fix typos discovered by codespell (#2047)Christian Clauss2021-11-121-1/+1
* Remove 'using namespace std' from header files, properly namespace all std sy...Michael Jones2020-09-301-22/+21
* Resurrect the 'rules' tool.Nicolas Despres2019-05-091-0/+5
* make use of Bindings typedefThiago Farina2015-12-041-2/+2
* Add a missing &. (No behavior change, only used in tests.)Nico Weber2015-03-181-1/+1
* Env should only be about variables. No behavior change.Nico Weber2015-03-181-3/+2
* Fix build with libc++ after #921.Nico Weber2015-03-091-29/+29
* Allow scoping rules through subninjaMohamed Bamakhrama2015-03-011-0/+28
* rearrange handling of builtin bindings to make rules simplerEvan Martin2012-12-291-0/+12
* more privateEvan Martin2011-12-301-0/+2
* make evalstring internals privateEvan Martin2011-12-301-2/+4
* switch the core ninja parser to use re2c for the lexerEvan Martin2011-12-291-4/+10
* Add -Wextra warning flag.Nicolas Despres2011-11-191-1/+1
* fix warnings on Mac 10.5Arnaud Gelas2011-04-301-0/+2
* add doxygen-compatibile comments to most classesEvan Martin2011-04-291-5/+5
* include location of error in parse error messages in EvalEnv stringsAlexei Svitkine2011-04-261-1/+1
* add copyrightsEvan Martin2011-02-061-0/+14
* split some of jumble outEvan Martin2011-01-191-11/+4
* initialize pointerEvan Martin2010-12-201-0/+1
* use hash_map for paths; much faster buildsEvan Martin2010-12-171-0/+3
* move src into subdirEvan Martin2010-12-051-0/+43