LLVM API Documentation

llvmc::PluginLoader Struct Reference

#include <Plugin.h>

List of all members.

Public Member Functions

 PluginLoader ()
 ~PluginLoader ()
void PopulateLanguageMap (LanguageMap &langMap)
void PopulateCompilationGraph (CompilationGraph &tools)


Detailed Description

PluginLoader - Helper class used by the main program for lifetime management.

Definition at line 59 of file Plugin.h.


Constructor & Destructor Documentation

llvmc::PluginLoader::PluginLoader (  ) 

llvmc::PluginLoader::~PluginLoader (  ) 


Member Function Documentation

void llvmc::PluginLoader::PopulateLanguageMap ( LanguageMap &  langMap  ) 

PopulateLanguageMap - Fills in the language map by calling PopulateLanguageMap methods of all plugins.

void llvmc::PluginLoader::PopulateCompilationGraph ( CompilationGraph &  tools  ) 

PopulateCompilationGraph - Populates the compilation graph by calling PopulateCompilationGraph methods of all plugins.


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