Lines Matching refs:IMP
1044 void CodeGenFunction::GenerateObjCGetter(ObjCImplementationDecl *IMP, in GenerateObjCGetter() argument
1050 StartObjCMethod(OMD, IMP->getClassInterface()); in GenerateObjCGetter()
1052 generateObjCGetterBody(IMP, PID, OMD, AtomicHelperFn); in GenerateObjCGetter()
1576 void CodeGenFunction::GenerateObjCSetter(ObjCImplementationDecl *IMP, in GenerateObjCSetter() argument
1582 StartObjCMethod(OMD, IMP->getClassInterface()); in GenerateObjCSetter()
1584 generateObjCSetterBody(IMP, PID, AtomicHelperFn); in GenerateObjCSetter()
1656 void CodeGenFunction::GenerateObjCCtorDtorMethod(ObjCImplementationDecl *IMP, in GenerateObjCCtorDtorMethod() argument
1659 MD->createImplicitParams(CGM.getContext(), IMP->getClassInterface()); in GenerateObjCCtorDtorMethod()
1660 StartObjCMethod(MD, IMP->getClassInterface()); in GenerateObjCCtorDtorMethod()
1667 for (const auto *IvarInit : IMP->inits()) { in GenerateObjCCtorDtorMethod()
1687 emitCXXDestructMethod(*this, IMP); in GenerateObjCCtorDtorMethod()