1*0c64aed8SVictor Perevertkin# full manual is at https://clang.llvm.org/docs/ClangFormatStyleOptions.html 2*0c64aed8SVictor Perevertkin--- 3*0c64aed8SVictor PerevertkinBasedOnStyle: Microsoft 4*0c64aed8SVictor Perevertkin 5*0c64aed8SVictor PerevertkinIndentWidth: 4 6*0c64aed8SVictor PerevertkinUseTab: Never 7*0c64aed8SVictor Perevertkin 8*0c64aed8SVictor PerevertkinIndentCaseLabels: true 9*0c64aed8SVictor Perevertkin 10*0c64aed8SVictor PerevertkinAllowAllArgumentsOnNextLine: false 11*0c64aed8SVictor PerevertkinAllowAllParametersOfDeclarationOnNextLine: false 12*0c64aed8SVictor Perevertkin 13*0c64aed8SVictor PerevertkinBinPackParameters: false 14*0c64aed8SVictor PerevertkinBinPackArguments: true 15*0c64aed8SVictor Perevertkin 16*0c64aed8SVictor Perevertkin# This applies to () [] <> 17*0c64aed8SVictor PerevertkinAlignAfterOpenBracket: AlwaysBreak 18*0c64aed8SVictor Perevertkin 19*0c64aed8SVictor Perevertkin# Always break before braces 20*0c64aed8SVictor PerevertkinBreakBeforeBraces: Allman 21*0c64aed8SVictor Perevertkin 22*0c64aed8SVictor Perevertkin# return type on it's own line 23*0c64aed8SVictor PerevertkinAlwaysBreakAfterReturnType: All 24*0c64aed8SVictor Perevertkin 25*0c64aed8SVictor PerevertkinSpaceBeforeAssignmentOperators: true 26*0c64aed8SVictor PerevertkinSpaceBeforeParens: ControlStatements 27*0c64aed8SVictor PerevertkinSpaceBeforeRangeBasedForLoopColon: true 28*0c64aed8SVictor PerevertkinSpaceInEmptyParentheses: false 29*0c64aed8SVictor PerevertkinSpacesBeforeTrailingComments: 1 30*0c64aed8SVictor PerevertkinSpacesInAngles: false 31*0c64aed8SVictor PerevertkinSpacesInContainerLiterals: true 32*0c64aed8SVictor PerevertkinSpacesInCStyleCastParentheses: false 33*0c64aed8SVictor PerevertkinSpacesInParentheses: false 34*0c64aed8SVictor PerevertkinSpacesInSquareBrackets: false 35*0c64aed8SVictor Perevertkin... 36