mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-07-08 10:01:53 +00:00
It simplifies ladders of BinaryOperators nodes in the function call arguments into nice and neat FunctionCall node. Ladders initially appear since I do not want to complicate expression parser, so it interprets `f(a, b, c, d)` as `f "function_call_operator" (a, (b, (c, d))))`. |
||
---|---|---|
.. | ||
CompilerPass.h | ||
FunctionCallCanonicalizationPass.cpp | ||
FunctionCallCanonicalizationPass.h | ||
GenericASTPass.cpp | ||
GenericASTPass.h |