clang-tools 24.0.0git
clang::tidy::readability::IdentifierNamingCheck::FileStyle Struct Reference

#include <IdentifierNamingCheck.h>

Public Member Functions

 FileStyle ()
 FileStyle (SmallVectorImpl< std::optional< NamingStyle > > &&Styles, HungarianNotationOption HNOption, bool IgnoreMainLike, bool CheckAnonFieldInParent, bool TypedefInheritAnonTag, bool AllowTrailingUnderscore)
ArrayRef< std::optional< NamingStyle > > getStyles () const
const HungarianNotationOptiongetHNOption () const
bool isActive () const
bool isIgnoringMainLikeFunction () const
bool isCheckingAnonFieldInParentScope () const
bool isTypedefInheritingAnonTagConfig () const
bool isAllowingTrailingUnderscore () const

Detailed Description

Definition at line 127 of file IdentifierNamingCheck.h.

Constructor & Destructor Documentation

◆ FileStyle() [1/2]

clang::tidy::readability::IdentifierNamingCheck::FileStyle::FileStyle ( )
inline

Definition at line 128 of file IdentifierNamingCheck.h.

◆ FileStyle() [2/2]

clang::tidy::readability::IdentifierNamingCheck::FileStyle::FileStyle ( SmallVectorImpl< std::optional< NamingStyle > > && Styles,
HungarianNotationOption HNOption,
bool IgnoreMainLike,
bool CheckAnonFieldInParent,
bool TypedefInheritAnonTag,
bool AllowTrailingUnderscore )
inline

Definition at line 131 of file IdentifierNamingCheck.h.

Member Function Documentation

◆ getHNOption()

const HungarianNotationOption & clang::tidy::readability::IdentifierNamingCheck::FileStyle::getHNOption ( ) const
inline

Definition at line 146 of file IdentifierNamingCheck.h.

◆ getStyles()

ArrayRef< std::optional< NamingStyle > > clang::tidy::readability::IdentifierNamingCheck::FileStyle::getStyles ( ) const
inline

Definition at line 141 of file IdentifierNamingCheck.h.

◆ isActive()

bool clang::tidy::readability::IdentifierNamingCheck::FileStyle::isActive ( ) const
inline

Definition at line 151 of file IdentifierNamingCheck.h.

◆ isAllowingTrailingUnderscore()

bool clang::tidy::readability::IdentifierNamingCheck::FileStyle::isAllowingTrailingUnderscore ( ) const
inline

Definition at line 162 of file IdentifierNamingCheck.h.

◆ isCheckingAnonFieldInParentScope()

bool clang::tidy::readability::IdentifierNamingCheck::FileStyle::isCheckingAnonFieldInParentScope ( ) const
inline

Definition at line 154 of file IdentifierNamingCheck.h.

◆ isIgnoringMainLikeFunction()

bool clang::tidy::readability::IdentifierNamingCheck::FileStyle::isIgnoringMainLikeFunction ( ) const
inline

Definition at line 152 of file IdentifierNamingCheck.h.

◆ isTypedefInheritingAnonTagConfig()

bool clang::tidy::readability::IdentifierNamingCheck::FileStyle::isTypedefInheritingAnonTagConfig ( ) const
inline

Definition at line 158 of file IdentifierNamingCheck.h.


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