clang 23.0.0git
clang::LinkModule Struct Reference

Info about a module to link into the module currently being generated. More...

#include "clang/CodeGen/ModuleLinker.h"

Public Attributes

std::unique_ptr< llvm::Module > Module
bool PropagateAttrs
bool Internalize
unsigned LinkFlags

Detailed Description

Info about a module to link into the module currently being generated.

Shared between the classic clang CodeGen path and the ClangIR path.

Definition at line 29 of file ModuleLinker.h.

Member Data Documentation

◆ Internalize

bool clang::LinkModule::Internalize

Definition at line 32 of file ModuleLinker.h.

◆ LinkFlags

unsigned clang::LinkModule::LinkFlags

Definition at line 33 of file ModuleLinker.h.

◆ Module

std::unique_ptr<llvm::Module> clang::LinkModule::Module

Definition at line 30 of file ModuleLinker.h.

◆ PropagateAttrs

bool clang::LinkModule::PropagateAttrs

Definition at line 31 of file ModuleLinker.h.


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