.clang-format
author Ryan VanderMeulen <ryanvm@gmail.com>
Wed, 09 Aug 2017 21:31:30 -0400
changeset 373751 0cd4ced6047668902e3dbb2373c2dab0e99dd04f
parent 367394 e1169c7413b7be542afa07053a1c81a5e293ffad
child 377644 71882fd33c91d06876715d6ac8b37847c8d14726
permissions -rw-r--r--
Backed out 7 changesets (bug 1387862) for yaml linting failures. Backed out changeset 63f87f6db7d6 (bug 1387862) Backed out changeset a85b7e7d9f24 (bug 1387862) Backed out changeset 3713ea9672e8 (bug 1387862) Backed out changeset 22c1094e387f (bug 1387862) Backed out changeset e0bfb35b0eec (bug 1387862) Backed out changeset 5bb5dc7655ec (bug 1387862) Backed out changeset cc4c01794114 (bug 1387862)

BasedOnStyle: Mozilla

# Ignore all comments because they aren't reflowed properly.
CommentPragmas: "^"

# Force pointers to the type for C++.
DerivePointerAlignment: false
PointerAlignment: Left

# Prevent the loss of indentation with these macros
MacroBlockBegin: "^\
NS_INTERFACE_MAP_BEGIN|\
NS_INTERFACE_TABLE_HEAD|\
NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION|\
NS_IMPL_CYCLE_COLLECTION_.*_BEGIN|\
NS_INTERFACE_TABLE_HEAD_CYCLE_COLLECTION_INHERITED|\
NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED|\
NS_INTERFACE_TABLE_BEGIN|\
NS_IMPL_CYCLE_COLLECTION_TRAVERSE_BEGIN_INHERITED|\
NS_IMPL_CYCLE_COLLECTION_UNLINK_BEGIN_INHERITED$"
MacroBlockEnd: "^\
NS_INTERFACE_MAP_END|\
NS_IMPL_CYCLE_COLLECTION_.*_END|\
NS_INTERFACE_TABLE_END|\
NS_INTERFACE_MAP_END_INHERITING|\
NS_IMPL_CYCLE_COLLECTION_TRAVERSE_END_INHERITED|\
NS_IMPL_CYCLE_COLLECTION_UNLINK_END_INHERITED$"

SortIncludes: false


# All of the following items are default
# in the Mozila coding style from clang format 4.0
AlwaysBreakAfterReturnType: TopLevel
BinPackArguments: false
BinPackParameters: false
SpaceAfterTemplateKeyword: false
ReflowComments: false