clang  6.0.0svn
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"

Collaboration diagram for clang::Module::LinkLibrary:
Collaboration graph
[legend]

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 312 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 314 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 324 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 321 of file Module.h.


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