Lines Matching defs:HNOption

253   IdentifierNamingCheck::HungarianNotationOption HNOption;
255 HungarianNotation.loadDefaultConfig(HNOption);
256 HungarianNotation.loadFileConfig(Options, HNOption);
291 return {std::move(Styles), std::move(HNOption), IgnoreMainLike,
447 IdentifierNamingCheck::HungarianNotationOption &HNOption) const {
462 HNOption.General[Opt] = Val.str();
472 HNOption.DerivedType[Type] = Val.str();
488 HNOption.CString[CStr.second] = Val.str();
500 HNOption.PrimitiveType[Type] = Val.str();
511 HNOption.UserDefinedType[Type] = Val.str();
517 const IdentifierNamingCheck::HungarianNotationOption &HNOption) const {
528 Prefix = getClassPrefix(CRD, HNOption);
532 Prefix = getDataTypePrefix(TypeName, ND, HNOption);
540 const IdentifierNamingCheck::HungarianNotationOption &HNOption) const {
546 HNOption.CString, HNOption.DerivedType, HNOption.PrimitiveType,
547 HNOption.UserDefinedType};
563 const IdentifierNamingCheck::HungarianNotationOption &HNOption) const {
574 PrefixStr = HNOption.DerivedType.lookup("FunctionPointer");
576 for (const auto &CStr : HNOption.CString) {
586 for (const auto &CStr : HNOption.CString) {
594 PrefixStr = HNOption.DerivedType.lookup("Array");
618 for (const auto &Type : HNOption.PrimitiveType) {
628 for (const auto &Type : HNOption.UserDefinedType) {
637 PrefixStr.insert(0, HNOption.DerivedType.lookup("Pointer"));
644 const IdentifierNamingCheck::HungarianNotationOption &HNOption) const {
650 !isOptionEnabled("TreatStructAsClass", HNOption.General))
724 IdentifierNamingCheck::HungarianNotationOption &HNOption) const {
730 HNOption.General.try_emplace(G.first, G.second);
736 HNOption.DerivedType.try_emplace(DT.first, DT.second);
745 HNOption.CString.try_emplace(CStr.first, CStr.second);
796 HNOption.PrimitiveType.try_emplace(PT.first, PT.second);
831 HNOption.UserDefinedType.try_emplace(UDT.first, UDT.second);
872 const IdentifierNamingCheck::HungarianNotationOption &HNOption,
890 std::string HNPrefix = HungarianNotation.getPrefix(Decl, HNOption);
915 const IdentifierNamingCheck::HungarianNotationOption &HNOption,
948 HungarianNotation.removeDuplicatedPrefix(Words, HNOption);
1095 const IdentifierNamingCheck::HungarianNotationOption &HNOption,
1100 Type, Name, D, Style, HNOption,
1106 HungarianPrefix = HungarianNotation.getPrefix(D, HNOption);
1346 const IdentifierNamingCheck::HungarianNotationOption &HNOption,
1355 if (matchesStyle(Type, Name, Style, HNOption, ND))
1359 fixupWithCase(Type, StyleNames[SK], ND, Style, HNOption,
1363 std::string Fixup = fixupWithStyle(Type, Name, Style, HNOption, ND);