47 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			47 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
# https://releases.llvm.org/7.0.0/tools/clang/docs/ClangFormatStyleOptions.html
 | 
						|
 | 
						|
---
 | 
						|
Language: Cpp
 | 
						|
 | 
						|
BasedOnStyle: WebKit
 | 
						|
 | 
						|
AlignAfterOpenBracket: Align
 | 
						|
AlignOperands: true
 | 
						|
AlignTrailingComments: true
 | 
						|
AllowAllParametersOfDeclarationOnNextLine: true
 | 
						|
AllowShortBlocksOnASingleLine: false
 | 
						|
AllowShortCaseLabelsOnASingleLine: true
 | 
						|
AllowShortFunctionsOnASingleLine: InlineOnly
 | 
						|
AllowShortIfStatementsOnASingleLine: true
 | 
						|
AllowShortLoopsOnASingleLine: false
 | 
						|
AlwaysBreakTemplateDeclarations: true
 | 
						|
BinPackArguments: false
 | 
						|
BinPackParameters: false
 | 
						|
BreakBeforeBinaryOperators: None
 | 
						|
BreakBeforeBraces: Allman
 | 
						|
BreakConstructorInitializersBeforeComma: true
 | 
						|
ColumnLimit: 100
 | 
						|
ConstructorInitializerAllOnOneLineOrOnePerLine: false
 | 
						|
Cpp11BracedListStyle: true
 | 
						|
FixNamespaceComments: true
 | 
						|
IncludeBlocks:   Regroup
 | 
						|
IncludeCategories:
 | 
						|
  - Regex:           '^["<](stdafx|pch)\.h[">]$'
 | 
						|
    Priority:        -1
 | 
						|
  - Regex:           '^<Windows\.h>$'
 | 
						|
    Priority:        3
 | 
						|
  - Regex:           '^<(WinIoCtl|winhttp|Shellapi)\.h>$'
 | 
						|
    Priority:        4
 | 
						|
  - Regex:           '.*'
 | 
						|
    Priority:        2
 | 
						|
IndentCaseLabels: true
 | 
						|
IndentWidth: 4
 | 
						|
KeepEmptyLinesAtTheStartOfBlocks: false
 | 
						|
MaxEmptyLinesToKeep: 2
 | 
						|
NamespaceIndentation: All
 | 
						|
PenaltyReturnTypeOnItsOwnLine: 1000
 | 
						|
PointerAlignment: Left
 | 
						|
SpaceAfterTemplateKeyword: false
 | 
						|
Standard: Cpp11
 | 
						|
UseTab: Never
 |