Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaInit.cpp4745 Sema::ReferenceConversions RefConv; in TryRefInitWithConversionFunction()
4777 if (RefConv & Sema::ReferenceConversions::DerivedToBase) in TryRefInitWithConversionFunction()
4779 else if (RefConv & Sema::ReferenceConversions::ObjC) in TryRefInitWithConversionFunction()
4781 else if (RefConv & Sema::ReferenceConversions::Function) in TryRefInitWithConversionFunction()
4783 else if (RefConv & Sema::ReferenceConversions::Qualification) { in TryRefInitWithConversionFunction()
4850 Sema::ReferenceConversions RefConv; in TryReferenceInitializationCore()
4872 if (RefConv & (Sema::ReferenceConversions::DerivedToBase | in TryReferenceInitializationCore()
4873 Sema::ReferenceConversions::ObjC)) { in TryReferenceInitializationCore()
4876 if (RefConv & (Sema::ReferenceConversions::Qualification)) in TryReferenceInitializationCore()
4880 if (RefConv & Sema::ReferenceConversions::DerivedToBase) in TryReferenceInitializationCore()
[all …]
H A DSemaOverload.cpp4623 ReferenceConversions *ConvOut) { in CompareReferenceRelationship()
4634 ReferenceConversions ConvTmp; in CompareReferenceRelationship()
4635 ReferenceConversions &Conv = ConvOut ? *ConvOut : ConvTmp; in CompareReferenceRelationship()
4636 Conv = ReferenceConversions(); in CompareReferenceRelationship()
4654 Conv |= ReferenceConversions::DerivedToBase; in CompareReferenceRelationship()
4658 Conv |= ReferenceConversions::ObjC; in CompareReferenceRelationship()
4661 Conv |= ReferenceConversions::Function; in CompareReferenceRelationship()
4676 Conv |= ReferenceConversions::Qualification; in CompareReferenceRelationship()
4682 Conv |= ReferenceConversions::NestedQualification; in CompareReferenceRelationship()
4700 Conv |= ReferenceConversions::ObjCLifetime; in CompareReferenceRelationship()
[all …]
H A DSemaExprCXX.cpp6617 const ReferenceConversions AllowedConversions = in CXXCheckConditionalOperands()
6618 ReferenceConversions::Qualification | in CXXCheckConditionalOperands()
6619 ReferenceConversions::NestedQualification | in CXXCheckConditionalOperands()
6620 ReferenceConversions::Function; in CXXCheckConditionalOperands()
6622 ReferenceConversions RefConv; in CXXCheckConditionalOperands()
H A DSemaCast.cpp1512 Sema::ReferenceConversions RefConv; in TryLValueToRValueCast()
1526 if (RefConv & Sema::ReferenceConversions::DerivedToBase) { in TryLValueToRValueCast()
/openbsd-src/gnu/llvm/clang/include/clang/Sema/
H A DSema.h12667 enum ReferenceConversions { enum
12678 using ReferenceConversions = ReferenceConversionsScope::ReferenceConversions; variable
12682 ReferenceConversions *Conv = nullptr);