Bug 1457047 [wpt PR 10645] - Update webidl2.js to v10.2.1, a=testonly
[gecko.git] / .clang-format
blobdebbfd322c80dc7df34d48001e897d35ab34497f
1 BasedOnStyle: Mozilla
3 # Prevent the loss of indentation with these macros
4 MacroBlockBegin: "^\
5 NS_INTERFACE_MAP_BEGIN|\
6 NS_INTERFACE_TABLE_HEAD|\
7 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION|\
8 NS_IMPL_CYCLE_COLLECTION_.*_BEGIN|\
9 NS_INTERFACE_TABLE_HEAD_CYCLE_COLLECTION_INHERITED|\
10 NS_INTERFACE_TABLE_BEGIN|\
11 NS_IMPL_CYCLE_COLLECTION_TRAVERSE_BEGIN_INHERITED|\
12 NS_IMPL_CYCLE_COLLECTION_UNLINK_BEGIN_INHERITED$"
13 MacroBlockEnd: "^\
14 NS_INTERFACE_MAP_END|\
15 NS_IMPL_CYCLE_COLLECTION_.*_END|\
16 NS_INTERFACE_TABLE_END|\
17 NS_INTERFACE_MAP_END_INHERITING|\
18 NS_IMPL_CYCLE_COLLECTION_TRAVERSE_END_INHERITED|\
19 NS_IMPL_CYCLE_COLLECTION_UNLINK_END_INHERITED$"
21 SortIncludes: false
24 BreakBeforeBraces: Custom
25 BraceWrapping:
26   AfterEnum: true
27   AfterStruct: true
28   AfterFunction: true
29   AfterClass: true
30   SplitEmptyFunction: true