Home
last modified time | relevance | path

Searched refs:DerivedToBase (Results 1 – 9 of 9) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/
HDOperationKinds.def55 /// it's actually BaseToDerived or DerivedToBase. A conversion to a
93 CAST_OPERATION(DerivedToBase)
HDExpr.h81 struct DTB DerivedToBase; member
89 DerivedToBase.BasePath = BasePath; in SubobjectAdjustment()
90 DerivedToBase.DerivedClass = DerivedClass; in SubobjectAdjustment()
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
HDCGExpr.cpp565 GetAddressOfBaseClass(Object, Adjustment.DerivedToBase.DerivedClass, in EmitMaterializeTemporaryExpr()
566 Adjustment.DerivedToBase.BasePath->path_begin(), in EmitMaterializeTemporaryExpr()
567 Adjustment.DerivedToBase.BasePath->path_end(), in EmitMaterializeTemporaryExpr()
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
HDSemaInit.cpp4621 if (RefConv & Sema::ReferenceConversions::DerivedToBase) in TryRefInitWithConversionFunction()
4712 if (RefConv & (Sema::ReferenceConversions::DerivedToBase | in TryReferenceInitializationCore()
4720 if (RefConv & Sema::ReferenceConversions::DerivedToBase) in TryReferenceInitializationCore()
4866 if (RefConv & Sema::ReferenceConversions::DerivedToBase) in TryReferenceInitializationCore()
HDSemaCast.cpp1330 if (RefConv & Sema::ReferenceConversions::DerivedToBase) { in TryLValueToRValueCast()
HDSemaOverload.cpp4469 Conv |= ReferenceConversions::DerivedToBase; in CompareReferenceRelationship()
4684 ICS.Standard.Second = (RefConv & Sema::ReferenceConversions::DerivedToBase) in TryReferenceInit()
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
HDExprEngine.cpp400 Reg = StoreMgr.evalDerivedToBase(Reg, Adj.DerivedToBase.BasePath); in createTemporaryRegionIfNeeded()
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
HDExprConstant.cpp7565 if (!HandleLValueBasePath(Info, Adjustments[I].DerivedToBase.BasePath, in VisitMaterializeTemporaryExpr()
7568 Type = Adjustments[I].DerivedToBase.BasePath->getType(); in VisitMaterializeTemporaryExpr()
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Sema/
HDSema.h10914 DerivedToBase = 0x8, enumerator