struct StateWrapper

Declaration

template <typename StateTy, typename Base>
struct StateWrapper { /* full declaration omitted */ };

Description

Helper to tie a abstract state implementation to an abstract attribute.

Declared at: llvm/include/llvm/Transforms/IPO/Attributor.h:1626

Templates

StateTy
Base

Method Overview

  • public llvm::StateWrapper::StateType & getState()
  • public const llvm::AbstractState & getState() const

Methods

llvm::StateWrapper::StateType& getState()

Description

See AbstractAttribute::getState(...).

Declared at: llvm/include/llvm/Transforms/IPO/Attributor.h:1631

const llvm::AbstractState& getState() const

Description

See AbstractAttribute::getState(...).

Declared at: llvm/include/llvm/Transforms/IPO/Attributor.h:1634