LLVM 22.0.0git
|
Provides API functions, like getIterator() and getReverseIterator() to GlobalIFunc, Function, GlobalVariable and GlobalAlias. More...
#include "llvm/SandboxIR/Constant.h"
Public Types | |
using | iterator |
using | reverse_iterator |
Public Member Functions | |
GlobalWithNodeAPI (Value::ClassID ID, LLVMParentT *C, Context &Ctx) | |
Module * | getParent () const |
iterator | getIterator () const |
reverse_iterator | getReverseIterator () const |
Provides API functions, like getIterator() and getReverseIterator() to GlobalIFunc, Function, GlobalVariable and GlobalAlias.
In LLVM IR these are provided by ilist_node.
Definition at line 1031 of file Constant.h.
using llvm::sandboxir::GlobalWithNodeAPI< GlobalT, LLVMGlobalT, ParentT, LLVMParentT >::iterator |
Definition at line 1048 of file Constant.h.
using llvm::sandboxir::GlobalWithNodeAPI< GlobalT, LLVMGlobalT, ParentT, LLVMParentT >::reverse_iterator |
Definition at line 1050 of file Constant.h.
|
inline |
Definition at line 1040 of file Constant.h.
References llvm::CallingConv::C.
|
inline |
Definition at line 1053 of file Constant.h.
References llvm::cast(), and llvm::map_iterator().
|
inline |
Definition at line 1043 of file Constant.h.
References llvm::cast().
|
inline |
Definition at line 1058 of file Constant.h.
References llvm::cast(), and llvm::map_iterator().