Skip to content

Replace some if statements with a switch statement

Vlad Zahorodnii requested to merge work/switch-case-over-if into master

The switch case statement allows the compiler to optimize code. More specifically, if the values are densely packed, then the compiler may generate a jump table. The switch statement also looks cleaner.

As for the if statements in adjustWorkArea(), they were overlooked by me after LayerSurfaceV1Interface::exclusiveEdge() had been introduced.

Merge request reports

Loading