Advertisement
froleyks

.clang-format

Jan 6th, 2019
183
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.09 KB | None | 0 0
  1. ---
  2. Language: Cpp
  3. # BasedOnStyle: LLVM
  4. AccessModifierOffset: -2
  5. AlignAfterOpenBracket: Align
  6. AlignConsecutiveAssignments: true
  7. AlignConsecutiveDeclarations: false
  8. AlignEscapedNewlines: Right
  9. AlignOperands: true
  10. AlignTrailingComments: true
  11. AllowAllParametersOfDeclarationOnNextLine: true
  12. AllowShortBlocksOnASingleLine: false
  13. AllowShortCaseLabelsOnASingleLine: false
  14. AllowShortFunctionsOnASingleLine: true
  15. AllowShortIfStatementsOnASingleLine: false
  16. AllowShortLoopsOnASingleLine: false
  17. AlwaysBreakAfterDefinitionReturnType: None
  18. AlwaysBreakAfterReturnType: None
  19. AlwaysBreakBeforeMultilineStrings: false
  20. AlwaysBreakTemplateDeclarations: false
  21. BinPackArguments: true
  22. BinPackParameters: true
  23. BraceWrapping:
  24. AfterClass: false
  25. AfterControlStatement: false
  26. AfterEnum: false
  27. AfterFunction: false
  28. AfterNamespace: false
  29. AfterObjCDeclaration: false
  30. AfterStruct: false
  31. AfterUnion: false
  32. AfterExternBlock: false
  33. BeforeCatch: false
  34. BeforeElse: false
  35. IndentBraces: false
  36. SplitEmptyFunction: true
  37. SplitEmptyRecord: true
  38. SplitEmptyNamespace: true
  39. BreakBeforeBinaryOperators: None
  40. BreakBeforeBraces: Attach
  41. BreakBeforeInheritanceComma: false
  42. BreakBeforeTernaryOperators: true
  43. BreakConstructorInitializersBeforeComma: false
  44. BreakConstructorInitializers: BeforeColon
  45. BreakAfterJavaFieldAnnotations: false
  46. BreakStringLiterals: true
  47. ColumnLimit: 80
  48. CommentPragmas: '^ IWYU pragma:'
  49. CompactNamespaces: false
  50. ConstructorInitializerAllOnOneLineOrOnePerLine: false
  51. ConstructorInitializerIndentWidth: 4
  52. ContinuationIndentWidth: 4
  53. Cpp11BracedListStyle: true
  54. DerivePointerAlignment: false
  55. DisableFormat: false
  56. ExperimentalAutoDetectBinPacking: false
  57. FixNamespaceComments: true
  58. ForEachMacros:
  59. - foreach
  60. - Q_FOREACH
  61. - BOOST_FOREACH
  62. IncludeBlocks: Preserve
  63. IncludeCategories:
  64. - Regex: '^"(llvm|llvm-c|clang|clang-c)/'
  65. Priority: 2
  66. - Regex: '^(<|"(gtest|gmock|isl|json)/)'
  67. Priority: 3
  68. - Regex: '.*'
  69. Priority: 1
  70. IncludeIsMainRegex: '(Test)?$'
  71. IndentCaseLabels: false
  72. IndentPPDirectives: None
  73. IndentWidth: 2
  74. IndentWrappedFunctionNames: false
  75. JavaScriptQuotes: Leave
  76. JavaScriptWrapImports: true
  77. KeepEmptyLinesAtTheStartOfBlocks: true
  78. MacroBlockBegin: ''
  79. MacroBlockEnd: ''
  80. MaxEmptyLinesToKeep: 1
  81. NamespaceIndentation: None
  82. ObjCBlockIndentWidth: 2
  83. ObjCSpaceAfterProperty: false
  84. ObjCSpaceBeforeProtocolList: true
  85. PenaltyBreakAssignment: 2
  86. PenaltyBreakBeforeFirstCallParameter: 19
  87. PenaltyBreakComment: 300
  88. PenaltyBreakFirstLessLess: 120
  89. PenaltyBreakString: 1000
  90. PenaltyExcessCharacter: 1000000
  91. PenaltyReturnTypeOnItsOwnLine: 60
  92. PointerAlignment: Right
  93. ReflowComments: true
  94. SortIncludes: true
  95. SortUsingDeclarations: true
  96. SpaceAfterCStyleCast: false
  97. SpaceAfterTemplateKeyword: true
  98. SpaceBeforeAssignmentOperators: true
  99. SpaceBeforeParens: ControlStatements
  100. SpaceInEmptyParentheses: false
  101. SpacesBeforeTrailingComments: 1
  102. SpacesInAngles: false
  103. SpacesInContainerLiterals: true
  104. SpacesInCStyleCastParentheses: false
  105. SpacesInParentheses: false
  106. SpacesInSquareBrackets: false
  107. Standard: Cpp11
  108. TabWidth: 8
  109. UseTab: Never
  110. ...
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement