clang 24.0.0git
FormatStyle::KeepEmptyLinesStyle Struct Reference

Options regarding which empty lines are kept. More...

#include "clang/Format/Format.h"

Public Member Functions

bool operator== (const KeepEmptyLinesStyle &R) const

Public Attributes

bool AtEndOfBlock
 Keep empty lines at end of a block.
bool AtEndOfFile
 Keep empty lines at end of file.
bool AtStartOfBlock
 Keep empty lines at start of a block.
bool AtStartOfFile
 Keep empty lines at start of file.

Detailed Description

Options regarding which empty lines are kept.

For example, the config below will remove empty lines at start of the file, end of the file, and start of blocks.

AtEndOfBlock: false
AtEndOfFile: false
bool AtStartOfFile
Keep empty lines at start of file.
Definition Format.h:3806
bool AtEndOfBlock
Keep empty lines at end of a block.
Definition Format.h:3793
bool AtEndOfFile
Keep empty lines at end of file.
Definition Format.h:3795
bool AtStartOfBlock
Keep empty lines at start of a block.
Definition Format.h:3804
KeepEmptyLinesStyle KeepEmptyLines
Which empty lines are kept.
Definition Format.h:3816

Definition at line 3784 of file Format.h.

Member Function Documentation

◆ operator==()

bool clang::format::FormatStyle::KeepEmptyLinesStyle::operator== ( const KeepEmptyLinesStyle & R) const
inline

Definition at line 3807 of file Format.h.

Member Data Documentation

◆ AtEndOfBlock

bool clang::format::FormatStyle::KeepEmptyLinesStyle::AtEndOfBlock

Keep empty lines at end of a block.

true: false:
if (foo) { vs. if (foo) {
bar(); bar();
}
}

Definition at line 3793 of file Format.h.

◆ AtEndOfFile

bool clang::format::FormatStyle::KeepEmptyLinesStyle::AtEndOfFile

Keep empty lines at end of file.

Definition at line 3795 of file Format.h.

◆ AtStartOfBlock

bool clang::format::FormatStyle::KeepEmptyLinesStyle::AtStartOfBlock

Keep empty lines at start of a block.

true: false:
if (foo) { vs. if (foo) {
bar();
bar(); }
}

Definition at line 3804 of file Format.h.

◆ AtStartOfFile

bool clang::format::FormatStyle::KeepEmptyLinesStyle::AtStartOfFile

Keep empty lines at start of file.

Definition at line 3806 of file Format.h.


The documentation for this struct was generated from the following file: