Начало
This commit is contained in:
commit
5051cfe15f
299
.clang-tidy
Normal file
299
.clang-tidy
Normal file
@ -0,0 +1,299 @@
|
|||||||
|
---
|
||||||
|
Checks: '-*,readability-identifier-naming'
|
||||||
|
CheckOptions:
|
||||||
|
- key: readability-identifier-naming.AbstractClassCase
|
||||||
|
value: CamelCase
|
||||||
|
- key: readability-identifier-naming.AbstractClassPrefix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.AbstractClassSuffix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.ClassCase
|
||||||
|
value: CamelCase
|
||||||
|
- key: readability-identifier-naming.ClassPrefix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.ClassSuffix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.ClassConstantCase
|
||||||
|
value: UPPER_CASE
|
||||||
|
- key: readability-identifier-naming.ClassConstantPrefix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.ClassConstantSuffix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.ClassMemberCase
|
||||||
|
value: camelBack
|
||||||
|
- key: readability-identifier-naming.ClassMemberPrefix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.ClassMemberSuffix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.ClassMethodCase
|
||||||
|
value: camelBack
|
||||||
|
- key: readability-identifier-naming.ClassMethodPrefix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.ClassMethodSuffix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.ConstantCase
|
||||||
|
value: UPPER_CASE
|
||||||
|
- key: readability-identifier-naming.ConstantPrefix
|
||||||
|
value: PRE
|
||||||
|
- key: readability-identifier-naming.ConstantSuffix
|
||||||
|
value: POST
|
||||||
|
- key: readability-identifier-naming.ConstantMemberCase
|
||||||
|
value: 'lower_case'
|
||||||
|
- key: readability-identifier-naming.ConstantMemberPrefix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.ConstantMemberSuffix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.ConstantParameterCase
|
||||||
|
value: camelBack
|
||||||
|
- key: readability-identifier-naming.ConstantParameterPrefix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.ConstantParameterSuffix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.ConstantPointerParameterCase
|
||||||
|
value: camelBack
|
||||||
|
- key: readability-identifier-naming.ConstantPointerParameterPrefix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.ConstantPointerParameterSuffix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.ConstexprFunctionCase
|
||||||
|
value: camelBack
|
||||||
|
- key: readability-identifier-naming.ConstexprFunctionPrefix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.ConstexprFunctionSuffix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.ConstexprMethodCase
|
||||||
|
value: camelBack
|
||||||
|
- key: readability-identifier-naming.ConstexprMethodPrefix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.ConstexprMethodSuffix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.ConstexprVariableCase
|
||||||
|
value: lower_case
|
||||||
|
- key: readability-identifier-naming.ConstexprVariablePrefix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.ConstexprVariableSuffix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.EnumCase
|
||||||
|
value: CamelCase
|
||||||
|
- key: readability-identifier-naming.EnumPrefix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.EnumSuffix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.EnumConstantCase
|
||||||
|
value: UPPER_CASE
|
||||||
|
- key: readability-identifier-naming.EnumConstantPrefix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.EnumConstantSuffix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.FunctionCase
|
||||||
|
value: camelBack
|
||||||
|
- key: readability-identifier-naming.FunctionPrefix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.FunctionSuffix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.GlobalConstantCase
|
||||||
|
value: UPPER_CASE
|
||||||
|
- key: readability-identifier-naming.GlobalConstantPrefix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.GlobalConstantSuffix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.GlobalConstantPointerCase
|
||||||
|
value: lower_case
|
||||||
|
- key: readability-identifier-naming.GlobalConstantPointerPrefix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.GlobalConstantPointerSuffix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.GlobalFunctionCase
|
||||||
|
value: camelBack
|
||||||
|
- key: readability-identifier-naming.GlobalFunctionPrefix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.GlobalFunctionSuffix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.GlobalPointerCase
|
||||||
|
value: lower_case
|
||||||
|
- key: readability-identifier-naming.GlobalPointerPrefix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.GlobalPointerSuffix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.GlobalVariableCase
|
||||||
|
value: lower_case
|
||||||
|
- key: readability-identifier-naming.GlobalVariablePrefix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.GlobalVariableSuffix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.InlineNamespaceCase
|
||||||
|
value: lower_case
|
||||||
|
- key: readability-identifier-naming.InlineNamespacePrefix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.InlineNamespaceSuffix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.LocalConstantCase
|
||||||
|
value: camelBack
|
||||||
|
- key: readability-identifier-naming.LocalConstantPrefix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.LocalConstantSuffix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.LocalConstantPointerCase
|
||||||
|
value: camelBack
|
||||||
|
- key: readability-identifier-naming.LocalConstantPointerPrefix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.LocalConstantPointerSuffix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.LocalPointerCase
|
||||||
|
value: camelBack
|
||||||
|
- key: readability-identifier-naming.LocalPointerPrefix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.LocalPointerSuffix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.LocalVariableCase
|
||||||
|
value: camelBack
|
||||||
|
- key: readability-identifier-naming.LocalVariablePrefix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.LocalVariableSuffix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.MemberCase
|
||||||
|
value: UPPER_CASE
|
||||||
|
- key: readability-identifier-naming.MemberPrefix
|
||||||
|
value: PRE
|
||||||
|
- key: readability-identifier-naming.MemberSuffix
|
||||||
|
value: POST
|
||||||
|
- key: readability-identifier-naming.MethodCase
|
||||||
|
value: UPPER_CASE
|
||||||
|
- key: readability-identifier-naming.MethodPrefix
|
||||||
|
value: PRE
|
||||||
|
- key: readability-identifier-naming.MethodSuffix
|
||||||
|
value: POST
|
||||||
|
- key: readability-identifier-naming.NamespaceCase
|
||||||
|
value: lower_case
|
||||||
|
- key: readability-identifier-naming.NamespacePrefix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.NamespaceSuffix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.ParameterCase
|
||||||
|
value: camelBack
|
||||||
|
- key: readability-identifier-naming.ParameterPrefix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.ParameterSuffix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.ParameterPackCase
|
||||||
|
value: camelBack
|
||||||
|
- key: readability-identifier-naming.ParameterPackPrefix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.ParameterPackSuffix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.PointerParameterCase
|
||||||
|
value: camelBack
|
||||||
|
- key: readability-identifier-naming.PointerParameterPrefix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.PointerParameterSuffix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.PrivateMemberCase
|
||||||
|
value: camelBack
|
||||||
|
- key: readability-identifier-naming.PrivateMemberPrefix
|
||||||
|
value: 'm_'
|
||||||
|
- key: readability-identifier-naming.PrivateMemberSuffix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.PrivateMethodCase
|
||||||
|
value: camelBack
|
||||||
|
- key: readability-identifier-naming.PrivateMethodPrefix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.PrivateMethodSuffix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.ProtectedMemberCase
|
||||||
|
value: camelBack
|
||||||
|
- key: readability-identifier-naming.ProtectedMemberPrefix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.ProtectedMemberSuffix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.ProtectedMethodCase
|
||||||
|
value: camelBack
|
||||||
|
- key: readability-identifier-naming.ProtectedMethodPrefix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.ProtectedMethodSuffix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.PublicMemberCase
|
||||||
|
value: camelBack
|
||||||
|
- key: readability-identifier-naming.PublicMemberPrefix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.PublicMemberSuffix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.PublicMethodCase
|
||||||
|
value: camelBack
|
||||||
|
- key: readability-identifier-naming.PublicMethodPrefix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.PublicMethodSuffix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.StaticConstantCase
|
||||||
|
value: camelBack
|
||||||
|
- key: readability-identifier-naming.StaticConstantPrefix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.StaticConstantSuffix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.StaticVariableCase
|
||||||
|
value: camelBack
|
||||||
|
- key: readability-identifier-naming.StaticVariablePrefix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.StaticVariableSuffix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.StructCase
|
||||||
|
value: CamelCase
|
||||||
|
- key: readability-identifier-naming.StructPrefix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.StructSuffix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.TemplateParameterCase
|
||||||
|
value: camelBack
|
||||||
|
- key: readability-identifier-naming.TemplateParameterPrefix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.TemplateParameterSuffix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.TemplateTemplateParameterCase
|
||||||
|
value: camelBack
|
||||||
|
- key: readability-identifier-naming.TemplateTemplateParameterPrefix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.TemplateTemplateParameterSuffix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.TypeAliasCase
|
||||||
|
value: CamelCase
|
||||||
|
- key: readability-identifier-naming.TypeAliasPrefix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.TypeAliasSuffix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.TypedefCase
|
||||||
|
value: lower_case
|
||||||
|
- key: readability-identifier-naming.TypedefPrefix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.TypedefSuffix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.TypeTemplateParameterCase
|
||||||
|
value: CamelCase
|
||||||
|
- key: readability-identifier-naming.TypeTemplateParameterPrefix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.TypeTemplateParameterSuffix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.UnionCase
|
||||||
|
value: CamelCase
|
||||||
|
- key: readability-identifier-naming.UnionPrefix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.UnionSuffix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.ValueTemplateParameterCase
|
||||||
|
value: camelBack
|
||||||
|
- key: readability-identifier-naming.ValueTemplateParameterPrefix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.ValueTemplateParameterSuffix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.VariableCase
|
||||||
|
value: lower_case
|
||||||
|
- key: readability-identifier-naming.VariablePrefix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.VariableSuffix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.VirtualMethodCase
|
||||||
|
value: camelBack
|
||||||
|
- key: readability-identifier-naming.VirtualMethodPrefix
|
||||||
|
value: ''
|
||||||
|
- key: readability-identifier-naming.VirtualMethodSuffix
|
||||||
|
value: ''
|
||||||
|
...
|
||||||
|
|
75
Makefile
Normal file
75
Makefile
Normal file
@ -0,0 +1,75 @@
|
|||||||
|
.PHONY: all
|
||||||
|
|
||||||
|
UNKNOWN = \
|
||||||
|
test_Constant.cpp \
|
||||||
|
test_Member.cpp \
|
||||||
|
test_Method.cpp \
|
||||||
|
test_Variable.cpp \
|
||||||
|
|
||||||
|
SOURCES= \
|
||||||
|
test_AbstractClass.cpp \
|
||||||
|
test_ClassConstant.cpp \
|
||||||
|
test_Class.cpp \
|
||||||
|
test_ClassMember.cpp \
|
||||||
|
test_ClassMethod.cpp \
|
||||||
|
test_ConstantMember.cpp \
|
||||||
|
test_ConstantParameter.cpp \
|
||||||
|
test_ConstantPointerParameter.cpp \
|
||||||
|
test_ConstexprFunction.cpp \
|
||||||
|
test_ConstexprMethod.cpp \
|
||||||
|
test_ConstexprVariable.cpp \
|
||||||
|
test_EnumConstant.cpp \
|
||||||
|
test_Enum.cpp \
|
||||||
|
test_Function.cpp \
|
||||||
|
test_GlobalConstant.cpp \
|
||||||
|
test_GlobalConstantPointer.cpp \
|
||||||
|
test_GlobalFunction.cpp \
|
||||||
|
test_GlobalPointer.cpp \
|
||||||
|
test_GlobalVariable.cpp \
|
||||||
|
test_InlineNamespace.cpp \
|
||||||
|
test_LocalConstant.cpp \
|
||||||
|
test_LocalConstantPointer.cpp \
|
||||||
|
test_LocalPointer.cpp \
|
||||||
|
test_LocalVariable.cpp \
|
||||||
|
test_Namespace.cpp \
|
||||||
|
test_Parameter.cpp \
|
||||||
|
test_ParameterPack.cpp \
|
||||||
|
test_PointerParameter.cpp \
|
||||||
|
test_PrivateMember.cpp \
|
||||||
|
test_PrivateMethod.cpp \
|
||||||
|
test_ProtectedMember.cpp \
|
||||||
|
test_ProtectedMethod.cpp \
|
||||||
|
test_PublicMember.cpp \
|
||||||
|
test_PublicMethod.cpp \
|
||||||
|
test_StaticConstant.cpp \
|
||||||
|
test_StaticVariable.cpp \
|
||||||
|
test_Struct.cpp \
|
||||||
|
test_TemplateParameter.cpp \
|
||||||
|
test_TemplateTemplateParameter.cpp \
|
||||||
|
test_TypeAlias.cpp \
|
||||||
|
test_Typedef.cpp \
|
||||||
|
test_TypeTemplateParameter.cpp \
|
||||||
|
test_Union.cpp \
|
||||||
|
test_ValueTemplateParameter.cpp \
|
||||||
|
test_VirtualMethod.cpp
|
||||||
|
|
||||||
|
OBJECTS=$(SOURCES:.cpp=.o)
|
||||||
|
|
||||||
|
RESULTS=$(SOURCES:.cpp=.txt)
|
||||||
|
|
||||||
|
bear:
|
||||||
|
bear -o compile_commands.json make obj
|
||||||
|
compdb -p . list > compdb.json
|
||||||
|
mv -f compdb.json compile_commands.json
|
||||||
|
make res
|
||||||
|
|
||||||
|
obj: $(OBJECTS)
|
||||||
|
|
||||||
|
res: $(RESULTS)
|
||||||
|
|
||||||
|
.cpp.o:
|
||||||
|
$(CXX) $(CXXFLAGS) -c $< -o /dev/null
|
||||||
|
|
||||||
|
%.txt : %.cpp
|
||||||
|
clang-tidy-8 -quiet $<
|
||||||
|
|
5
README.md
Normal file
5
README.md
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
## clang-tidy test
|
||||||
|
|
||||||
|
Проект для тестирования конфигурационного файла `.clang-tidy`,
|
||||||
|
описывающего правила именования идентикаторов.
|
||||||
|
|
271
compile_commands.json
Normal file
271
compile_commands.json
Normal file
@ -0,0 +1,271 @@
|
|||||||
|
[
|
||||||
|
{
|
||||||
|
"directory": "/home/a/work/proj/doc/clang-tidy2",
|
||||||
|
"command": "g++ -c -o /dev/null test_LocalVariable.cpp",
|
||||||
|
"file": "test_LocalVariable.cpp"
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"directory": "/home/a/work/proj/doc/clang-tidy2",
|
||||||
|
"command": "g++ -c -o /dev/null test_Struct.cpp",
|
||||||
|
"file": "test_Struct.cpp"
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"directory": "/home/a/work/proj/doc/clang-tidy2",
|
||||||
|
"command": "g++ -c -o /dev/null test_GlobalConstant.cpp",
|
||||||
|
"file": "test_GlobalConstant.cpp"
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"directory": "/home/a/work/proj/doc/clang-tidy2",
|
||||||
|
"command": "g++ -c -o /dev/null test_VirtualMethod.cpp",
|
||||||
|
"file": "test_VirtualMethod.cpp"
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"directory": "/home/a/work/proj/doc/clang-tidy2",
|
||||||
|
"command": "g++ -c -o /dev/null test_Union.cpp",
|
||||||
|
"file": "test_Union.cpp"
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"directory": "/home/a/work/proj/doc/clang-tidy2",
|
||||||
|
"command": "g++ -c -o /dev/null test_PointerParameter.cpp",
|
||||||
|
"file": "test_PointerParameter.cpp"
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"directory": "/home/a/work/proj/doc/clang-tidy2",
|
||||||
|
"command": "g++ -c -o /dev/null test_ProtectedMethod.cpp",
|
||||||
|
"file": "test_ProtectedMethod.cpp"
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"directory": "/home/a/work/proj/doc/clang-tidy2",
|
||||||
|
"command": "g++ -c -o /dev/null test_TypeTemplateParameter.cpp",
|
||||||
|
"file": "test_TypeTemplateParameter.cpp"
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"directory": "/home/a/work/proj/doc/clang-tidy2",
|
||||||
|
"command": "g++ -c -o /dev/null test_StaticConstant.cpp",
|
||||||
|
"file": "test_StaticConstant.cpp"
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"directory": "/home/a/work/proj/doc/clang-tidy2",
|
||||||
|
"command": "g++ -c -o /dev/null test_ParameterPack.cpp",
|
||||||
|
"file": "test_ParameterPack.cpp"
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"directory": "/home/a/work/proj/doc/clang-tidy2",
|
||||||
|
"command": "g++ -c -o /dev/null test_EnumConstant.cpp",
|
||||||
|
"file": "test_EnumConstant.cpp"
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"directory": "/home/a/work/proj/doc/clang-tidy2",
|
||||||
|
"command": "g++ -c -o /dev/null test_Function.cpp",
|
||||||
|
"file": "test_Function.cpp"
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"directory": "/home/a/work/proj/doc/clang-tidy2",
|
||||||
|
"command": "g++ -c -o /dev/null test_ValueTemplateParameter.cpp",
|
||||||
|
"file": "test_ValueTemplateParameter.cpp"
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"directory": "/home/a/work/proj/doc/clang-tidy2",
|
||||||
|
"command": "g++ -c -o /dev/null test_ClassMember.cpp",
|
||||||
|
"file": "test_ClassMember.cpp"
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"directory": "/home/a/work/proj/doc/clang-tidy2",
|
||||||
|
"command": "g++ -c -o /dev/null test_Typedef.cpp",
|
||||||
|
"file": "test_Typedef.cpp"
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"directory": "/home/a/work/proj/doc/clang-tidy2",
|
||||||
|
"command": "g++ -c -o /dev/null test_ConstexprVariable.cpp",
|
||||||
|
"file": "test_ConstexprVariable.cpp"
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"directory": "/home/a/work/proj/doc/clang-tidy2",
|
||||||
|
"command": "g++ -c -o /dev/null test_ConstantMember.cpp",
|
||||||
|
"file": "test_ConstantMember.cpp"
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"directory": "/home/a/work/proj/doc/clang-tidy2",
|
||||||
|
"command": "g++ -c -o /dev/null test_ConstantParameter.cpp",
|
||||||
|
"file": "test_ConstantParameter.cpp"
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"directory": "/home/a/work/proj/doc/clang-tidy2",
|
||||||
|
"command": "g++ -c -o /dev/null test_ClassMethod.cpp",
|
||||||
|
"file": "test_ClassMethod.cpp"
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"directory": "/home/a/work/proj/doc/clang-tidy2",
|
||||||
|
"command": "g++ -c -o /dev/null test_ProtectedMember.cpp",
|
||||||
|
"file": "test_ProtectedMember.cpp"
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"directory": "/home/a/work/proj/doc/clang-tidy2",
|
||||||
|
"command": "g++ -c -o /dev/null test_ClassConstant.cpp",
|
||||||
|
"file": "test_ClassConstant.cpp"
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"directory": "/home/a/work/proj/doc/clang-tidy2",
|
||||||
|
"command": "g++ -c -o /dev/null test_PrivateMethod.cpp",
|
||||||
|
"file": "test_PrivateMethod.cpp"
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"directory": "/home/a/work/proj/doc/clang-tidy2",
|
||||||
|
"command": "g++ -c -o /dev/null test_InlineNamespace.cpp",
|
||||||
|
"file": "test_InlineNamespace.cpp"
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"directory": "/home/a/work/proj/doc/clang-tidy2",
|
||||||
|
"command": "g++ -c -o /dev/null test_Class.cpp",
|
||||||
|
"file": "test_Class.cpp"
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"directory": "/home/a/work/proj/doc/clang-tidy2",
|
||||||
|
"command": "g++ -c -o /dev/null test_PublicMember.cpp",
|
||||||
|
"file": "test_PublicMember.cpp"
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"directory": "/home/a/work/proj/doc/clang-tidy2",
|
||||||
|
"command": "g++ -c -o /dev/null test_TemplateTemplateParameter.cpp",
|
||||||
|
"file": "test_TemplateTemplateParameter.cpp"
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"directory": "/home/a/work/proj/doc/clang-tidy2",
|
||||||
|
"command": "g++ -c -o /dev/null test_GlobalPointer.cpp",
|
||||||
|
"file": "test_GlobalPointer.cpp"
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"directory": "/home/a/work/proj/doc/clang-tidy2",
|
||||||
|
"command": "g++ -c -o /dev/null test_GlobalFunction.cpp",
|
||||||
|
"file": "test_GlobalFunction.cpp"
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"directory": "/home/a/work/proj/doc/clang-tidy2",
|
||||||
|
"command": "g++ -c -o /dev/null test_Enum.cpp",
|
||||||
|
"file": "test_Enum.cpp"
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"directory": "/home/a/work/proj/doc/clang-tidy2",
|
||||||
|
"command": "g++ -c -o /dev/null test_PublicMethod.cpp",
|
||||||
|
"file": "test_PublicMethod.cpp"
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"directory": "/home/a/work/proj/doc/clang-tidy2",
|
||||||
|
"command": "g++ -c -o /dev/null test_LocalPointer.cpp",
|
||||||
|
"file": "test_LocalPointer.cpp"
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"directory": "/home/a/work/proj/doc/clang-tidy2",
|
||||||
|
"command": "g++ -c -o /dev/null test_Namespace.cpp",
|
||||||
|
"file": "test_Namespace.cpp"
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"directory": "/home/a/work/proj/doc/clang-tidy2",
|
||||||
|
"command": "g++ -c -o /dev/null test_AbstractClass.cpp",
|
||||||
|
"file": "test_AbstractClass.cpp"
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"directory": "/home/a/work/proj/doc/clang-tidy2",
|
||||||
|
"command": "g++ -c -o /dev/null test_TemplateParameter.cpp",
|
||||||
|
"file": "test_TemplateParameter.cpp"
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"directory": "/home/a/work/proj/doc/clang-tidy2",
|
||||||
|
"command": "g++ -c -o /dev/null test_TypeAlias.cpp",
|
||||||
|
"file": "test_TypeAlias.cpp"
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"directory": "/home/a/work/proj/doc/clang-tidy2",
|
||||||
|
"command": "g++ -c -o /dev/null test_ConstantPointerParameter.cpp",
|
||||||
|
"file": "test_ConstantPointerParameter.cpp"
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"directory": "/home/a/work/proj/doc/clang-tidy2",
|
||||||
|
"command": "g++ -c -o /dev/null test_Parameter.cpp",
|
||||||
|
"file": "test_Parameter.cpp"
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"directory": "/home/a/work/proj/doc/clang-tidy2",
|
||||||
|
"command": "g++ -c -o /dev/null test_ConstexprFunction.cpp",
|
||||||
|
"file": "test_ConstexprFunction.cpp"
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"directory": "/home/a/work/proj/doc/clang-tidy2",
|
||||||
|
"command": "g++ -c -o /dev/null test_LocalConstantPointer.cpp",
|
||||||
|
"file": "test_LocalConstantPointer.cpp"
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"directory": "/home/a/work/proj/doc/clang-tidy2",
|
||||||
|
"command": "g++ -c -o /dev/null test_LocalConstant.cpp",
|
||||||
|
"file": "test_LocalConstant.cpp"
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"directory": "/home/a/work/proj/doc/clang-tidy2",
|
||||||
|
"command": "g++ -c -o /dev/null test_StaticVariable.cpp",
|
||||||
|
"file": "test_StaticVariable.cpp"
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"directory": "/home/a/work/proj/doc/clang-tidy2",
|
||||||
|
"command": "g++ -c -o /dev/null test_GlobalConstantPointer.cpp",
|
||||||
|
"file": "test_GlobalConstantPointer.cpp"
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"directory": "/home/a/work/proj/doc/clang-tidy2",
|
||||||
|
"command": "g++ -c -o /dev/null test_GlobalVariable.cpp",
|
||||||
|
"file": "test_GlobalVariable.cpp"
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"directory": "/home/a/work/proj/doc/clang-tidy2",
|
||||||
|
"command": "g++ -c -o /dev/null test_PrivateMember.cpp",
|
||||||
|
"file": "test_PrivateMember.cpp"
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"directory": "/home/a/work/proj/doc/clang-tidy2",
|
||||||
|
"command": "g++ -c -o /dev/null test_ConstexprMethod.cpp",
|
||||||
|
"file": "test_ConstexprMethod.cpp"
|
||||||
|
}
|
||||||
|
]
|
6
test_AbstractClass.cpp
Normal file
6
test_AbstractClass.cpp
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
class ABSTRACT_CLASS {
|
||||||
|
public:
|
||||||
|
ABSTRACT_CLASS();
|
||||||
|
virtual int function();
|
||||||
|
};
|
||||||
|
|
6
test_Class.cpp
Normal file
6
test_Class.cpp
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
class TEST_CLASS {
|
||||||
|
public:
|
||||||
|
TEST_CLASS();
|
||||||
|
~TEST_CLASS();
|
||||||
|
};
|
||||||
|
|
5
test_ClassConstant.cpp
Normal file
5
test_ClassConstant.cpp
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
class ClassWithClassConstant {
|
||||||
|
public:
|
||||||
|
static int const Class_Constant = 0;
|
||||||
|
};
|
||||||
|
|
5
test_ClassMember.cpp
Normal file
5
test_ClassMember.cpp
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
class ClassWithClassMember {
|
||||||
|
public:
|
||||||
|
static int CLASS_MEMBER;
|
||||||
|
};
|
||||||
|
|
5
test_ClassMethod.cpp
Normal file
5
test_ClassMethod.cpp
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
class ClassWithMethod {
|
||||||
|
public:
|
||||||
|
static int get_int() { return 0; };
|
||||||
|
};
|
||||||
|
|
1
test_Constant.cpp
Normal file
1
test_Constant.cpp
Normal file
@ -0,0 +1 @@
|
|||||||
|
// FIXME
|
5
test_ConstantMember.cpp
Normal file
5
test_ConstantMember.cpp
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
class ClassWithConstantMember {
|
||||||
|
public:
|
||||||
|
char const ConstMember[4] = "123";
|
||||||
|
};
|
||||||
|
|
4
test_ConstantParameter.cpp
Normal file
4
test_ConstantParameter.cpp
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
char returnChar(const char return_Value) {
|
||||||
|
return return_Value;
|
||||||
|
};
|
||||||
|
|
4
test_ConstantPointerParameter.cpp
Normal file
4
test_ConstantPointerParameter.cpp
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
void* returnVoid(void* const return_Value) {
|
||||||
|
return return_Value;
|
||||||
|
};
|
||||||
|
|
3
test_ConstexprFunction.cpp
Normal file
3
test_ConstexprFunction.cpp
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
constexpr int get_five() {
|
||||||
|
return ( 5 );
|
||||||
|
}
|
5
test_ConstexprMethod.cpp
Normal file
5
test_ConstexprMethod.cpp
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
class ClassWithConstexprMethod {
|
||||||
|
private:
|
||||||
|
constexpr int get_int() { return 0; };
|
||||||
|
};
|
||||||
|
|
2
test_ConstexprVariable.cpp
Normal file
2
test_ConstexprVariable.cpp
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
constexpr int CONST_FIVE = 5;
|
||||||
|
|
2
test_Enum.cpp
Normal file
2
test_Enum.cpp
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
enum TEST_enum { ONE, TWO };
|
||||||
|
|
2
test_EnumConstant.cpp
Normal file
2
test_EnumConstant.cpp
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
enum TestEnum { one, TWO };
|
||||||
|
|
4
test_Function.cpp
Normal file
4
test_Function.cpp
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
static int static_function() {
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
2
test_GlobalConstant.cpp
Normal file
2
test_GlobalConstant.cpp
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
const int theOne = 1;
|
||||||
|
|
3
test_GlobalConstantPointer.cpp
Normal file
3
test_GlobalConstantPointer.cpp
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
void* global_pointer;
|
||||||
|
void* const GlobalConstPointer = global_pointer;
|
||||||
|
|
4
test_GlobalFunction.cpp
Normal file
4
test_GlobalFunction.cpp
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
int global_function() {
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
2
test_GlobalPointer.cpp
Normal file
2
test_GlobalPointer.cpp
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
void* globalPointer;
|
||||||
|
|
1
test_GlobalVariable.cpp
Normal file
1
test_GlobalVariable.cpp
Normal file
@ -0,0 +1 @@
|
|||||||
|
unsigned GlobalVariable;
|
6
test_InlineNamespace.cpp
Normal file
6
test_InlineNamespace.cpp
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
namespace test_ns {
|
||||||
|
inline namespace InlineNamespace {
|
||||||
|
|
||||||
|
}
|
||||||
|
} // namespace test_ns
|
||||||
|
|
5
test_LocalConstant.cpp
Normal file
5
test_LocalConstant.cpp
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
int functionWithLocalConstant() {
|
||||||
|
const int LocalConstant = 0;
|
||||||
|
return LocalConstant;
|
||||||
|
}
|
||||||
|
|
6
test_LocalConstantPointer.cpp
Normal file
6
test_LocalConstantPointer.cpp
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
void* functionWithLocalConstPointer() {
|
||||||
|
void* pointer = nullptr;
|
||||||
|
void* const LocalConstPointer = pointer;
|
||||||
|
return LocalConstPointer;
|
||||||
|
}
|
||||||
|
|
5
test_LocalPointer.cpp
Normal file
5
test_LocalPointer.cpp
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
void* function() {
|
||||||
|
void* LocalPointer = nullptr;
|
||||||
|
return LocalPointer;
|
||||||
|
}
|
||||||
|
|
5
test_LocalVariable.cpp
Normal file
5
test_LocalVariable.cpp
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
int function() {
|
||||||
|
int LocalVariable = 0;
|
||||||
|
return LocalVariable;
|
||||||
|
}
|
||||||
|
|
1
test_Member.cpp
Normal file
1
test_Member.cpp
Normal file
@ -0,0 +1 @@
|
|||||||
|
/// FIXME
|
1
test_Method.cpp
Normal file
1
test_Method.cpp
Normal file
@ -0,0 +1 @@
|
|||||||
|
// FIXME
|
4
test_Namespace.cpp
Normal file
4
test_Namespace.cpp
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
namespace TEST_ns {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
4
test_Parameter.cpp
Normal file
4
test_Parameter.cpp
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
int returnInt(int return_Value) {
|
||||||
|
return return_Value;
|
||||||
|
};
|
||||||
|
|
2
test_ParameterPack.cpp
Normal file
2
test_ParameterPack.cpp
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
template<class ... Types> void f(Types ... Parameters_Pack);
|
||||||
|
|
4
test_PointerParameter.cpp
Normal file
4
test_PointerParameter.cpp
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
void* returnPtr(void* return_Value) {
|
||||||
|
return return_Value;
|
||||||
|
};
|
||||||
|
|
5
test_PrivateMember.cpp
Normal file
5
test_PrivateMember.cpp
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
class ClassWithPrivateMember {
|
||||||
|
private:
|
||||||
|
int PrivateMember;
|
||||||
|
};
|
||||||
|
|
4
test_PrivateMethod.cpp
Normal file
4
test_PrivateMethod.cpp
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
class ClassWithPrivateMethod {
|
||||||
|
private:
|
||||||
|
int get_int() { return 0; };
|
||||||
|
};
|
5
test_ProtectedMember.cpp
Normal file
5
test_ProtectedMember.cpp
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
class ClassWithProtectedMember {
|
||||||
|
protected:
|
||||||
|
int ProtectedMember;
|
||||||
|
};
|
||||||
|
|
5
test_ProtectedMethod.cpp
Normal file
5
test_ProtectedMethod.cpp
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
class ClassWithProtectedMethod {
|
||||||
|
protected:
|
||||||
|
int get_int() { return 0; };
|
||||||
|
};
|
||||||
|
|
5
test_PublicMember.cpp
Normal file
5
test_PublicMember.cpp
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
class ClassWithPublicMember {
|
||||||
|
public:
|
||||||
|
int PublicMember;
|
||||||
|
};
|
||||||
|
|
5
test_PublicMethod.cpp
Normal file
5
test_PublicMethod.cpp
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
class ClassWithPublicMethod {
|
||||||
|
public:
|
||||||
|
int get_int() { return 0; };
|
||||||
|
};
|
||||||
|
|
5
test_StaticConstant.cpp
Normal file
5
test_StaticConstant.cpp
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
int functionWithStaticConstant() {
|
||||||
|
static const int StaticConstant = 0;
|
||||||
|
return StaticConstant;
|
||||||
|
}
|
||||||
|
|
5
test_StaticVariable.cpp
Normal file
5
test_StaticVariable.cpp
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
int functionWithStaticVariable() {
|
||||||
|
static int StaticVariable = 0;
|
||||||
|
return StaticVariable;
|
||||||
|
}
|
||||||
|
|
3
test_Struct.cpp
Normal file
3
test_Struct.cpp
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
struct TEST_struct {
|
||||||
|
int a;
|
||||||
|
};
|
4
test_TemplateParameter.cpp
Normal file
4
test_TemplateParameter.cpp
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
template<typename TType>int tFunction(TType t_value) {
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
1
test_TemplateTemplateParameter.cpp
Normal file
1
test_TemplateTemplateParameter.cpp
Normal file
@ -0,0 +1 @@
|
|||||||
|
template<template<class T> class TPL_TPL_Parameter> class AllmightyClass { };
|
5
test_TypeAlias.cpp
Normal file
5
test_TypeAlias.cpp
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
struct MyStructure {
|
||||||
|
int a;
|
||||||
|
};
|
||||||
|
using MY_STRUCT_TYPE = MyStructure;
|
||||||
|
|
4
test_TypeTemplateParameter.cpp
Normal file
4
test_TypeTemplateParameter.cpp
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
template<typename t_type>int tFunction(t_type value) {
|
||||||
|
return 0;
|
||||||
|
};
|
||||||
|
|
2
test_Typedef.cpp
Normal file
2
test_Typedef.cpp
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
typedef int MY_INT;
|
||||||
|
|
5
test_Union.cpp
Normal file
5
test_Union.cpp
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
union TEST_union {
|
||||||
|
int a;
|
||||||
|
char b;
|
||||||
|
};
|
||||||
|
|
4
test_ValueTemplateParameter.cpp
Normal file
4
test_ValueTemplateParameter.cpp
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
template<typename TType, int arg_COUNT> int tFunction(TType tValue) {
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
0
test_Variable.cpp
Normal file
0
test_Variable.cpp
Normal file
4
test_VirtualMethod.cpp
Normal file
4
test_VirtualMethod.cpp
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
class ClassWithVirtualMethod {
|
||||||
|
private:
|
||||||
|
virtual int get_int() { return 0; };
|
||||||
|
};
|
Loading…
Reference in New Issue
Block a user