#include <VarStorage.hpp>
◆ PointerStorage() [1/2]
◆ PointerStorage() [2/2]
| proteus::PointerStorage::PointerStorage |
( |
Value * |
PtrSlot, |
|
|
IRBuilderBase & |
IRB, |
|
|
Type * |
PointerElemTy |
|
) |
| |
|
inline |
◆ clone()
| std::unique_ptr< VarStorage > proteus::PointerStorage::clone |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ getAllocatedType()
| Type * proteus::PointerStorage::getAllocatedType |
( |
| ) |
const |
|
overridevirtual |
◆ getSlot()
| Value * proteus::PointerStorage::getSlot |
( |
| ) |
const |
|
overridevirtual |
◆ getValueType()
| Type * proteus::PointerStorage::getValueType |
( |
| ) |
const |
|
overridevirtual |
◆ loadPointer()
| Value * proteus::PointerStorage::loadPointer |
( |
| ) |
const |
◆ loadValue()
| Value * proteus::PointerStorage::loadValue |
( |
| ) |
const |
|
overridevirtual |
◆ storePointer()
| void proteus::PointerStorage::storePointer |
( |
Value * |
Ptr | ) |
|
◆ storeValue()
| void proteus::PointerStorage::storeValue |
( |
Value * |
Val | ) |
|
|
overridevirtual |
The documentation for this class was generated from the following files: