aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/ast/interpreter.py
AgeCommit message (Expand)AuthorFilesLines
2020-03-02types: Remove redundant __init__() -> None annotationDaniel Mensinger1-1/+1
2020-03-02review: Initial fixupDaniel Mensinger1-5/+5
2020-03-02types: Annotate ast/introspection.pyDaniel Mensinger1-12/+4
2020-03-02types: (partially) annotate interpreterbase.pyDaniel Mensinger1-13/+21
2020-03-02types: Annotate ast/interpreter.pyDaniel Mensinger1-38/+46
2020-03-02types: Annotate the AST visitorsDaniel Mensinger1-3/+3
2020-03-02types: Annotate mparser.pyDaniel Mensinger1-1/+9
2020-02-28Store filename in node locationJon Turney1-1/+1
2020-02-28Adjust all the other places MesonException file attribute is setJon Turney1-1/+1
2020-01-08types: import typing as T (fixes #6333)Daniel Mensinger1-5/+5
2019-12-12Add a summary() function for configuration summarizationXavier Claessens1-0/+1
2019-11-06Fix typos found by codespellWolfgang Stöggl1-1/+1
2019-09-04mintro: Fix resolving nodes in kwargs (fixes #5884)Daniel Mensinger1-42/+66
2019-08-12Add is_disabler functionJames Hilliard1-0/+1
2019-07-31mintro: Fix crash related to the sources kwarg (fixes #5741)Daniel Mensinger1-1/+1
2019-07-10Add alias_target() functionXavier Claessens1-0/+1
2019-05-13ast: fix #5376Daniel Mensinger1-2/+8
2019-04-23ast: Address code reviewDaniel Mensinger1-3/+7
2019-04-23make flake8 happyDaniel Mensinger1-1/+0
2019-04-23ast: Make sure to avoid infinite recursionsDaniel Mensinger1-9/+9
2019-04-23ast: support elementary object methodsDaniel Mensinger1-6/+40
2019-04-23ast: resolve simple arithmetic nodesDaniel Mensinger1-4/+29
2019-04-23ast: resolve ID nodes in flatten_argsDaniel Mensinger1-20/+23
2019-04-23Don't use mutable types as default argumentsDylan Baker1-3/+3
2019-04-13mintro: Fix set_variable plus assign bug (closes #5256)Daniel Mensinger1-0/+1
2019-04-02mintro: fix some interpreter crashesDaniel Mensinger1-0/+24
2019-03-04rewriter: Handle duplicate targetDaniel Mensinger1-2/+3
2019-02-16Can now find the assignment node of a valueDaniel Mensinger1-1/+16
2019-02-16Merge pull request #4858 from mensinda/rwKWARGSJussi Pakkanen1-2/+2
2019-02-01Ensure that func dicts provide the same set of functionsDaniel Mensinger1-0/+10
2019-01-31Some fixes and assignment based target findDaniel Mensinger1-2/+2
2019-01-22Fixed flake8 issuesDaniel Mensinger1-2/+2
2019-01-22First rewriter test caseDaniel Mensinger1-1/+1
2019-01-22Added support for assignments in the AST interpretorDaniel Mensinger1-2/+9
2019-01-22Added target AST Interpreter supportDaniel Mensinger1-6/+23
2019-01-22Removed the RewriteIntrepreterDaniel Mensinger1-144/+0
2019-01-22Moved the introspection interpreterDaniel Mensinger1-4/+1
2019-01-22Basic AST visitor patternDaniel Mensinger1-0/+332