clang 19.0.0git
Public Member Functions | List of all members
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 294 of file MultiOnDiskHashTable.h.

Constructor & Destructor Documentation

◆ MultiOnDiskHashTableGenerator()

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

Definition at line 301 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 308 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 303 of file MultiOnDiskHashTable.h.

References clang::Data.


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