Lines Matching refs:CommonPtr
669 FunctionTemplateDecl::Common *CommonPtr = CanonTemplate->getCommonPtr();
670 CommonPtr->Specializations.FindNodeOrInsertPos(ID, InsertPos);
672 CommonPtr->Specializations.InsertNode(FTInfo, InsertPos);
1624 // This ClassTemplateDecl owns a CommonPtr; read it to keep track of all of
1641 ClassTemplateDecl::Common *CommonPtr = D->getCommonPtr();
1646 CommonPtr->LazySpecializations
1648 memcpy(CommonPtr->LazySpecializations, SpecIDs.data(),
1669 // This VarTemplateDecl owns a CommonPtr; read it to keep track of all of
1686 VarTemplateDecl::Common *CommonPtr = D->getCommonPtr();
1691 CommonPtr->LazySpecializations =
1693 memcpy(CommonPtr->LazySpecializations, SpecIDs.data(),
1805 // This FunctionTemplateDecl owns a CommonPtr; read it.
1811 FunctionTemplateDecl::Common *CommonPtr = D->getCommonPtr();
1812 CommonPtr->LazySpecializations = new (Reader.getContext())
1814 CommonPtr->LazySpecializations[0] = NumSpecs;
1816 CommonPtr->LazySpecializations[I + 1] = ReadDeclID(Record, Idx);