reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1859 if (!NewParm) 1865 NewParm->setUninstantiatedDefaultArg(Arg); 1867 NewParm->setUnparsedDefaultArg(); 1868 UnparsedDefaultArgInstantiations[OldParm].push_back(NewParm); 1880 SetParamDefaultArgument(NewParm, NewArg.get(), EqualLoc); 1886 NewParm->setUninstantiatedDefaultArg(Arg); 1890 NewParm->setHasInheritedDefaultArg(OldParm->hasInheritedDefaultArg()); 1892 if (OldParm->isParameterPack() && !NewParm->isParameterPack()) { 1894 CurrentInstantiationScope->InstantiatedLocalPackArg(OldParm, NewParm); 1897 CurrentInstantiationScope->InstantiatedLocal(OldParm, NewParm); 1902 NewParm->setDeclContext(CurContext); 1904 NewParm->setScopeInfo(OldParm->getFunctionScopeDepth(), 1907 InstantiateAttrs(TemplateArgs, OldParm, NewParm); 1909 return NewParm;