clang-tools 19.0.0git
Public Member Functions | Public Attributes | List of all members
clang::tidy::readability::IdentifierNamingCheck::HungarianNotationOption Struct Reference

#include <IdentifierNamingCheck.h>

Public Member Functions

 HungarianNotationOption ()=default
 

Public Attributes

std::optional< CaseTypeCase
 
HungarianPrefixType HPType = HungarianPrefixType::HPT_Off
 
llvm::StringMap< std::string > General
 
llvm::StringMap< std::string > CString
 
llvm::StringMap< std::string > PrimitiveType
 
llvm::StringMap< std::string > UserDefinedType
 
llvm::StringMap< std::string > DerivedType
 

Detailed Description

Definition at line 58 of file IdentifierNamingCheck.h.

Constructor & Destructor Documentation

◆ HungarianNotationOption()

clang::tidy::readability::IdentifierNamingCheck::HungarianNotationOption::HungarianNotationOption ( )
default

Member Data Documentation

◆ Case

std::optional<CaseType> clang::tidy::readability::IdentifierNamingCheck::HungarianNotationOption::Case

Definition at line 61 of file IdentifierNamingCheck.h.

◆ CString

llvm::StringMap<std::string> clang::tidy::readability::IdentifierNamingCheck::HungarianNotationOption::CString

◆ DerivedType

llvm::StringMap<std::string> clang::tidy::readability::IdentifierNamingCheck::HungarianNotationOption::DerivedType

◆ General

llvm::StringMap<std::string> clang::tidy::readability::IdentifierNamingCheck::HungarianNotationOption::General

◆ HPType

HungarianPrefixType clang::tidy::readability::IdentifierNamingCheck::HungarianNotationOption::HPType = HungarianPrefixType::HPT_Off

Definition at line 62 of file IdentifierNamingCheck.h.

◆ PrimitiveType

llvm::StringMap<std::string> clang::tidy::readability::IdentifierNamingCheck::HungarianNotationOption::PrimitiveType

◆ UserDefinedType

llvm::StringMap<std::string> clang::tidy::readability::IdentifierNamingCheck::HungarianNotationOption::UserDefinedType

The documentation for this struct was generated from the following file: