|
clang
5.0.0
|
Class that performs lookup for a selector's entries in the global method pool stored in an AST file. More...
Classes | |
| struct | data_type |
Public Types | |
| typedef Selector | external_key_type |
| typedef external_key_type | internal_key_type |
| typedef unsigned | hash_value_type |
| typedef unsigned | offset_type |
Public Member Functions | |
| ASTSelectorLookupTrait (ASTReader &Reader, ModuleFile &F) | |
| internal_key_type | ReadKey (const unsigned char *d, unsigned) |
| data_type | ReadData (Selector, const unsigned char *d, unsigned DataLen) |
Static Public Member Functions | |
| static bool | EqualKey (const internal_key_type &a, const internal_key_type &b) |
| static hash_value_type | ComputeHash (Selector Sel) |
| static const internal_key_type & | GetInternalKey (const external_key_type &x) |
| static std::pair< unsigned, unsigned > | ReadKeyDataLength (const unsigned char *&d) |
Class that performs lookup for a selector's entries in the global method pool stored in an AST file.
Definition at line 184 of file ASTReaderInternals.h.
Definition at line 199 of file ASTReaderInternals.h.
Definition at line 201 of file ASTReaderInternals.h.
Definition at line 200 of file ASTReaderInternals.h.
Definition at line 202 of file ASTReaderInternals.h.
|
inline |
Definition at line 204 of file ASTReaderInternals.h.
Definition at line 766 of file ASTReader.cpp.
References clang::serialization::ComputeHash().
|
inlinestatic |
Definition at line 207 of file ASTReaderInternals.h.
|
inlinestatic |
Definition at line 215 of file ASTReaderInternals.h.
| ASTSelectorLookupTrait::data_type ASTSelectorLookupTrait::ReadData | ( | Selector | , |
| const unsigned char * | d, | ||
| unsigned | DataLen | ||
| ) |
Definition at line 800 of file ASTReader.cpp.
| ASTSelectorLookupTrait::internal_key_type ASTSelectorLookupTrait::ReadKey | ( | const unsigned char * | d, |
| unsigned | |||
| ) |
Definition at line 779 of file ASTReader.cpp.
References I.
Referenced by clang::ASTReader::DecodeSelector().
|
static |
Definition at line 771 of file ASTReader.cpp.
1.8.6