clang 18.0.0git
|
Stores availability attributes of a symbol in a given domain. More...
#include "clang/ExtractAPI/AvailabilityInfo.h"
Public Member Functions | |
AvailabilityInfo ()=default | |
AvailabilityInfo (StringRef Domain, VersionTuple I, VersionTuple D, VersionTuple O, bool U) | |
Public Attributes | |
std::string | Domain |
The domain for which this availability info item applies. | |
VersionTuple | Introduced |
VersionTuple | Deprecated |
VersionTuple | Obsoleted |
bool | Unavailable |
Stores availability attributes of a symbol in a given domain.
Definition at line 30 of file AvailabilityInfo.h.
|
default |
|
inline |
Definition at line 40 of file AvailabilityInfo.h.
VersionTuple clang::extractapi::AvailabilityInfo::Deprecated |
Definition at line 34 of file AvailabilityInfo.h.
std::string clang::extractapi::AvailabilityInfo::Domain |
The domain for which this availability info item applies.
Definition at line 32 of file AvailabilityInfo.h.
Referenced by clang::extractapi::AvailabilitySet::AvailabilitySet().
VersionTuple clang::extractapi::AvailabilityInfo::Introduced |
Definition at line 33 of file AvailabilityInfo.h.
VersionTuple clang::extractapi::AvailabilityInfo::Obsoleted |
Definition at line 35 of file AvailabilityInfo.h.
bool clang::extractapi::AvailabilityInfo::Unavailable |
Definition at line 36 of file AvailabilityInfo.h.