Home | History | Annotate | Line # | Download | only in dist
.clang-format revision 1.1
      1 ---
      2 Language:        Cpp
      3 # BasedOnStyle:  Google
      4 AccessModifierOffset: -1
      5 AlignAfterOpenBracket: Align
      6 AlignConsecutiveAssignments: false
      7 AlignConsecutiveDeclarations: false
      8 AlignEscapedNewlines: Left
      9 AlignOperands:   true
     10 AlignTrailingComments: true
     11 AllowAllParametersOfDeclarationOnNextLine: true
     12 AllowShortBlocksOnASingleLine: false
     13 AllowShortCaseLabelsOnASingleLine: false
     14 AllowShortFunctionsOnASingleLine: All
     15 AllowShortIfStatementsOnASingleLine: true
     16 AllowShortLoopsOnASingleLine: true
     17 AlwaysBreakAfterDefinitionReturnType: None
     18 AlwaysBreakAfterReturnType: None
     19 AlwaysBreakBeforeMultilineStrings: true
     20 AlwaysBreakTemplateDeclarations: true
     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 BreakInheritanceList: BeforeColon
     43 BreakBeforeTernaryOperators: true
     44 BreakConstructorInitializersBeforeComma: false
     45 BreakConstructorInitializers: BeforeColon
     46 BreakAfterJavaFieldAnnotations: false
     47 BreakStringLiterals: true
     48 ColumnLimit:     80
     49 CommentPragmas:  '^ IWYU pragma:'
     50 CompactNamespaces: false
     51 ConstructorInitializerAllOnOneLineOrOnePerLine: true
     52 ConstructorInitializerIndentWidth: 4
     53 ContinuationIndentWidth: 4
     54 Cpp11BracedListStyle: true
     55 DerivePointerAlignment: true
     56 DisableFormat:   false
     57 ExperimentalAutoDetectBinPacking: false
     58 FixNamespaceComments: true
     59 ForEachMacros:   
     60   - foreach
     61   - Q_FOREACH
     62   - BOOST_FOREACH
     63 IncludeBlocks:   Preserve
     64 IncludeCategories: 
     65   - Regex:           '^<ext/.*\.h>'
     66     Priority:        2
     67   - Regex:           '^<.*\.h>'
     68     Priority:        1
     69   - Regex:           '^<.*'
     70     Priority:        2
     71   - Regex:           '.*'
     72     Priority:        3
     73 IncludeIsMainRegex: '([-_](test|unittest))?$'
     74 IndentCaseLabels: true
     75 IndentPPDirectives: None
     76 IndentWidth:     2
     77 IndentWrappedFunctionNames: false
     78 JavaScriptQuotes: Leave
     79 JavaScriptWrapImports: true
     80 KeepEmptyLinesAtTheStartOfBlocks: false
     81 MacroBlockBegin: ''
     82 MacroBlockEnd:   ''
     83 MaxEmptyLinesToKeep: 1
     84 NamespaceIndentation: None
     85 ObjCBinPackProtocolList: Never
     86 ObjCBlockIndentWidth: 2
     87 ObjCSpaceAfterProperty: false
     88 ObjCSpaceBeforeProtocolList: true
     89 PenaltyBreakAssignment: 2
     90 PenaltyBreakBeforeFirstCallParameter: 1
     91 PenaltyBreakComment: 300
     92 PenaltyBreakFirstLessLess: 120
     93 PenaltyBreakString: 1000
     94 PenaltyBreakTemplateDeclaration: 10
     95 PenaltyExcessCharacter: 1000000
     96 PenaltyReturnTypeOnItsOwnLine: 200
     97 PointerAlignment: Left
     98 RawStringFormats: 
     99   - Language:        Cpp
    100     Delimiters:      
    101       - cc
    102       - CC
    103       - cpp
    104       - Cpp
    105       - CPP
    106       - 'c++'
    107       - 'C++'
    108     CanonicalDelimiter: ''
    109     BasedOnStyle:    google
    110   - Language:        TextProto
    111     Delimiters:      
    112       - pb
    113       - PB
    114       - proto
    115       - PROTO
    116     EnclosingFunctions: 
    117       - EqualsProto
    118       - EquivToProto
    119       - PARSE_PARTIAL_TEXT_PROTO
    120       - PARSE_TEST_PROTO
    121       - PARSE_TEXT_PROTO
    122       - ParseTextOrDie
    123       - ParseTextProtoOrDie
    124     CanonicalDelimiter: ''
    125     BasedOnStyle:    google
    126 ReflowComments:  true
    127 SortIncludes:    true
    128 SortUsingDeclarations: true
    129 SpaceAfterCStyleCast: false
    130 SpaceAfterTemplateKeyword: true
    131 SpaceBeforeAssignmentOperators: true
    132 SpaceBeforeCpp11BracedList: false
    133 SpaceBeforeCtorInitializerColon: true
    134 SpaceBeforeInheritanceColon: true
    135 SpaceBeforeParens: ControlStatements
    136 SpaceBeforeRangeBasedForLoopColon: true
    137 SpaceInEmptyParentheses: false
    138 SpacesBeforeTrailingComments: 2
    139 SpacesInAngles:  false
    140 SpacesInContainerLiterals: true
    141 SpacesInCStyleCastParentheses: false
    142 SpacesInParentheses: false
    143 SpacesInSquareBrackets: false
    144 Standard:        Auto
    145 StatementMacros: 
    146   - Q_UNUSED
    147   - QT_REQUIRE_VERSION
    148 TabWidth:        8
    149 UseTab:          Never
    150 ...
    151 
    152