Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaInit.cpp4718 Sema::ReferenceConversions RefConv; in TryRefInitWithConversionFunction()
4750 if (RefConv & Sema::ReferenceConversions::DerivedToBase) in TryRefInitWithConversionFunction()
4752 else if (RefConv & Sema::ReferenceConversions::ObjC) in TryRefInitWithConversionFunction()
4754 else if (RefConv & Sema::ReferenceConversions::Function) in TryRefInitWithConversionFunction()
4756 else if (RefConv & Sema::ReferenceConversions::Qualification) { in TryRefInitWithConversionFunction()
4823 Sema::ReferenceConversions RefConv; in TryReferenceInitializationCore()
4845 if (RefConv & (Sema::ReferenceConversions::DerivedToBase | in TryReferenceInitializationCore()
4846 Sema::ReferenceConversions::ObjC)) { in TryReferenceInitializationCore()
4853 if (RefConv & Sema::ReferenceConversions::DerivedToBase) in TryReferenceInitializationCore()
5007 if (RefConv & Sema::ReferenceConversions::DerivedToBase) in TryReferenceInitializationCore()
[all …]
H A DSemaOverload.cpp4536 ReferenceConversions ConvTmp; in CompareReferenceRelationship()
4537 ReferenceConversions &Conv = ConvOut ? *ConvOut : ConvTmp; in CompareReferenceRelationship()
4538 Conv = ReferenceConversions(); in CompareReferenceRelationship()
4557 Conv |= ReferenceConversions::DerivedToBase; in CompareReferenceRelationship()
4561 Conv |= ReferenceConversions::ObjC; in CompareReferenceRelationship()
4564 Conv |= ReferenceConversions::Function; in CompareReferenceRelationship()
4579 Conv |= ReferenceConversions::Qualification; in CompareReferenceRelationship()
4585 Conv |= ReferenceConversions::NestedQualification; in CompareReferenceRelationship()
4603 Conv |= ReferenceConversions::ObjCLifetime; in CompareReferenceRelationship()
4763 Sema::ReferenceConversions RefConv; in TryReferenceInit()
[all …]
H A DSemaExprCXX.cpp6497 const ReferenceConversions AllowedConversions = in CXXCheckConditionalOperands()
6498 ReferenceConversions::Qualification | in CXXCheckConditionalOperands()
6499 ReferenceConversions::NestedQualification | in CXXCheckConditionalOperands()
6500 ReferenceConversions::Function; in CXXCheckConditionalOperands()
6502 ReferenceConversions RefConv; in CXXCheckConditionalOperands()
H A DSemaCast.cpp1496 Sema::ReferenceConversions RefConv; in TryLValueToRValueCast()
1510 if (RefConv & Sema::ReferenceConversions::DerivedToBase) { in TryLValueToRValueCast()
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DSema.h12294 enum ReferenceConversions { enum
12305 using ReferenceConversions = ReferenceConversionsScope::ReferenceConversions; variable
12309 ReferenceConversions *Conv = nullptr);