clang-tools  14.0.0git
Public Member Functions | Public Attributes | List of all members
clang::find_all_symbols::SymbolInfo::Signals Struct Reference

#include <SymbolInfo.h>

Collaboration diagram for clang::find_all_symbols::SymbolInfo::Signals:
Collaboration graph
[legend]

Public Member Functions

 Signals ()
 
 Signals (unsigned Seen, unsigned Used)
 
Signalsoperator+= (const Signals &RHS)
 
Signals operator+ (const Signals &RHS) const
 
bool operator== (const Signals &RHS) const
 

Public Attributes

unsigned Seen = 0
 
unsigned Used = 0
 

Detailed Description

Definition at line 53 of file SymbolInfo.h.

Constructor & Destructor Documentation

◆ Signals() [1/2]

Definition at line 54 of file SymbolInfo.h.

◆ Signals() [2/2]

clang::find_all_symbols::SymbolInfo::Signals::Signals ( unsigned  Seen,
unsigned  Used 
)
inline

Definition at line 55 of file SymbolInfo.h.

Member Function Documentation

◆ operator+()

SymbolInfo::Signals clang::find_all_symbols::SymbolInfo::Signals::operator+ ( const Signals RHS) const

Definition at line 104 of file SymbolInfo.cpp.

◆ operator+=()

SymbolInfo::Signals & clang::find_all_symbols::SymbolInfo::Signals::operator+= ( const Signals RHS)

Definition at line 98 of file SymbolInfo.cpp.

References Seen, and Used.

◆ operator==()

bool clang::find_all_symbols::SymbolInfo::Signals::operator== ( const Signals RHS) const

Definition at line 110 of file SymbolInfo.cpp.

References Seen, and Used.

Member Data Documentation

◆ Seen

unsigned clang::find_all_symbols::SymbolInfo::Signals::Seen = 0

Definition at line 58 of file SymbolInfo.h.

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

◆ Used

unsigned clang::find_all_symbols::SymbolInfo::Signals::Used = 0

Definition at line 61 of file SymbolInfo.h.

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


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