Home
last modified time | relevance | path

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

/external/llvm-project/clang/lib/Sema/
DSemaInit.cpp4627 Sema::ReferenceConversions RefConv; in TryRefInitWithConversionFunction()
4659 if (RefConv & Sema::ReferenceConversions::DerivedToBase) in TryRefInitWithConversionFunction()
4661 else if (RefConv & Sema::ReferenceConversions::ObjC) in TryRefInitWithConversionFunction()
4663 else if (RefConv & Sema::ReferenceConversions::Function) in TryRefInitWithConversionFunction()
4665 else if (RefConv & Sema::ReferenceConversions::Qualification) { in TryRefInitWithConversionFunction()
4732 Sema::ReferenceConversions RefConv; in TryReferenceInitializationCore()
4754 if (RefConv & (Sema::ReferenceConversions::DerivedToBase | in TryReferenceInitializationCore()
4755 Sema::ReferenceConversions::ObjC)) { in TryReferenceInitializationCore()
4758 if (RefConv & (Sema::ReferenceConversions::Qualification)) in TryReferenceInitializationCore()
4762 if (RefConv & Sema::ReferenceConversions::DerivedToBase) in TryReferenceInitializationCore()
[all …]
DSemaOverload.cpp4514 ReferenceConversions *ConvOut) { in CompareReferenceRelationship()
4525 ReferenceConversions ConvTmp; in CompareReferenceRelationship()
4526 ReferenceConversions &Conv = ConvOut ? *ConvOut : ConvTmp; in CompareReferenceRelationship()
4527 Conv = ReferenceConversions(); in CompareReferenceRelationship()
4546 Conv |= ReferenceConversions::DerivedToBase; in CompareReferenceRelationship()
4550 Conv |= ReferenceConversions::ObjC; in CompareReferenceRelationship()
4553 Conv |= ReferenceConversions::Function; in CompareReferenceRelationship()
4568 Conv |= ReferenceConversions::Qualification; in CompareReferenceRelationship()
4574 Conv |= ReferenceConversions::NestedQualification; in CompareReferenceRelationship()
4592 Conv |= ReferenceConversions::ObjCLifetime; in CompareReferenceRelationship()
[all …]
DSemaCast.cpp1388 Sema::ReferenceConversions RefConv; in TryLValueToRValueCast()
1402 if (RefConv & Sema::ReferenceConversions::DerivedToBase) { in TryLValueToRValueCast()
DSemaExprCXX.cpp6174 const ReferenceConversions AllowedConversions = in CXXCheckConditionalOperands()
6175 ReferenceConversions::Qualification | in CXXCheckConditionalOperands()
6176 ReferenceConversions::NestedQualification | in CXXCheckConditionalOperands()
6177 ReferenceConversions::Function; in CXXCheckConditionalOperands()
6179 ReferenceConversions RefConv; in CXXCheckConditionalOperands()
/external/llvm-project/clang/include/clang/Sema/
DSema.h11476 enum ReferenceConversions { enum
11487 using ReferenceConversions = ReferenceConversionsScope::ReferenceConversions; variable
11491 ReferenceConversions *Conv = nullptr);