clang: clang::AvailabilityChange Struct Reference (original) (raw)

Represents information about a change in availability for an entity, which is part of the encoding of the 'availability' attribute. More...

#include "[clang/Sema/ParsedAttr.h](ParsedAttr%5F8h%5Fsource.html)"

Public Member Functions
bool isValid () const
Determine whether this availability change is valid.
Public Attributes
SourceLocation KeywordLoc
The location of the keyword indicating the kind of change.
VersionTuple Version
The version number at which the change occurred.
SourceRange VersionRange
The source range covering the version number.

Represents information about a change in availability for an entity, which is part of the encoding of the 'availability' attribute.

Definition at line 48 of file ParsedAttr.h.

isValid()

bool clang::AvailabilityChange::isValid ( ) const inline

KeywordLoc

The location of the keyword indicating the kind of change.

Definition at line 50 of file ParsedAttr.h.

Version

VersionTuple clang::AvailabilityChange::Version

VersionRange

The source range covering the version number.

Definition at line 56 of file ParsedAttr.h.


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