mirror of
https://github.com/RGBCube/serenity
synced 2026-01-18 11:40:59 +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 | ||