Home
last modified time | relevance | path

Searched refs:RefConv (Results 1 – 4 of 4) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
HDSemaInit.cpp4589 Sema::ReferenceConversions RefConv; in TryRefInitWithConversionFunction() local
4591 S.CompareReferenceRelationship(DeclLoc, T1, cv3T3, &RefConv); in TryRefInitWithConversionFunction()
4621 if (RefConv & Sema::ReferenceConversions::DerivedToBase) in TryRefInitWithConversionFunction()
4623 else if (RefConv & Sema::ReferenceConversions::ObjC) in TryRefInitWithConversionFunction()
4625 else if (RefConv & Sema::ReferenceConversions::Function) in TryRefInitWithConversionFunction()
4627 else if (RefConv & Sema::ReferenceConversions::Qualification) { in TryRefInitWithConversionFunction()
4690 Sema::ReferenceConversions RefConv; in TryReferenceInitializationCore() local
4692 S.CompareReferenceRelationship(DeclLoc, cv1T1, cv2T2, &RefConv); in TryReferenceInitializationCore()
4712 if (RefConv & (Sema::ReferenceConversions::DerivedToBase | in TryReferenceInitializationCore()
4716 if (RefConv & (Sema::ReferenceConversions::Qualification)) in TryReferenceInitializationCore()
[all …]
HDSemaCast.cpp1316 Sema::ReferenceConversions RefConv; in TryLValueToRValueCast() local
1318 SrcExpr->getBeginLoc(), ToType, FromType, &RefConv); in TryLValueToRValueCast()
1330 if (RefConv & Sema::ReferenceConversions::DerivedToBase) { in TryLValueToRValueCast()
HDSemaExprCXX.cpp6009 ReferenceConversions RefConv; in CXXCheckConditionalOperands() local
6010 if (CompareReferenceRelationship(QuestionLoc, LTy, RTy, &RefConv) == in CXXCheckConditionalOperands()
6012 !(RefConv & ~AllowedConversions) && in CXXCheckConditionalOperands()
6018 } else if (CompareReferenceRelationship(QuestionLoc, RTy, LTy, &RefConv) == in CXXCheckConditionalOperands()
6020 !(RefConv & ~AllowedConversions) && in CXXCheckConditionalOperands()
HDSemaOverload.cpp4675 Sema::ReferenceConversions RefConv; in TryReferenceInit() local
4677 S.CompareReferenceRelationship(DeclLoc, T1, T2, &RefConv); in TryReferenceInit()
4684 ICS.Standard.Second = (RefConv & Sema::ReferenceConversions::DerivedToBase) in TryReferenceInit()
4686 : (RefConv & Sema::ReferenceConversions::ObjC) in TryReferenceInit()
4692 ICS.Standard.Third = (RefConv & in TryReferenceInit()
4707 (RefConv & Sema::ReferenceConversions::ObjCLifetime) != 0; in TryReferenceInit()