mini-llvm 0.1.0
Loading...
Searching...
No Matches
mini_llvm::mir::ImmediateOperand Class Reference

#include <ImmediateOperand.h>

Public Member Functions

 ImmediateOperand (std::unique_ptr< Immediate > imm)
const Immediateoperator* () const
const Immediateoperator-> () const
void set (std::unique_ptr< Immediate > imm)

Constructor & Destructor Documentation

◆ ImmediateOperand()

mini_llvm::mir::ImmediateOperand::ImmediateOperand ( std::unique_ptr< Immediate > imm)
inlineexplicit

Member Function Documentation

◆ operator*()

const Immediate & mini_llvm::mir::ImmediateOperand::operator* ( ) const
inline

◆ operator->()

const Immediate * mini_llvm::mir::ImmediateOperand::operator-> ( ) const
inline

◆ set()

void mini_llvm::mir::ImmediateOperand::set ( std::unique_ptr< Immediate > imm)
inline

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