summaryrefslogtreecommitdiff
path: root/mesonbuild/astinterpreter.py
AgeCommit message (Collapse)Author
2019-01-22Basic AST visitor patternDaniel Mensinger
2019-01-16Fix flake8 errorsXavier Claessens
2018-11-26AstInterpreter: Stub out more functionsDaniel Schulte
This commit disables more functions inherited from InterpreterBase that we don't need for AST evaluation.
2018-11-26Split AstInterpreter into base class and RewriterInterpreterDaniel Schulte
2017-01-18cleanup: Remove redundant parenthesesMike Sinkovsky
2016-12-31Fix space before :.Jussi Pakkanen
2016-12-18s/Nonexistant/Nonexistent/gIgor Gnatenko
There is basically no such word in english, "nonexistant". American people use "nonexistent" and British people used to have "non-existent", but some time ago they did away with the hyphens, so there is only one option really: "nonexistent". Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2016-12-04Store subdir information for each node so we can remove files set in other ↵Jussi Pakkanen
subdirectories.
2016-11-27Can remove items from variables defined earlier.Jussi Pakkanen
2016-11-20Track comma spans in arguments.Jussi Pakkanen
2016-11-20Can remove source files from targets. But in a super hacky way.Jussi Pakkanen
2016-11-20I can haz source files added to targets.Jussi Pakkanen
2016-11-19Moved more stuff, can now parse all of common tests.Jussi Pakkanen
2016-11-19Implement a bunch of functions.Jussi Pakkanen
2016-11-19Moved functions to base enough to get the base sample project parsed.Jussi Pakkanen
2016-11-19Embark on a journey to create a rewrite tool.Jussi Pakkanen