Lines Matching defs:Default
672 Expr *Default) {
711 if (Default && IsParameterPack) {
713 Default = nullptr;
717 if (Default) {
719 if (DiagnoseUnexpandedParameterPack(Default, UPPC_DefaultArgument))
723 ExprResult DefaultRes = CheckTemplateArgument(Param, Param->getType(), Default, Converted);
728 Default = DefaultRes.get();
730 Param->setDefaultArgument(Default, false);
748 ParsedTemplateArgument Default) {
779 if (IsParameterPack && !Default.isInvalid()) {
781 Default = ParsedTemplateArgument();
784 if (!Default.isInvalid()) {
793 TemplateArgumentLoc DefaultArg = translateTemplateArgument(*this, Default);
1245 /// previous declaration of the same template. Default template