Home
last modified time | relevance | path

Searched refs:ReferenceConversions (Results 1 – 5 of 5) sorted by relevance

/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaInit.cpp4690 Sema::ReferenceConversions RefConv; in TryRefInitWithConversionFunction()
4722 if (RefConv & Sema::ReferenceConversions::DerivedToBase) in TryRefInitWithConversionFunction()
4724 else if (RefConv & Sema::ReferenceConversions::ObjC) in TryRefInitWithConversionFunction()
4726 else if (RefConv & Sema::ReferenceConversions::Function) in TryRefInitWithConversionFunction()
4728 else if (RefConv & Sema::ReferenceConversions::Qualification) { in TryRefInitWithConversionFunction()
4795 Sema::ReferenceConversions RefConv; in TryReferenceInitializationCore()
4817 if (RefConv & (Sema::ReferenceConversions::DerivedToBase | in TryReferenceInitializationCore()
4818 Sema::ReferenceConversions::ObjC)) { in TryReferenceInitializationCore()
4825 if (RefConv & Sema::ReferenceConversions::DerivedToBase) in TryReferenceInitializationCore()
4979 if (RefConv & Sema::ReferenceConversions::DerivedToBase) in TryReferenceInitializationCore()
[all …]
H A DSemaOverload.cpp4528 ReferenceConversions ConvTmp; in CompareReferenceRelationship()
4529 ReferenceConversions &Conv = ConvOut ? *ConvOut : ConvTmp; in CompareReferenceRelationship()
4530 Conv = ReferenceConversions(); in CompareReferenceRelationship()
4549 Conv |= ReferenceConversions::DerivedToBase; in CompareReferenceRelationship()
4553 Conv |= ReferenceConversions::ObjC; in CompareReferenceRelationship()
4556 Conv |= ReferenceConversions::Function; in CompareReferenceRelationship()
4571 Conv |= ReferenceConversions::Qualification; in CompareReferenceRelationship()
4577 Conv |= ReferenceConversions::NestedQualification; in CompareReferenceRelationship()
4595 Conv |= ReferenceConversions::ObjCLifetime; in CompareReferenceRelationship()
4755 Sema::ReferenceConversions RefConv; in TryReferenceInit()
[all …]
H A DSemaCast.cpp1494 Sema::ReferenceConversions RefConv; in TryLValueToRValueCast()
1508 if (RefConv & Sema::ReferenceConversions::DerivedToBase) { in TryLValueToRValueCast()
H A DSemaExprCXX.cpp6296 const ReferenceConversions AllowedConversions = in CXXCheckConditionalOperands()
6297 ReferenceConversions::Qualification | in CXXCheckConditionalOperands()
6298 ReferenceConversions::NestedQualification | in CXXCheckConditionalOperands()
6299 ReferenceConversions::Function; in CXXCheckConditionalOperands()
6301 ReferenceConversions RefConv; in CXXCheckConditionalOperands()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h11776 enum ReferenceConversions { enum
11787 using ReferenceConversions = ReferenceConversionsScope::ReferenceConversions; variable
11791 ReferenceConversions *Conv = nullptr);