|
LLVM 24.0.0git
|
Helper to tie a abstract state implementation to an abstract attribute. More...
#include "llvm/Transforms/IPO/Attributor.h"
Public Types | |
| using | StateType = StateTy |
| Provide static access to the type of the state. | |
Public Member Functions | |
| StateWrapper (const IRPosition &IRP, Ts... Args) | |
| StateType & | getState () override |
| const StateType & | getState () const override |
| bool | isAtFixpoint () const final |
| bool | isStateAtFixpoint () const final |
Helper to tie a abstract state implementation to an abstract attribute.
Definition at line 3230 of file Attributor.h.
| using llvm::StateWrapper< StateTy, BaseType, Ts >::StateType = StateTy |
Provide static access to the type of the state.
Definition at line 3232 of file Attributor.h.
|
inline |
Definition at line 3234 of file Attributor.h.
|
inlineoverride |
Definition at line 3239 of file Attributor.h.
|
inlineoverride |
Definition at line 3237 of file Attributor.h.
|
inlinefinal |
Definition at line 3241 of file Attributor.h.
|
inlinefinal |
Definition at line 3243 of file Attributor.h.