blob: d53ffa1bb584bce8cce0d9e9781965ac66ff2b1f [file] [log] [blame]
Eanna O Cathainb29e08a2022-05-04 13:34:31 +01001#
2# Copyright (c) 2022 Arm Limited. All rights reserved.
3#
4# SPDX-License-Identifier: Apache-2.0
5#
6# Licensed under the Apache License, Version 2.0 (the License); you may
7# not use this file except in compliance with the License.
8# You may obtain a copy of the License at
9#
10# www.apache.org/licenses/LICENSE-2.0
11#
12# Unless required by applicable law or agreed to in writing, software
13# distributed under the License is distributed on an AS IS BASIS, WITHOUT
14# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15# See the License for the specific language governing permissions and
16# limitations under the License.
17#
18---
19Language: Cpp
20BasedOnStyle: LLVM
21IndentWidth: 4
22ColumnLimit: 100
23AccessModifierOffset: -4
24PointerAlignment: Left
25AlignAfterOpenBracket: Align
26AlignConsecutiveAssignments: true
27AlignConsecutiveMacros: true
28AlignEscapedNewlines: Left
29AlignTrailingComments: true
30AllowAllParametersOfDeclarationOnNextLine: true
31AllowShortFunctionsOnASingleLine: Empty
32AllowShortBlocksOnASingleLine: true
33AlwaysBreakTemplateDeclarations: true
34BinPackArguments: false
35BinPackParameters: false
36BreakInheritanceList: AfterColon
37BreakConstructorInitializers: AfterColon
38BreakBeforeBraces: Custom
39BraceWrapping:
40 AfterClass: false
41 AfterControlStatement: false
42 AfterEnum: false
43 AfterFunction: true
44 AfterNamespace: false
45 AfterObjCDeclaration: false
46 AfterStruct: false
47 AfterUnion: false
48 AfterExternBlock: false
49 BeforeCatch: false
50 BeforeElse: false
51 IndentBraces: false
52 SplitEmptyFunction: false
53 SplitEmptyRecord: false
54 SplitEmptyNamespace: true
Liam Barry213a5432022-05-09 17:06:19 +010055NamespaceIndentation: Inner
Eanna O Cathainb29e08a2022-05-04 13:34:31 +010056---
57