|
LLVM 22.0.0git
|
#include <tuple>#include <type_traits>Go to the source code of this file.
Classes | |
| struct | llvm::orc::CallableTraitsHelper< ImplT, C > |
| CallableTraitsHelper takes an implementation class template Impl and some callable type C and passes the return and argument types of C to the Impl class template. More... | |
| struct | llvm::orc::CallableTraitsHelper< ImplT, RetT(ArgTs...)> |
| struct | llvm::orc::CallableTraitsHelper< ImplT, RetT(*)(ArgTs...)> |
| struct | llvm::orc::CallableTraitsHelper< ImplT, RetT(&)(ArgTs...)> |
| struct | llvm::orc::CallableTraitsHelper< ImplT, RetT(ClassT::*)(ArgTs...)> |
| struct | llvm::orc::CallableTraitsHelper< ImplT, RetT(ClassT::*)(ArgTs...) const > |
| struct | llvm::orc::detail::CallableArgInfoImpl< RetT, ArgTs > |
| struct | llvm::orc::CallableArgInfo< Callable > |
| CallableArgInfo provides typedefs for the return type and argument types (as a tuple) of the given callable type. More... | |
Namespaces | |
| namespace | llvm |
| This is an optimization pass for GlobalISel generic memory operations. | |
| namespace | llvm::orc |
| namespace | llvm::orc::detail |