Lines Matching refs:DeclType
3899 /// with DeclType. Return true if something definite is found.
3902 QualType DeclType, SourceLocation DeclLoc,
3939 if (!ConvTemplate && DeclType->isRValueReferenceType()) {
3951 DeclType.getNonReferenceType().getUnqualifiedType(),
3970 Init, DeclType, CandidateSet);
3973 DeclType, CandidateSet);
4029 TryReferenceInit(Sema &S, Expr *Init, QualType DeclType,
4033 assert(DeclType->isReferenceType() && "Reference init needs a reference");
4037 ICS.setBad(BadConversionSequence::no_conversion, Init, DeclType);
4039 QualType T1 = DeclType->getAs<ReferenceType>()->getPointeeType();
4047 if (FunctionDecl *Fn = S.ResolveAddressOfOverloadedFunction(Init, DeclType,
4053 bool isRValRef = DeclType->isRValueReferenceType();
4118 if (FindConversionForRefInit(S, ICS, DeclType, DeclLoc,
4189 FindConversionForRefInit(S, ICS, DeclType, DeclLoc,
4198 ICS.setBad(BadConversionSequence::no_conversion, Init, DeclType);
4269 if (DeclType->isRValueReferenceType()) {
4275 DeclType);