Lines Matching refs:MDWrapper
53 template<typename ParentT> struct MDWrapper;
65 MDWrapper<NamedMDWrapper> nextOp() { in nextOp()
68 return MDWrapper<NamedMDWrapper>((NMD && I < E) ? NMD->getOperand(I++) in nextOp()
85 struct MDWrapper { struct
86 MDWrapper(MDNode *Node, ParentT &Parent, SPIRVMDWalker &Walker) in MDWrapper() argument
96 MDWrapper &get(T &V) { in get() argument
106 MDWrapper &get(std::string &S) { in get() argument
121 MDWrapper &get(Function *&F) { in get() argument
130 MDWrapper &get(SmallVectorImpl<std::string> &SV) { in get() argument
141 MDWrapper<MDWrapper> nextOp() { in nextOp() argument
144 return MDWrapper<MDWrapper>((M && I < E) ? in nextOp()
152 MDWrapper &setQuiet(bool Quiet) { in setQuiet() argument