clang  14.0.0git
Public Member Functions | Public Attributes | List of all members
clang::ento::PackageInfo Struct Reference

Specifies a package. More...

#include "clang/StaticAnalyzer/Core/CheckerRegistryData.h"

Collaboration diagram for clang::ento::PackageInfo:
Collaboration graph
[legend]

Public Member Functions

bool operator== (const PackageInfo &Rhs) const
 
 PackageInfo (StringRef FullName)
 
LLVM_DUMP_METHOD void dump () const
 
LLVM_DUMP_METHOD void dumpToStream (llvm::raw_ostream &Out) const
 

Public Attributes

StringRef FullName
 
CmdLineOptionList CmdLineOptions
 

Detailed Description

Specifies a package.

Each package option is implicitly an option for all checkers within the package.

Definition at line 146 of file CheckerRegistryData.h.

Constructor & Destructor Documentation

◆ PackageInfo()

clang::ento::PackageInfo::PackageInfo ( StringRef  FullName)
inlineexplicit

Definition at line 156 of file CheckerRegistryData.h.

Member Function Documentation

◆ dump()

LLVM_DUMP_METHOD void PackageInfo::dump ( ) const

Definition at line 69 of file CheckerRegistryData.cpp.

References dumpToStream().

◆ dumpToStream()

LLVM_DUMP_METHOD void PackageInfo::dumpToStream ( llvm::raw_ostream &  Out) const

Definition at line 71 of file CheckerRegistryData.cpp.

References CmdLineOptions, and FullName.

Referenced by dump().

◆ operator==()

bool clang::ento::PackageInfo::operator== ( const PackageInfo Rhs) const
inline

Definition at line 152 of file CheckerRegistryData.h.

References FullName.

Member Data Documentation

◆ CmdLineOptions

CmdLineOptionList clang::ento::PackageInfo::CmdLineOptions

Definition at line 148 of file CheckerRegistryData.h.

Referenced by dumpToStream().

◆ FullName

StringRef clang::ento::PackageInfo::FullName

Definition at line 147 of file CheckerRegistryData.h.

Referenced by dumpToStream(), and operator==().


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