Searched refs:BoolNode (Results 1 – 3 of 3) sorted by relevance
109 struct BoolNode : public MatcherNode { struct110 BoolNode(Position *position, Qualifier *question, Qualifier *answer,117 return node->getMatcherTypeID() == TypeID::get<BoolNode>(); in classof() argument
337 node = std::make_unique<BoolNode>( in foldSwitchToBool()341 } else if (BoolNode *boolNode = dyn_cast<BoolNode>(&*node)) { in foldSwitchToBool()440 BoolNode::BoolNode(Position *position, Qualifier *question, Qualifier *answer, in BoolNode() function in BoolNode443 : MatcherNode(TypeID::get<BoolNode>(), position, question, in BoolNode()
193 if (auto *boolNode = dyn_cast<BoolNode>(&node)) { in generateMatcher()