clang  19.0.0git
Public Member Functions | Public Attributes | List of all members
clang::Module::LinkLibrary Struct Reference

A library or framework to link against when an entity from this module is used. More...

#include "clang/Basic/Module.h"

Public Member Functions

 LinkLibrary ()=default
 
 LinkLibrary (const std::string &Library, bool IsFramework)
 

Public Attributes

std::string Library
 The library to link against. More...
 
bool IsFramework = false
 Whether this is a framework rather than a library. More...
 

Detailed Description

A library or framework to link against when an entity from this module is used.

Definition at line 447 of file Module.h.

Constructor & Destructor Documentation

◆ LinkLibrary() [1/2]

clang::Module::LinkLibrary::LinkLibrary ( )
default

◆ LinkLibrary() [2/2]

clang::Module::LinkLibrary::LinkLibrary ( const std::string &  Library,
bool  IsFramework 
)
inline

Definition at line 449 of file Module.h.

Member Data Documentation

◆ IsFramework

bool clang::Module::LinkLibrary::IsFramework = false

Whether this is a framework rather than a library.

Definition at line 459 of file Module.h.

◆ Library

std::string clang::Module::LinkLibrary::Library

The library to link against.

This will typically be a library or framework name, but can also be an absolute path to the library or framework.

Definition at line 456 of file Module.h.


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