std::cerr << "WARNING: Function [" << Old->getName()
<< "]: Parameter types conflict for: '" << OldMT
<< "' and '" << ConcreteMT << "'\n";
std::cerr << "WARNING: Function [" << Old->getName()
<< "]: Parameter types conflict for: '" << OldMT
<< "' and '" << ConcreteMT << "'\n";
+ if (OldMT->getParamTypes()[i]->getPrimitiveID() !=
+ ConcreteMT->getParamTypes()[i]->getPrimitiveID())
+ return Changed;
}
// Attempt to convert all of the uses of the old function to the concrete
}
// Attempt to convert all of the uses of the old function to the concrete