.clang-format 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. ---
  2. # BasedOnStyle: LLVM
  3. AccessModifierOffset: -2
  4. ConstructorInitializerIndentWidth: 2
  5. AlignEscapedNewlinesLeft: false
  6. AlignTrailingComments: true
  7. AllowAllParametersOfDeclarationOnNextLine: true
  8. AllowShortIfStatementsOnASingleLine: false
  9. AllowShortLoopsOnASingleLine: false
  10. AlwaysBreakTemplateDeclarations: false
  11. AlwaysBreakBeforeMultilineStrings: false
  12. BreakBeforeBinaryOperators: false
  13. BreakBeforeTernaryOperators: false
  14. BreakConstructorInitializersBeforeComma: false
  15. BinPackParameters: true
  16. ColumnLimit: 100
  17. ConstructorInitializerAllOnOneLineOrOnePerLine: true
  18. DerivePointerBinding: false
  19. ExperimentalAutoDetectBinPacking: false
  20. IndentCaseLabels: true
  21. MaxEmptyLinesToKeep: 1
  22. NamespaceIndentation: All
  23. ObjCSpaceBeforeProtocolList: true
  24. PenaltyBreakBeforeFirstCallParameter: 19
  25. PenaltyBreakComment: 60
  26. PenaltyBreakString: 1000
  27. PenaltyBreakFirstLessLess: 120
  28. PenaltyExcessCharacter: 1000000
  29. PenaltyReturnTypeOnItsOwnLine: 1000
  30. PointerBindsToType: true
  31. SpacesBeforeTrailingComments: 1
  32. Cpp11BracedListStyle: false
  33. Standard: Cpp03
  34. IndentWidth: 2
  35. TabWidth: 2
  36. UseTab: Never
  37. BreakBeforeBraces: Allman
  38. IndentFunctionDeclarationAfterType: false
  39. SpacesInParentheses: false
  40. SpacesInAngles: false
  41. SpaceInEmptyParentheses: false
  42. SpacesInCStyleCastParentheses: false
  43. SpaceAfterControlStatementKeyword: true
  44. SpaceBeforeAssignmentOperators: true
  45. ContinuationIndentWidth: 0
  46. ...