clang API Documentation
A type index; the type ID with the qualifier bits removed. More...
#include <ASTBitCodes.h>
Public Member Functions | |
| TypeIdx () | |
| TypeIdx (uint32_t index) | |
| uint32_t | getIndex () const |
| TypeID | asTypeID (unsigned FastQuals) const |
Static Public Member Functions | |
| static TypeIdx | fromTypeID (TypeID ID) |
A type index; the type ID with the qualifier bits removed.
Definition at line 85 of file ASTBitCodes.h.
| clang::serialization::TypeIdx::TypeIdx | ( | ) | [inline] |
Definition at line 88 of file ASTBitCodes.h.
Referenced by fromTypeID().
| clang::serialization::TypeIdx::TypeIdx | ( | uint32_t | index | ) | [inline, explicit] |
Definition at line 89 of file ASTBitCodes.h.
| TypeID clang::serialization::TypeIdx::asTypeID | ( | unsigned | FastQuals | ) | const [inline] |
Definition at line 92 of file ASTBitCodes.h.
References clang::Qualifiers::FastWidth.
Referenced by clang::serialization::MakeTypeID().
| static TypeIdx clang::serialization::TypeIdx::fromTypeID | ( | TypeID | ID | ) | [inline, static] |
Definition at line 98 of file ASTBitCodes.h.
References clang::Qualifiers::FastWidth, and TypeIdx().
| uint32_t clang::serialization::TypeIdx::getIndex | ( | ) | const [inline] |
Definition at line 91 of file ASTBitCodes.h.
Referenced by clang::ASTWriter::TypeRead().