summaryrefslogtreecommitdiff
path: root/mesonbuild/mparser.py
Commit message (Expand)AuthorAgeFilesLines
* Fix flake8-bugbear warningsDaniel Mensinger2019-04-291-1/+1
* consistent invalid escape sequence behaviourJon Turney2019-04-281-6/+6
* rewriter: Use mparser to detect the end of some nodesDaniel Mensinger2019-03-031-6/+12
* Fix ternary in thing (#5007)Dylan Baker2019-03-021-2/+3
* Fixed flake8Daniel Mensinger2019-02-161-1/+1
* Can now find the assignment node of a valueDaniel Mensinger2019-02-161-4/+6
* pep8 py37Michael Hirsch, Ph.D2019-01-291-1/+1
* Fixed line and column numbers for dict and array nodesDaniel Mensinger2019-01-221-8/+8
* Basic AST visitor patternDaniel Mensinger2019-01-221-21/+29
* parser: Fix line continuation outside of (), [] or {}Xavier Claessens2019-01-051-1/+5
* Interpreter: Add 'continue' and 'break' keywordsXavier Claessens2018-10-041-2/+12
* Interpreter: Add "in" and "not in" operatorsXavier Claessens2018-10-041-3/+8
* Warn for future keyword (#3908)Xavier Claessens2018-07-271-0/+5
* Add support for octal and binary int literals.Filipe Brandenburger2018-05-231-6/+2
* dict: fix CI issuesMathieu Duponchelle2018-05-211-1/+1
* dict: address review commentsMathieu Duponchelle2018-05-201-8/+9
* Add new built-in type, dictMathieu Duponchelle2018-05-201-4/+53
* Remove escaping for triple-quoted stringsNiklas Claesson2018-04-211-16/+0
* Exit meson with an error if an invalid escape sequence is found in aNiklas Claesson2018-04-171-3/+17
* Complete python escape sequences aware stringsTim 'mithro' Ansell2018-04-171-4/+30
* Newlines in single line strings should only be a warning for now.Jussi Pakkanen2018-02-211-1/+2
* Fail if singleline string has multiple linesCaio Marcelo de Oliveira Filho2018-02-201-0/+3
* Add support for hex int literals.Jussi Pakkanen2018-02-051-0/+4
* Report warning/error locations in a format IDEs may already know how to parseJon Turney2018-01-301-1/+1
* Consolidate warning location formatting in mlog.warning()Jon Turney2018-01-011-2/+3
* Add filename and lineno to duplicate kwargs warningJon Turney2017-12-301-2/+2
* Fix escaping of newlines in string literalsJoergen Ibsen2017-11-271-4/+4
* Do not permit invalid and/or nodes to be declared. Closes #1886.Jussi Pakkanen2017-06-251-0/+7
* Added missing argument to a few function calls. Closes #1647.Jussi Pakkanen2017-04-211-8/+11
* Print a warning on duplicated keywords.Jussi Pakkanen2017-04-191-0/+3
* Don't crash if a meson.build file is empty (#1570)Aaron Plattner2017-04-071-0/+1
* EmptyNode needs a line/column number too. There are times its lineAaron Small2017-03-251-25/+65
* fix logic operationsNicolas Schneider2017-03-231-4/+5
* Better error message when using = rather than : for defining keywords.Jussi Pakkanen2017-01-231-1/+1
* cleanup: Replace assignment with augmented assignmentMike Sinkovsky2017-01-181-1/+1
* cleanup: Remove redundant parenthesesMike Sinkovsky2017-01-181-7/+7
* cleanup: Redundant character escapeMike Sinkovsky2017-01-181-3/+3
* style: [E1**] IndentationMike Sinkovsky2017-01-111-2/+4
* style: fix E703 violationsIgor Gnatenko2017-01-011-2/+2
* style: fix E231 violationsIgor Gnatenko2017-01-011-1/+1
* style: fix E226 violationsIgor Gnatenko2017-01-011-1/+1
* style: fix E225 violationsIgor Gnatenko2017-01-011-1/+1
* Store subdir information for each node so we can remove files set in other su...Jussi Pakkanen2016-12-041-38/+52
* Track comma spans in arguments.Jussi Pakkanen2016-11-201-0/+5
* I can haz source files added to targets.Jussi Pakkanen2016-11-201-17/+21
* Add support to integer modulo operatorEmmanuele Bassi2016-09-021-1/+8
* Forbid nested ternary operations.Jussi Pakkanen2016-08-011-0/+6
* Created ternary operator. Closes #538.Jussi Pakkanen2016-08-011-0/+14
* Move MesonException from coredata to mesonlib.Hemmo Nieminen2016-04-011-1/+1
* More comparison operators. Closes #363.Jussi Pakkanen2016-01-251-5/+16