Lines Matching defs:NodeNoTypes
112 void EmitMatchCode(const TreePatternNode *N, TreePatternNode *NodeNoTypes,
116 TreePatternNode *NodeNoTypes,
306 TreePatternNode *NodeNoTypes,
360 EmitMatchCode(N->getChild(0), NodeNoTypes->getChild(0), ForceMode);
459 EmitMatchCode(N->getChild(i), NodeNoTypes->getChild(i), ForceMode);
500 TreePatternNode *NodeNoTypes,
502 // If N and NodeNoTypes don't agree on a type, then this is a case where we
503 // need to do a type check. Emit the check, apply the type to NodeNoTypes and
507 for (unsigned i = 0, e = NodeNoTypes->getNumTypes(); i != e; ++i) {
508 if (NodeNoTypes->getExtType(i) == N->getExtType(i)) continue;
509 NodeNoTypes->setType(i, N->getExtType(i));
532 EmitOperatorMatchCode(N, NodeNoTypes, ForceMode);