Lines Matching defs:NamedMDNode
1363 // NamedMDNode implementation.
1370 NamedMDNode::NamedMDNode(const Twine &N)
1373 NamedMDNode::~NamedMDNode() {
1378 unsigned NamedMDNode::getNumOperands() const {
1382 MDNode *NamedMDNode::getOperand(unsigned i) const {
1388 void NamedMDNode::addOperand(MDNode *M) { getNMDOps(Operands).emplace_back(M); }
1390 void NamedMDNode::setOperand(unsigned I, MDNode *New) {
1395 void NamedMDNode::eraseFromParent() { getParent()->eraseNamedMetadata(this); }
1397 void NamedMDNode::clearOperands() { getNMDOps(Operands).clear(); }
1399 StringRef NamedMDNode::getName() const { return StringRef(Name); }