Lines Matching refs:DefPrototypes
220 int newDefStart = CurMC->DefPrototypes.size();
223 for (MultiClass::RecordVector::const_iterator i = SMC->DefPrototypes.begin(),
224 iend = SMC->DefPrototypes.end();
235 CurMC->DefPrototypes.push_back(NewDef);
266 CurMC->DefPrototypes.begin() + newDefStart,
267 jend = CurMC->DefPrototypes.end();
1243 CurMultiClass->DefPrototypes.push_back(NewRec);
2008 // Parse the body before adding this prototype to the DefPrototypes vector.
2009 // That way implicit definitions will be added to the DefPrototypes vector
2017 for (unsigned i = 0, e = CurMultiClass->DefPrototypes.size(); i != e; ++i)
2018 if (CurMultiClass->DefPrototypes[i]->getNameInit()
2024 CurMultiClass->DefPrototypes.push_back(CurRec);
2455 for (unsigned i = 0, e = CurMultiClass->DefPrototypes.size();
2457 if (CurMultiClass->DefPrototypes[i]->getNameInit()
2461 CurMultiClass->DefPrototypes.push_back(CurRec);
2522 for (unsigned i = 0, e = MC->DefPrototypes.size(); i != e; ++i) {
2523 Record *DefProto = MC->DefPrototypes[i];