|
TypeIdx | clang::serialization::TypeIdxFromBuiltin (const BuiltinType *BT) |
|
unsigned | clang::serialization::ComputeHash (Selector Sel) |
|
const DeclContext * | clang::serialization::getDefinitiveDeclContext (const DeclContext *DC) |
| Retrieve the "definitive" declaration that provides all of the visible entries for the given declaration context, if there is one.
|
|
bool | clang::serialization::isRedeclarableDeclKind (unsigned Kind) |
| Determine whether the given declaration kind is redeclarable.
|
|
bool | clang::serialization::needsAnonymousDeclarationNumber (const NamedDecl *D) |
| Determine whether the given declaration needs an anonymous declaration number.
|
|
template<typename Fn > |
void | clang::serialization::numberAnonymousDeclsWithin (const DeclContext *DC, Fn Visit) |
| Visit each declaration within DC that needs an anonymous declaration number and call Visit with the declaration and its number.
|
|
bool | clang::serialization::isPartOfPerModuleInitializer (const Decl *D) |
| Determine whether the given declaration will be included in the per-module initializer if it needs to be eagerly handed to the AST consumer.
|
|
void | clang::serialization::updateModuleTimestamp (StringRef ModuleFilename) |
|