BasedOnStyle: LLVM BreakAfterAttributes: Leave BreakBeforeBraces: Custom BraceWrapping: AfterCaseLabel: true AfterClass: true AfterControlStatement: Always AfterEnum: true AfterFunction: true AfterNamespace: true AfterStruct: true AfterUnion: true AfterExternBlock: false BeforeElse: true BeforeWhile: false SplitEmptyFunction: true SplitEmptyRecord: true SplitEmptyNamespace: true IndentWidth: 4 AllowShortFunctionsOnASingleLine: false PenaltyBreakOpenParenthesis: 1000000