Lines Matching defs:ToFunction
3937 FunctionDecl *ToFunction = nullptr;
3952 ToFunction, D, Importer.getToContext(), cast<CXXRecordDecl>(DC),
3956 return ToFunction;
3967 ToFunction, D, Importer.getToContext(), cast<CXXRecordDecl>(DC),
3971 return ToFunction;
3973 CXXDestructorDecl *ToDtor = cast<CXXDestructorDecl>(ToFunction);
3983 ToFunction, D, Importer.getToContext(), cast<CXXRecordDecl>(DC),
3987 return ToFunction;
3990 ToFunction, D, Importer.getToContext(), cast<CXXRecordDecl>(DC),
3994 return ToFunction;
4005 ToFunction, D, Importer.getToContext(), DC, ToInnerLocStart, ESpec,
4009 return ToFunction;
4012 ToFunction, D, Importer.getToContext(), DC, ToInnerLocStart,
4016 return ToFunction;
4023 ToFunction->setPreviousDecl(Recent);
4039 ToFunction->setQualifierInfo(ToQualifierLoc);
4040 ToFunction->setAccess(D->getAccess());
4041 ToFunction->setLexicalDeclContext(LexicalDC);
4042 ToFunction->setVirtualAsWritten(D->isVirtualAsWritten());
4043 ToFunction->setTrivial(D->isTrivial());
4044 ToFunction->setIsPureVirtual(D->isPureVirtual());
4045 ToFunction->setDefaulted(D->isDefaulted());
4046 ToFunction->setExplicitlyDefaulted(D->isExplicitlyDefaulted());
4047 ToFunction->setDeletedAsWritten(D->isDeletedAsWritten());
4048 ToFunction->setFriendConstraintRefersToEnclosingTemplate(
4050 ToFunction->setRangeEnd(ToEndLoc);
4051 ToFunction->setDefaultLoc(ToDefaultLoc);
4054 ToFunction->setDefaultedOrDeletedInfo(
4060 Param->setOwningFunction(ToFunction);
4061 ToFunction->addDeclInternal(Param);
4065 ToFunction->setParams(Parameters);
4095 auto *ToCtor = cast<CXXConstructorDecl>(ToFunction);
4102 if (Error Err = ImportTemplateInformation(D, ToFunction))
4106 if (Error Err = ImportOverriddenMethods(cast<CXXMethodDecl>(ToFunction),
4111 Error Err = ImportFunctionDeclBody(D, ToFunction);
4120 ToFunction->setType(*TyOrErr);
4124 ToFunction->setTypeSourceInfo(*TSIOrErr);
4131 addDeclToContexts(D, ToFunction);
4140 return ToFunction;