mini-llvm 0.1.0
Loading...
Searching...
No Matches
mini_llvm::mc::GlobalValueBuilder Class Reference

#include <GlobalValueBuilder.h>

Public Member Functions

 GlobalValueBuilder ()=default
 GlobalValueBuilder (GlobalValue *globalValue, GlobalValue::const_iterator pos)
void setPos (GlobalValue *globalValue, GlobalValue::const_iterator pos)
void setPos (GlobalValue *G)
Statementadd (std::unique_ptr< Statement > stmt)

Constructor & Destructor Documentation

◆ GlobalValueBuilder() [1/2]

mini_llvm::mc::GlobalValueBuilder::GlobalValueBuilder ( )
default

◆ GlobalValueBuilder() [2/2]

mini_llvm::mc::GlobalValueBuilder::GlobalValueBuilder ( GlobalValue * globalValue,
GlobalValue::const_iterator pos )
inline

Member Function Documentation

◆ add()

Statement & mini_llvm::mc::GlobalValueBuilder::add ( std::unique_ptr< Statement > stmt)
inline

◆ setPos() [1/2]

void mini_llvm::mc::GlobalValueBuilder::setPos ( GlobalValue * G)
inline

◆ setPos() [2/2]

void mini_llvm::mc::GlobalValueBuilder::setPos ( GlobalValue * globalValue,
GlobalValue::const_iterator pos )
inline

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