.clang-format
author Simon Fraser <sfraser@mozilla.com>
Wed, 27 Jun 2018 07:34:19 +0000
changeset 424109 a37e6ed0f4e72d47ca666fd1385d156d461c005e
parent 390350 c9e777a6f988280c8a4c13ec1472167cfb2f85d1
child 447056 845fe0e51d436da422c6e64ca7627f57d9dec0ae
permissions -rw-r--r--
Bug 1469803 Separate bouncer-check for cron tests r=mtabara We shouldn't run this on central, as it falls back to the dev configs, and fails. It should be fine on beta/release/esr60. I had to move this version of the check to its own kind to avoid the dependency tree bringing in the entire build process. Perhaps we can refactor later to avoid duplication Differential Revision: https://phabricator.services.mozilla.com/D1765

BasedOnStyle: Mozilla

# 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_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


BreakBeforeBraces: Custom
BraceWrapping:
  AfterEnum: true
  AfterStruct: true
  AfterFunction: true
  AfterClass: true
  SplitEmptyFunction: true