master
  1---
  2Language:        Cpp
  3# BasedOnStyle:  LLVM
  4AccessModifierOffset: -2
  5AlignAfterOpenBracket: Align
  6AlignConsecutiveMacros: false
  7AlignConsecutiveAssignments: false
  8AlignConsecutiveDeclarations: false
  9AlignEscapedNewlines: Right
 10AlignOperands:   true
 11AlignTrailingComments: true
 12AllowAllArgumentsOnNextLine: true
 13AllowAllConstructorInitializersOnNextLine: true
 14AllowAllParametersOfDeclarationOnNextLine: true
 15AllowShortBlocksOnASingleLine: Never
 16AllowShortCaseLabelsOnASingleLine: false
 17AllowShortFunctionsOnASingleLine: All
 18AllowShortLambdasOnASingleLine: All
 19AllowShortIfStatementsOnASingleLine: Never
 20AllowShortLoopsOnASingleLine: false
 21AlwaysBreakAfterDefinitionReturnType: None
 22AlwaysBreakAfterReturnType: None
 23AlwaysBreakBeforeMultilineStrings: false
 24AlwaysBreakTemplateDeclarations: MultiLine
 25BinPackArguments: true
 26BinPackParameters: true
 27BraceWrapping:
 28  AfterCaseLabel:  false
 29  AfterClass:      false
 30  AfterControlStatement: false
 31  AfterEnum:       false
 32  AfterFunction:   false
 33  AfterNamespace:  false
 34  AfterObjCDeclaration: false
 35  AfterStruct:     false
 36  AfterUnion:      false
 37  AfterExternBlock: false
 38  BeforeCatch:     false
 39  BeforeElse:      false
 40  IndentBraces:    false
 41  SplitEmptyFunction: true
 42  SplitEmptyRecord: true
 43  SplitEmptyNamespace: true
 44BreakBeforeBinaryOperators: None
 45BreakBeforeBraces: Attach
 46BreakBeforeInheritanceComma: false
 47BreakInheritanceList: BeforeColon
 48BreakBeforeTernaryOperators: true
 49BreakConstructorInitializersBeforeComma: false
 50BreakConstructorInitializers: BeforeColon
 51BreakAfterJavaFieldAnnotations: false
 52BreakStringLiterals: true
 53ColumnLimit:     80
 54CommentPragmas:  '^ IWYU pragma:'
 55CompactNamespaces: false
 56ConstructorInitializerAllOnOneLineOrOnePerLine: false
 57ConstructorInitializerIndentWidth: 4
 58ContinuationIndentWidth: 4
 59Cpp11BracedListStyle: true
 60DeriveLineEnding: true
 61DerivePointerAlignment: false
 62DisableFormat:   false
 63ExperimentalAutoDetectBinPacking: false
 64FixNamespaceComments: true
 65ForEachMacros:
 66  - foreach
 67  - Q_FOREACH
 68  - BOOST_FOREACH
 69IncludeBlocks:   Preserve
 70IncludeCategories:
 71  - Regex:           '^"(llvm|llvm-c|clang|clang-c)/'
 72    Priority:        2
 73    SortPriority:    0
 74  - Regex:           '^(<|"(gtest|gmock|isl|json)/)'
 75    Priority:        3
 76    SortPriority:    0
 77  - Regex:           '.*'
 78    Priority:        1
 79    SortPriority:    0
 80IncludeIsMainRegex: '(Test)?$'
 81IncludeIsMainSourceRegex: ''
 82IndentCaseLabels: false
 83IndentGotoLabels: true
 84IndentPPDirectives: None
 85IndentWidth:     2
 86IndentWrappedFunctionNames: false
 87JavaScriptQuotes: Leave
 88JavaScriptWrapImports: true
 89KeepEmptyLinesAtTheStartOfBlocks: true
 90MacroBlockBegin: ''
 91MacroBlockEnd:   ''
 92MaxEmptyLinesToKeep: 1
 93NamespaceIndentation: None
 94ObjCBinPackProtocolList: Auto
 95ObjCBlockIndentWidth: 2
 96ObjCSpaceAfterProperty: false
 97ObjCSpaceBeforeProtocolList: true
 98PenaltyBreakAssignment: 2
 99PenaltyBreakBeforeFirstCallParameter: 19
100PenaltyBreakComment: 300
101PenaltyBreakFirstLessLess: 120
102PenaltyBreakString: 1000
103PenaltyBreakTemplateDeclaration: 10
104PenaltyExcessCharacter: 1000000
105PenaltyReturnTypeOnItsOwnLine: 60
106PointerAlignment: Right
107ReflowComments:  true
108SortIncludes:    true
109SortUsingDeclarations: true
110SpaceAfterCStyleCast: false
111SpaceAfterLogicalNot: false
112SpaceAfterTemplateKeyword: true
113SpaceBeforeAssignmentOperators: true
114SpaceBeforeCpp11BracedList: false
115SpaceBeforeCtorInitializerColon: true
116SpaceBeforeInheritanceColon: true
117SpaceBeforeParens: ControlStatements
118SpaceBeforeRangeBasedForLoopColon: true
119SpaceInEmptyBlock: false
120SpaceInEmptyParentheses: false
121SpacesBeforeTrailingComments: 1
122SpacesInAngles:  false
123SpacesInConditionalStatement: false
124SpacesInContainerLiterals: true
125SpacesInCStyleCastParentheses: false
126SpacesInParentheses: false
127SpacesInSquareBrackets: false
128SpaceBeforeSquareBrackets: false
129Standard:        Latest
130StatementMacros:
131  - Q_UNUSED
132  - QT_REQUIRE_VERSION
133TabWidth:        8
134UseCRLF:         false
135UseTab:          Never
136...
137