| @@ -1,3 +1,53 @@ | |||||
| BasedOnStyle: LLVM | BasedOnStyle: LLVM | ||||
| DerivePointerAlignment: false | |||||
| PointerAlignment: Left | |||||
| # If true, clang-format will attempt to re-flow comments | |||||
| ReflowComments: false | |||||
| # The column limit. | |||||
| ColumnLimit: 100 | |||||
| # Indent width for line continuations. | |||||
| ContinuationIndentWidth: 4 | |||||
| # The number of columns to use for indentation. | |||||
| IndentWidth: 8 | |||||
| # The number of columns used for tab stops. | |||||
| TabWidth: 8 | |||||
| UseTab: ForIndentation | |||||
| # Options for aligning backslashes in escaped newlines. | |||||
| AlignEscapedNewlines: Left | |||||
| # Short Block Style | |||||
| AllowShortBlocksOnASingleLine: true | |||||
| # If true, short case labels will be contracted to a single line. | |||||
| AllowShortCaseLabelsOnASingleLine: true | |||||
| # Dependent on the value, int f() { return 0; } can be put on a single line. | |||||
| AllowShortFunctionsOnASingleLine: Empty | |||||
| # The brace breaking style to use. | |||||
| BreakBeforeBraces: Custom | |||||
| # Control of individual brace wrapping cases. | |||||
| BraceWrapping: | |||||
| # Wrap class definition. | |||||
| AfterClass: true | |||||
| # Wrap control statements | |||||
| AfterControlStatement: true | |||||
| # Wrap enum definitions. | |||||
| AfterEnum: true | |||||
| # Wrap function definitions. | |||||
| AfterFunction: true | |||||
| # Wrap namespace definitions. | |||||
| AfterNamespace: true | |||||
| # Wrap struct definitions. | |||||
| AfterStruct: true | |||||
| # Wrap union definitions. | |||||
| AfterUnion: true | |||||
| # Wrap extern blocks. | |||||
| AfterExternBlock: false | |||||
| # Wrap before catch. | |||||
| BeforeCatch: true | |||||
| # Wrap before else. | |||||
| BeforeElse: true | |||||
| # Indent the wrapped braces themselves. | |||||
| IndentBraces: false | |||||
| # If false, empty function body can be put on a single line. | |||||
| SplitEmptyFunction: false | |||||
| # If false, empty record (e.g. class, struct or union) body can be put on a single line. | |||||
| SplitEmptyRecord: false | |||||
| # If false, empty namespace body can be put on a single line. | |||||
| SplitEmptyNamespace: false | |||||