Lines Matching refs:CommonPtr
360 auto *CommonPtr = new (C) Common; in newCommon() local
361 C.addDestruction(CommonPtr); in newCommon()
362 return CommonPtr; in newCommon()
389 Common *CommonPtr = getCommonPtr(); in getInjectedTemplateArgs() local
390 if (!CommonPtr->InjectedArgs) { in getInjectedTemplateArgs()
394 CommonPtr->InjectedArgs = in getInjectedTemplateArgs()
397 CommonPtr->InjectedArgs); in getInjectedTemplateArgs()
400 return llvm::makeArrayRef(CommonPtr->InjectedArgs, Params->size()); in getInjectedTemplateArgs()
476 auto *CommonPtr = new (C) Common; in newCommon() local
477 C.addDestruction(CommonPtr); in newCommon()
478 return CommonPtr; in newCommon()
592 Common *CommonPtr = getCommonPtr(); in getInjectedClassNameSpecialization() local
593 if (!CommonPtr->InjectedClassNameType.isNull()) in getInjectedClassNameSpecialization()
594 return CommonPtr->InjectedClassNameType; in getInjectedClassNameSpecialization()
607 CommonPtr->InjectedClassNameType in getInjectedClassNameSpecialization()
610 return CommonPtr->InjectedClassNameType; in getInjectedClassNameSpecialization()
1118 auto *CommonPtr = new (C) Common; in newCommon() local
1119 C.addDestruction(CommonPtr); in newCommon()
1120 return CommonPtr; in newCommon()
1182 auto *CommonPtr = new (C) Common; in newCommon() local
1183 C.addDestruction(CommonPtr); in newCommon()
1184 return CommonPtr; in newCommon()