Safe Haskell | None |
---|---|
Language | Haskell98 |
FFI functions for handling the LLVM Value class
- typeOf :: Ptr Value -> IO (Ptr Type)
- getValueName :: Ptr Value -> IO CString
- setValueName :: Ptr Value -> CString -> IO ()
- getValueSubclassId :: Ptr Value -> IO ValueSubclassId
- replaceAllUsesWith :: Ptr Value -> Ptr Value -> IO ()
- createArgument :: Ptr Type -> CString -> IO (Ptr Value)
- dumpValue :: Ptr Value -> IO ()
Documentation
getValueSubclassId :: Ptr Value -> IO ValueSubclassId Source #
This function exposes the ID returned by llvm::Value::getValueID() | http://llvm.org/doxygen/classllvm_1_1Value.html#a2983b7b4998ef5b9f51b18c01588af3c.