tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

.clang-format (1995B)


      1 ---
      2 Language:        Cpp
      3 # BasedOnStyle:  Mozilla
      4 AccessModifierOffset: -2
      5 AlignAfterOpenBracket: true
      6 AlignEscapedNewlinesLeft: false
      7 AlignOperands:   true
      8 AlignTrailingComments: true
      9 AllowAllParametersOfDeclarationOnNextLine: false
     10 AllowShortBlocksOnASingleLine: false
     11 AllowShortCaseLabelsOnASingleLine: false
     12 AllowShortIfStatementsOnASingleLine: false
     13 AllowShortLoopsOnASingleLine: false
     14 AllowShortFunctionsOnASingleLine: All
     15 AlwaysBreakAfterDefinitionReturnType: true
     16 AlwaysBreakTemplateDeclarations: false
     17 AlwaysBreakBeforeMultilineStrings: false
     18 BreakBeforeBinaryOperators: false
     19 BreakBeforeTernaryOperators: true
     20 BreakConstructorInitializersBeforeComma: false
     21 BinPackParameters: true
     22 BinPackArguments: true
     23 ColumnLimit:     0
     24 ConstructorInitializerAllOnOneLineOrOnePerLine: true
     25 ConstructorInitializerIndentWidth: 4
     26 DerivePointerAlignment: true
     27 ExperimentalAutoDetectBinPacking: false
     28 IndentCaseLabels: true
     29 IndentWrappedFunctionNames: false
     30 IndentFunctionDeclarationAfterType: false
     31 MaxEmptyLinesToKeep: 1
     32 KeepEmptyLinesAtTheStartOfBlocks: true
     33 NamespaceIndentation: None
     34 ObjCBlockIndentWidth: 2
     35 ObjCSpaceAfterProperty: true
     36 ObjCSpaceBeforeProtocolList: false
     37 PenaltyBreakBeforeFirstCallParameter: 19
     38 PenaltyBreakComment: 300
     39 PenaltyBreakString: 1000
     40 PenaltyBreakFirstLessLess: 120
     41 PenaltyExcessCharacter: 1000000
     42 PenaltyReturnTypeOnItsOwnLine: 200
     43 PointerAlignment: Right
     44 SpacesBeforeTrailingComments: 1
     45 Cpp11BracedListStyle: false
     46 Standard:        Cpp03
     47 IndentWidth:     4
     48 TabWidth:        8
     49 UseTab:          Never
     50 BreakBeforeBraces: Linux
     51 SpacesInParentheses: false
     52 SpacesInSquareBrackets: false
     53 SpacesInAngles:  false
     54 SpaceInEmptyParentheses: false
     55 SpacesInCStyleCastParentheses: false
     56 SpaceAfterCStyleCast: false
     57 SpacesInContainerLiterals: true
     58 SpaceBeforeAssignmentOperators: true
     59 ContinuationIndentWidth: 4
     60 CommentPragmas:  '^ IWYU pragma:'
     61 ForEachMacros:   [ foreach, Q_FOREACH, BOOST_FOREACH ]
     62 SpaceBeforeParens: ControlStatements
     63 DisableFormat:   false
     64 SortIncludes: false
     65 ...