`Do: reformat` merges macro invocations with the next line
When a function-style macro invocation is not ended with a semicolon, clang-format pulls up the following line, e.g.,
vtkTypeMacro(vtkPVScalarBarRepresentation, vtkScalarBarRepresentation)
virtual void PrintSelf(
ostream& os, vtkIndent indent) VTK_OVERRIDE;
turns into
vtkTypeMacro(vtkPVScalarBarRepresentation, vtkScalarBarRepresentation) virtual void PrintSelf(
ostream& os, vtkIndent indent) VTK_OVERRIDE;
The clang format rules should be modified if possible to avoid this.