Searched refs:prmtype (Results 1 – 2 of 2) sorted by relevance
1583 Type prmtype = fparam.type.addStorageClass(fparam.storageClass); in deduceFunctionTemplateMatch() local1592 assert(prmtype.ty == Tident); in deduceFunctionTemplateMatch()1593 TypeIdentifier tid = cast(TypeIdentifier)prmtype; in deduceFunctionTemplateMatch()1682 … if (!reliesOnTemplateParameters(prmtype, (*parameters)[inferStart .. parameters.dim])) in deduceFunctionTemplateMatch()1685 prmtype = prmtype.syntaxCopy().typeSemantic(fd.loc, paramscope); in deduceFunctionTemplateMatch()1687 if (prmtype.ty == Ttuple) in deduceFunctionTemplateMatch()1689 TypeTuple tt = cast(TypeTuple)prmtype; in deduceFunctionTemplateMatch()1697 prmtype = p.type; in deduceFunctionTemplateMatch()1811 if (prmtype.deco || prmtype.syntaxCopy().trySemantic(loc, paramscope)) in deduceFunctionTemplateMatch()1836 printf("\tfparam.type = %s\n", prmtype.toChars()); in deduceFunctionTemplateMatch()[all …]
1327 Type *prmtype = fparam->type->addStorageClass(fparam->storageClass); in deduceFunctionTemplateMatch() local1336 assert(prmtype->ty == Tident); in deduceFunctionTemplateMatch()1337 TypeIdentifier *tid = (TypeIdentifier *)prmtype; in deduceFunctionTemplateMatch()1424 if (!reliesOnTident(prmtype, parameters, inferStart)) in deduceFunctionTemplateMatch()1427 prmtype = prmtype->syntaxCopy()->semantic(fd->loc, paramscope); in deduceFunctionTemplateMatch()1429 if (prmtype->ty == Ttuple) in deduceFunctionTemplateMatch()1431 TypeTuple *tt = (TypeTuple *)prmtype; in deduceFunctionTemplateMatch()1438 prmtype = p->type; in deduceFunctionTemplateMatch()1545 if (prmtype->deco || in deduceFunctionTemplateMatch()1546 prmtype->syntaxCopy()->trySemantic(loc, paramscope)) in deduceFunctionTemplateMatch()[all …]