clang 20.0.0git
Classes | Namespaces
PCHContainerOperations.h File Reference
#include "clang/Basic/Module.h"
#include "llvm/ADT/SmallVector.h"
#include "llvm/ADT/StringMap.h"
#include "llvm/Support/MemoryBufferRef.h"
#include <memory>

Go to the source code of this file.

Classes

struct  clang::PCHBuffer
 
class  clang::PCHContainerWriter
 This abstract interface provides operations for creating containers for serialized ASTs (precompiled headers and clang modules). More...
 
class  clang::PCHContainerReader
 This abstract interface provides operations for unwrapping containers for serialized ASTs (precompiled headers and clang modules). More...
 
class  clang::RawPCHContainerWriter
 Implements write operations for a raw pass-through PCH container. More...
 
class  clang::RawPCHContainerReader
 Implements read operations for a raw pass-through PCH container. More...
 
class  clang::PCHContainerOperations
 A registry of PCHContainerWriter and -Reader objects for different formats. More...
 

Namespaces

namespace  llvm
 Diagnostic wrappers for TextAPI types for error reporting.
 
namespace  clang
 The JSON file list parser is used to communicate input to InstallAPI.