Lines Matching defs:ToFunction
3882 FunctionDecl *ToFunction = nullptr;
3897 ToFunction, D, Importer.getToContext(), cast<CXXRecordDecl>(DC),
3901 return ToFunction;
3912 ToFunction, D, Importer.getToContext(), cast<CXXRecordDecl>(DC),
3916 return ToFunction;
3918 CXXDestructorDecl *ToDtor = cast<CXXDestructorDecl>(ToFunction);
3928 ToFunction, D, Importer.getToContext(), cast<CXXRecordDecl>(DC),
3932 return ToFunction;
3935 ToFunction, D, Importer.getToContext(), cast<CXXRecordDecl>(DC),
3939 return ToFunction;
3948 ToFunction, D, Importer.getToContext(), DC, ToInnerLocStart, ESpec,
3950 return ToFunction;
3951 cast<CXXDeductionGuideDecl>(ToFunction)
3955 ToFunction, D, Importer.getToContext(), DC, ToInnerLocStart,
3959 return ToFunction;
3966 ToFunction->setPreviousDecl(Recent);
3982 ToFunction->setQualifierInfo(ToQualifierLoc);
3983 ToFunction->setAccess(D->getAccess());
3984 ToFunction->setLexicalDeclContext(LexicalDC);
3985 ToFunction->setVirtualAsWritten(D->isVirtualAsWritten());
3986 ToFunction->setTrivial(D->isTrivial());
3987 ToFunction->setIsPureVirtual(D->isPureVirtual());
3988 ToFunction->setDefaulted(D->isDefaulted());
3989 ToFunction->setExplicitlyDefaulted(D->isExplicitlyDefaulted());
3990 ToFunction->setDeletedAsWritten(D->isDeletedAsWritten());
3991 ToFunction->setFriendConstraintRefersToEnclosingTemplate(
3993 ToFunction->setRangeEnd(ToEndLoc);
3994 ToFunction->setDefaultLoc(ToDefaultLoc);
3997 ToFunction->setDefaultedOrDeletedInfo(
4003 Param->setOwningFunction(ToFunction);
4004 ToFunction->addDeclInternal(Param);
4008 ToFunction->setParams(Parameters);
4038 auto *ToCtor = cast<CXXConstructorDecl>(ToFunction);
4045 if (Error Err = ImportTemplateInformation(D, ToFunction))
4049 if (Error Err = ImportOverriddenMethods(cast<CXXMethodDecl>(ToFunction),
4054 Error Err = ImportFunctionDeclBody(D, ToFunction);
4063 ToFunction->setType(*TyOrErr);
4067 ToFunction->setTypeSourceInfo(*TSIOrErr);
4074 addDeclToContexts(D, ToFunction);
4083 return ToFunction;