Home
last modified time | relevance | path

Searched refs:ConvTemplate (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaInit.cpp4425 FunctionTemplateDecl *ConvTemplate = dyn_cast<FunctionTemplateDecl>(D); in ResolveConstructorOverload() local
4427 if (ConvTemplate) in ResolveConstructorOverload()
4428 Conv = cast<CXXConversionDecl>(ConvTemplate->getTemplatedDecl()); in ResolveConstructorOverload()
4432 if (ConvTemplate) in ResolveConstructorOverload()
4434 ConvTemplate, I.getPair(), ActingDC, Initializer, DestType, in ResolveConstructorOverload()
5213 FunctionTemplateDecl *ConvTemplate = dyn_cast<FunctionTemplateDecl>(D); in TryRefInitWithConversionFunction() local
5215 if (ConvTemplate) in TryRefInitWithConversionFunction()
5216 Conv = cast<CXXConversionDecl>(ConvTemplate->getTemplatedDecl()); in TryRefInitWithConversionFunction()
5228 if (ConvTemplate) in TryRefInitWithConversionFunction()
5230 ConvTemplate, I.getPair(), ActingDC, Initializer, DestType, in TryRefInitWithConversionFunction()
[all …]
H A DSemaOverload.cpp4072 FunctionTemplateDecl *ConvTemplate; in IsUserDefinedConversion() local
4073 if ((ConvTemplate = dyn_cast<FunctionTemplateDecl>(D))) in IsUserDefinedConversion()
4074 Conv = cast<CXXConversionDecl>(ConvTemplate->getTemplatedDecl()); in IsUserDefinedConversion()
4078 if (ConvTemplate) in IsUserDefinedConversion()
4080 ConvTemplate, FoundDecl, ActingContext, From, ToType, in IsUserDefinedConversion()
5159 FunctionTemplateDecl *ConvTemplate in FindConversionForRefInit() local
5162 if (ConvTemplate) in FindConversionForRefInit()
5163 Conv = cast<CXXConversionDecl>(ConvTemplate->getTemplatedDecl()); in FindConversionForRefInit()
5170 if (!ConvTemplate && DeclType->isRValueReferenceType()) { in FindConversionForRefInit()
5177 if (!ConvTemplate && in FindConversionForRefInit()
[all …]
H A DSemaLookup.cpp1175 FunctionTemplateDecl *ConvTemplate = dyn_cast<FunctionTemplateDecl>(*U); in LookupDirect() local
1176 if (!ConvTemplate) in LookupDirect()
1184 R.addDecl(ConvTemplate); in LookupDirect()
1203 = ConvTemplate->getTemplatedDecl()->getType()->getAs<FunctionProtoType>(); in LookupDirect()
1217 if (R.getSema().DeduceTemplateArguments(ConvTemplate, nullptr, ExpectedType, in LookupDirect()