LLVM API Documentation
#include <ValueMap.h>
Public Member Functions | |
ValueTypeProxy * | operator-> () |
operator std::pair< KeyT, ValueT > () const | |
Public Attributes | |
const KeyT | first |
ValueT & | second |
Definition at line 293 of file ValueMap.h.
llvm::ValueMapIterator< DenseMapT, KeyT >::ValueTypeProxy::operator std::pair< KeyT, ValueT > | ( | ) | const [inline] |
Definition at line 297 of file ValueMap.h.
References llvm::ValueMapIterator< DenseMapT, KeyT >::ValueTypeProxy::first, and llvm::ValueMapIterator< DenseMapT, KeyT >::ValueTypeProxy::second.
ValueTypeProxy* llvm::ValueMapIterator< DenseMapT, KeyT >::ValueTypeProxy::operator-> | ( | ) | [inline] |
Definition at line 296 of file ValueMap.h.
const KeyT llvm::ValueMapIterator< DenseMapT, KeyT >::ValueTypeProxy::first |
Definition at line 294 of file ValueMap.h.
Referenced by llvm::ValueMapIterator< DenseMapT, KeyT >::ValueTypeProxy::operator std::pair< KeyT, ValueT >().
ValueT& llvm::ValueMapIterator< DenseMapT, KeyT >::ValueTypeProxy::second |
Definition at line 295 of file ValueMap.h.
Referenced by llvm::StackProtector::adjustForColoring(), llvm::ValueMapCallbackVH< KeyT, ValueT, Config >::allUsesReplacedWith(), llvm::ExecutionEngine::getPointerToGlobalIfAvailable(), llvm::MapValue(), llvm::ValueMapIterator< DenseMapT, KeyT >::ValueTypeProxy::operator std::pair< KeyT, ValueT >(), RemapInstruction(), llvm::ExecutionEngineState::RemoveMapping(), llvm::UnrollLoop(), and UpdateCallGraphAfterInlining().