LLVM 22.0.0git
|
#include "llvm/ADT/STLForwardCompat.h"
#include "llvm/ADT/StringMapEntry.h"
#include "gmock/gmock.h"
#include <ostream>
#include <type_traits>
Go to the source code of this file.
Classes | |
class | llvm::detail::StringMapEntryMatcherImpl< StringMapEntryT > |
class | llvm::detail::StringMapEntryMatcher< KeyMatcherT, ValueMatcherT > |
Namespaces | |
namespace | llvm |
This is an optimization pass for GlobalISel generic memory operations. | |
namespace | llvm::detail |
These are wrappers over isa* function that allow them to be used in generic algorithms such as llvm:all_of, llvm::none_of, etc. |
Typedefs | |
template<typename T> | |
using | llvm::detail::check_ostream |
Functions | |
template<typename T> | |
std::ostream & | llvm::operator<< (std::ostream &OS, const StringMapEntry< T > &E) |
Support for printing to std::ostream, for use with e.g. | |
template<typename KeyMatcherT, typename ValueMatcherT> | |
detail::StringMapEntryMatcher< KeyMatcherT, ValueMatcherT > | llvm::IsStringMapEntry (KeyMatcherT KM, ValueMatcherT VM) |
Returns a gMock matcher that matches a StringMapEntry whose string key matches KeyMatcher, and whose value matches ValueMatcher. |