aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/ast/visitor.py
AgeCommit message (Expand)AuthorFilesLines
2024-04-08parser: revert to single StringNode typeCharles Brunet1-9/+0
2024-04-08Add ast visitor for whitespaces and symbolsCharles Brunet1-2/+181
2024-01-08ast/printer: fix mypy issuesDylan Baker1-2/+2
2023-12-13Use SPDX-License-Identifier consistentlyDylan Baker1-12/+1
2023-09-11parser: add SymbolNode to preserve operatorsCharles Brunet1-0/+6
2023-09-11parser: add ElseNodeCharles Brunet1-0/+4
2023-09-11parser: use IdNode for foreach varnamesCharles Brunet1-0/+2
2023-09-11parser: use IdNode for function name and assignment nameCharles Brunet1-0/+4
2023-09-11parser: preserve escape chars in stringsCharles Brunet1-0/+6
2023-09-11Add ParenthesizedNodeJCWasmx861-0/+4
2022-07-03move various unused typing-only imports into type-checking blocksEli Schwartz1-1/+5
2021-07-25ast: Add dummy "support" for fstrings in the ast packageDaniel Mensinger1-0/+3
2020-09-08typing: completely type astDaniel Mensinger1-1/+1
2020-05-23ast: Add AST JSON printerDaniel Mensinger1-2/+1
2020-03-02types: Remove redundant __init__() -> None annotationDaniel Mensinger1-1/+1
2020-03-02types: Annotate the AST visitorsDaniel Mensinger1-29/+30
2019-06-28ast: printer fix index node printingDaniel Mensinger1-0/+1
2019-04-29Fix flake8-bugbear warningsDaniel Mensinger1-2/+0
2019-01-22AST post processingDaniel Mensinger1-8/+30
2019-01-22Basic AST visitor patternDaniel Mensinger1-0/+118