Lines Matching refs:CommonPtr
392 auto *CommonPtr = getCommonPtr(); in getInjectedTemplateArgs() local
393 if (!CommonPtr->InjectedArgs) { in getInjectedTemplateArgs()
397 CommonPtr->InjectedArgs = in getInjectedTemplateArgs()
400 CommonPtr->InjectedArgs); in getInjectedTemplateArgs()
403 return llvm::ArrayRef(CommonPtr->InjectedArgs, Params->size()); in getInjectedTemplateArgs()
429 auto *CommonPtr = new (C) Common; in newCommon() local
430 C.addDestruction(CommonPtr); in newCommon()
431 return CommonPtr; in newCommon()
530 auto *CommonPtr = new (C) Common; in newCommon() local
531 C.addDestruction(CommonPtr); in newCommon()
532 return CommonPtr; in newCommon()
615 Common *CommonPtr = getCommonPtr(); in getInjectedClassNameSpecialization() local
616 if (!CommonPtr->InjectedClassNameType.isNull()) in getInjectedClassNameSpecialization()
617 return CommonPtr->InjectedClassNameType; in getInjectedClassNameSpecialization()
632 CommonPtr->InjectedClassNameType = in getInjectedClassNameSpecialization()
634 return CommonPtr->InjectedClassNameType; in getInjectedClassNameSpecialization()
1229 auto *CommonPtr = new (C) Common; in newCommon() local
1230 C.addDestruction(CommonPtr); in newCommon()
1231 return CommonPtr; in newCommon()
1283 auto *CommonPtr = new (C) Common; in newCommon() local
1284 C.addDestruction(CommonPtr); in newCommon()
1285 return CommonPtr; in newCommon()