| BasedOnStyle: LLVM |
| IndentWidth: 4 |
| ColumnLimit: 120 |
| AlignEscapedNewlines: Left |
| AlignAfterOpenBracket: AlwaysBreak |
| # |
| # Bind * to the type rather than the name. |
| PointerAlignment: Left |
| # |
| # Put function name on separate line from return type. |
| AlwaysBreakAfterReturnType: All |
| # |
| # Put arguments either all on same line or on separate lines. |
| BinPackArguments: false |
| # |
| # Put function parameters on separate lines. |
| BinPackParameters: false |
| # |
| # Open brace goes on new line only when starting a new struct, enum, or func. |
| BreakBeforeBraces: Mozilla |
| # |
| # Don't sort includes in alphabetical order because Windows headers are odd. |
| SortIncludes: false |