index
:
meson
clippy-json
master
Unnamed repository; edit this file 'description' to name the repository.
root
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
mesonbuild
/
mparser.py
Age
Commit message (
Expand
)
Author
2025-12-08
interpreterbase: make ArithmeticNode and MesonOperator both use operator names
Paolo Bonzini
2025-12-08
mparser: move dictionaries to toplevel
Paolo Bonzini
2025-12-08
mparser: tweak typing of accept_any, use it for comparisons.
Paolo Bonzini
2025-12-08
mparser: make comparison_map global uppercsae
Paolo Bonzini
2025-12-08
mparser: use a literal for arithmetic operators
Paolo Bonzini
2025-12-08
make ctype the same as the printed AST
Paolo Bonzini
2025-12-08
mparser: lexer: check early against common tokens
Paolo Bonzini
2025-12-08
mparser: lexer: reduce regular expression usage
Paolo Bonzini
2025-09-24
format: Fix indentation with parentheses
Charles Brunet
2025-05-29
rewriter: Rewrite how we add/remove source files
Volker Weißmann
2025-05-29
parser: Fix colno after multiline strings
Volker Weißmann
2025-05-29
parser: Simplify precedence levels
Volker Weißmann
2025-05-05
parser: update position when reporting lexer errors for unrecognized token
Eli Schwartz
2025-05-05
more explicit error message for unrecognized lexer token
Charles Brunet
2025-03-08
Fix typos in comments
co63oc
2025-01-08
optimize variable assignments
Paolo Bonzini
2024-09-06
mformat: better handling of continuation lines
Charles Brunet
2024-08-30
update various deprecation notices to call out meson 2.0
Eli Schwartz
2024-08-20
format: fix indentation of comments
Charles Brunet
2024-06-26
format: fix edge case with empty functions
Charles Brunet
2024-04-08
meson format command
Charles Brunet
2024-04-08
parser: revert to single StringNode type
Charles Brunet
2024-04-08
fix colon wrongly named column in parser
Charles Brunet
2024-02-23
Detect utf8 bom from meson build files
Charles Brunet
2024-02-12
Remove implicit-optional assignment in `__init__` that cannot ever be true
Eli Schwartz
2023-12-13
Use SPDX-License-Identifier consistently
Dylan Baker
2023-09-11
parser: allow whitespaces and comments in cont_eol
Charles Brunet
2023-09-11
parser: preserve whitespaces and comments
Charles Brunet
2023-09-11
parser: simplify other node constructors
Charles Brunet
2023-09-11
parser: simplify by using Unary and Binary Operator Node
Charles Brunet
2023-09-11
parser: simplify Assignment and PlusAssignment nodes
Charles Brunet
2023-09-11
parser: add SymbolNode to preserve operators
Charles Brunet
2023-09-11
parser: add ElseNode
Charles Brunet
2023-09-11
parser: remember previous Token
Charles Brunet
2023-09-11
parser: preserve value of all tokens
Charles Brunet
2023-09-11
parser: use IdNode for foreach varnames
Charles Brunet
2023-09-11
parser: use IdNode for function name and assignment name
Charles Brunet
2023-09-11
parser: preserve escape chars in strings
Charles Brunet
2023-09-11
parser: remove useless __str__ methods on nodes
Charles Brunet
2023-09-11
parser: preserve number base
Charles Brunet
2023-09-11
parser: more specific error for float numbers
Charles Brunet
2023-09-11
Add ParenthesizedNode
JCWasmx86
2023-08-11
treewide: automatic rewriting of all comment-style type annotations
Eli Schwartz
2023-08-11
remove useless type annotations
Eli Schwartz
2023-06-01
mparser: Further cleanup node definitions
Xavier Claessens
2023-06-01
mparser: add equality operators to nodes
Dylan Baker
2023-03-01
mparser: Add partial AST to exceptions
Eli Schwartz
2023-03-01
mparser: use an inherited ParseException everywhere
Eli Schwartz
2023-03-01
Revert "Exit meson with an error if an invalid escape sequence is found in a"
Eli Schwartz
2023-03-01
interpreter: Add testcase..endtestcase clause support
Xavier Claessens
[next]