clang 23.0.0git
clang::ExternalSubmoduleSource Class Referenceabstract

Interface for on-demand deserialization of submodules stored in a PCM file. More...

#include "clang/Basic/Module.h"

Inheritance diagram for clang::ExternalSubmoduleSource:
[legend]

Public Member Functions

virtual ModulegetSubmodule (uint32_t GlobalID)=0
virtual ~ExternalSubmoduleSource ()=default

Detailed Description

Interface for on-demand deserialization of submodules stored in a PCM file.

Definition at line 56 of file Module.h.

Constructor & Destructor Documentation

◆ ~ExternalSubmoduleSource()

virtual clang::ExternalSubmoduleSource::~ExternalSubmoduleSource ( )
virtualdefault

Member Function Documentation

◆ getSubmodule()

virtual Module * clang::ExternalSubmoduleSource::getSubmodule ( uint32_t GlobalID)
pure virtual

Implemented in clang::ASTReader.


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