isle/tools/ncc/ncc.style
Christian Semmler 5d671a3eda Add more rules
2023-12-12 05:47:25 -05:00

21 lines
736 B
Plaintext

ClassName: '^[A-Z][a-zA-Z0-9]+$'
CppMethod: '^operator|^FUN_[a-f0-9]{8}$|^VTable0x[a-f0-9]{1,3}$|^(?!VTable).*[A-Z][a-zA-Z0-9]+$'
# EnumConstantName
EnumName: '^\(unnamed|^[A-Z][a-zA-Z0-9]+$'
FunctionName: '^operator|^FUN_[a-f0-9]{8}$|^VTable0x[a-f0-9]{1,3}$|^(?!VTable).*[A-Z][a-zA-Z0-9]+$'
ParameterName: '^p_[a-z0-9][a-zA-Z0-9]*$|^$'
StructName: '^\(anon|^\(unnamed|^[A-Z][a-zA-Z0-9]+$'
TypedefName: '^[A-Z][a-zA-Z0-9]+$'
UnionName: '^\(anon|^[A-Z][a-zA-Z0-9]+$'
VariableName:
ScopePrefix:
Global: 'g_'
ClassMember: 'm_'
StructMember: 'm_'
DataTypePrefix:
String: ''
Integer: ''
Bool: ''
Pointer: ''
Pattern: '^(unk0x[a-f0-9]{1,3}$|(?!unk).+[a-z0-9][a-zA-Z0-9]*)$'