struct InMemoryModuleCache::PCM

Declaration

struct InMemoryModuleCache::PCM { /* full declaration omitted */ };

Declared at: clang/include/clang/Serialization/InMemoryModuleCache.h:31

Member Variables

public std::unique_ptr<llvm::MemoryBuffer> Buffer
public bool IsFinal = false
Track whether this PCM is known to be good (either built or successfully imported by a CompilerInstance/ASTReader using this cache).

Method Overview

  • public PCM()
  • public PCM(std::unique_ptr<llvm::MemoryBuffer> Buffer)

Methods

PCM()

Declared at: clang/include/clang/Serialization/InMemoryModuleCache.h:39

PCM(std::unique_ptr<llvm::MemoryBuffer> Buffer)

Declared at: clang/include/clang/Serialization/InMemoryModuleCache.h:40

Parameters

std::unique_ptr<llvm::MemoryBuffer> Buffer