LLVM: llvm::PatternMatch::bind_and_match_ty< Class, MatchTy > Struct Template Reference (original) (raw)

Check whether the value has the given Class and matches the nested pattern. More...

#include "[llvm/IR/PatternMatch.h](PatternMatch%5F8h%5Fsource.html)"

Public Member Functions
bind_and_match_ty (Class *&V, const MatchTy &Match)
template
bool match (ITy *V) const
Public Attributes
Class *& VR
MatchTy Match

Detailed Description

template<typename Class, typename MatchTy>
struct llvm::PatternMatch::bind_and_match_ty< Class, MatchTy >

Check whether the value has the given Class and matches the nested pattern.

Capture it into the provided variable if successful.

Definition at line 839 of file PatternMatch.h.

Constructor & Destructor Documentation

template<typename Class, typename MatchTy>

Member Function Documentation

match()

template<typename Class, typename MatchTy>

template

Member Data Documentation

Match

template<typename Class, typename MatchTy>

VR

template<typename Class, typename MatchTy>


The documentation for this struct was generated from the following file: