#include "mlir/Support/STLExtras.h"
#include "llvm/ADT/DenseMap.h"
#include "llvm/ADT/DenseSet.h"
#include "llvm/Support/Allocator.h"
Go to the source code of this file.
|
| | mlir |
| |
| | mlir::detail |
| | Check if a Callable type can be invoked with the given set of arg types.
|
| |
|
| template<typename ImplTy , typename... Args> |
| using | mlir::detail::has_impltype_getkey_t = decltype(ImplTy::getKey(std::declval< Args >()...)) |
| | Trait to check if ImplTy provides a 'getKey' method with types 'Args'. More...
|
| |
| template<typename ImplTy , typename T > |
| using | mlir::detail::has_impltype_hash_t = decltype(ImplTy::hashKey(std::declval< T >())) |
| | Trait to check if ImplTy provides a 'hashKey' method for 'T'. More...
|
| |