|
clang 24.0.0git
|
Options for BreakBinaryOperations. More...
#include "clang/Format/Format.h"
Public Member Functions | |
| const BinaryOperationBreakRule * | findRuleForOperator (tok::TokenKind Kind) const |
| BreakBinaryOperationsStyle | getStyleForOperator (tok::TokenKind Kind) const |
| unsigned | getMinChainLengthForOperator (tok::TokenKind Kind) const |
| bool | operator== (const BreakBinaryOperationsOptions &R) const |
| bool | operator!= (const BreakBinaryOperationsOptions &R) const |
Public Attributes | |
| BreakBinaryOperationsStyle | Default |
| The default break style for operators not covered by PerOperator. | |
| std::vector< BinaryOperationBreakRule > | PerOperator |
| Per-operator override rules. | |
Options for BreakBinaryOperations.
If specified as a simple string (e.g. OnePerLine), it behaves like the original enum and applies to all binary operators.
If specified as a struct, allows per-operator configuration:
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| BreakBinaryOperationsStyle clang::format::FormatStyle::BreakBinaryOperationsOptions::Default |
| std::vector<BinaryOperationBreakRule> clang::format::FormatStyle::BreakBinaryOperationsOptions::PerOperator |