clang 22.0.0git
clang::serialization::MultiOnDiskHashTableGenerator< ReaderInfo, WriterInfo > Class Template Reference

Writer for the on-disk hash table. More...

#include "/home/buildbot/as-worker-4/publish-doxygen-docs/llvm-project/clang/lib/Serialization/MultiOnDiskHashTable.h"

Public Member Functions

 MultiOnDiskHashTableGenerator ()
void insert (typename WriterInfo::key_type_ref Key, typename WriterInfo::data_type_ref Data, WriterInfo &Info)
void emit (llvm::SmallVectorImpl< char > &Out, WriterInfo &Info, const BaseTable *Base)

Detailed Description

template<typename ReaderInfo, typename WriterInfo>
class clang::serialization::MultiOnDiskHashTableGenerator< ReaderInfo, WriterInfo >

Writer for the on-disk hash table.

Definition at line 291 of file MultiOnDiskHashTable.h.

Constructor & Destructor Documentation

◆ MultiOnDiskHashTableGenerator()

template<typename ReaderInfo, typename WriterInfo>
clang::serialization::MultiOnDiskHashTableGenerator< ReaderInfo, WriterInfo >::MultiOnDiskHashTableGenerator ( )
inline

Definition at line 298 of file MultiOnDiskHashTable.h.

Member Function Documentation

◆ emit()

template<typename ReaderInfo, typename WriterInfo>
void clang::serialization::MultiOnDiskHashTableGenerator< ReaderInfo, WriterInfo >::emit ( llvm::SmallVectorImpl< char > & Out,
WriterInfo & Info,
const BaseTable * Base )
inline

Definition at line 305 of file MultiOnDiskHashTable.h.

◆ insert()

template<typename ReaderInfo, typename WriterInfo>
void clang::serialization::MultiOnDiskHashTableGenerator< ReaderInfo, WriterInfo >::insert ( typename WriterInfo::key_type_ref Key,
typename WriterInfo::data_type_ref Data,
WriterInfo & Info )
inline

Definition at line 300 of file MultiOnDiskHashTable.h.

References clang::Data.


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