Searched refs:class_match (Results 1 – 3 of 3) sorted by relevance
61 struct class_match { struct67 inline class_match<Value> m_Value() { return class_match<Value>(); } in m_Value() argument69 inline class_match<ConstantInt> m_ConstantInt() { in m_ConstantInt()70 return class_match<ConstantInt>(); in m_ConstantInt()73 inline class_match<UndefValue> m_Undef() { return class_match<UndefValue>(); } in m_Undef()75 inline class_match<Constant> m_Constant() { return class_match<Constant>(); } in m_Constant()
59 template <typename Class> struct class_match { struct64 inline class_match<Value> m_Value() { return class_match<Value>(); } in m_Value() argument67 inline class_match<BinaryOperator> m_BinOp() { in m_BinOp()68 return class_match<BinaryOperator>(); in m_BinOp()72 inline class_match<CmpInst> m_Cmp() { return class_match<CmpInst>(); } in m_Cmp()75 inline class_match<ConstantInt> m_ConstantInt() { in m_ConstantInt()76 return class_match<ConstantInt>(); in m_ConstantInt()80 inline class_match<UndefValue> m_Undef() { return class_match<UndefValue>(); } in m_Undef()83 inline class_match<Constant> m_Constant() { return class_match<Constant>(); } in m_Constant()
67 template <typename Class> struct class_match { struct72 inline class_match<Value> m_Value() { return class_match<Value>(); } in m_Value() argument75 inline class_match<BinaryOperator> m_BinOp() { in m_BinOp()76 return class_match<BinaryOperator>(); in m_BinOp()80 inline class_match<CmpInst> m_Cmp() { return class_match<CmpInst>(); } in m_Cmp()83 inline class_match<ConstantInt> m_ConstantInt() { in m_ConstantInt()84 return class_match<ConstantInt>(); in m_ConstantInt()88 inline class_match<UndefValue> m_Undef() { return class_match<UndefValue>(); } in m_Undef()91 inline class_match<Constant> m_Constant() { return class_match<Constant>(); } in m_Constant()