Lines Matching refs:CommonPtr
358 auto *CommonPtr = getCommonPtr(); in getInjectedTemplateArgs() local
359 if (!CommonPtr->InjectedArgs) { in getInjectedTemplateArgs()
363 CommonPtr->InjectedArgs = in getInjectedTemplateArgs()
366 CommonPtr->InjectedArgs); in getInjectedTemplateArgs()
369 return llvm::ArrayRef(CommonPtr->InjectedArgs, Params->size()); in getInjectedTemplateArgs()
395 auto *CommonPtr = new (C) Common; in newCommon() local
396 C.addDestruction(CommonPtr); in newCommon()
397 return CommonPtr; in newCommon()
496 auto *CommonPtr = new (C) Common; in newCommon() local
497 C.addDestruction(CommonPtr); in newCommon()
498 return CommonPtr; in newCommon()
615 Common *CommonPtr = getCommonPtr(); in getInjectedClassNameSpecialization() local
616 if (!CommonPtr->InjectedClassNameType.isNull()) in getInjectedClassNameSpecialization()
617 return CommonPtr->InjectedClassNameType; in getInjectedClassNameSpecialization()
630 CommonPtr->InjectedClassNameType in getInjectedClassNameSpecialization()
633 return CommonPtr->InjectedClassNameType; in getInjectedClassNameSpecialization()
1196 auto *CommonPtr = new (C) Common; in newCommon() local
1197 C.addDestruction(CommonPtr); in newCommon()
1198 return CommonPtr; in newCommon()
1263 auto *CommonPtr = new (C) Common; in newCommon() local
1264 C.addDestruction(CommonPtr); in newCommon()
1265 return CommonPtr; in newCommon()