Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DOperationKinds.def56 /// it's actually BaseToDerived or DerivedToBase. A conversion to a
89 CAST_OPERATION(DerivedToBase)
H A DExpr.h79 struct DTB DerivedToBase; member
87 DerivedToBase.BasePath = BasePath; in SubobjectAdjustment()
88 DerivedToBase.DerivedClass = DerivedClass; in SubobjectAdjustment()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaCast.cpp1272 bool DerivedToBase; in TryLValueToRValueCast() local
1283 SrcExpr->getBeginLoc(), ToType, FromType, DerivedToBase, ObjCConversion, in TryLValueToRValueCast()
1296 if (DerivedToBase) { in TryLValueToRValueCast()
H A DSemaInit.cpp4303 bool DerivedToBase; in TryRefInitWithConversionFunction() local
4307 DerivedToBase, ObjCConversion, in TryRefInitWithConversionFunction()
4310 (void)DerivedToBase; in TryRefInitWithConversionFunction()
4530 bool DerivedToBase = false; in TryReferenceInitializationCore() local
4535 = S.CompareReferenceRelationship(DeclLoc, cv1T1, cv2T2, DerivedToBase, in TryReferenceInitializationCore()
4563 if (DerivedToBase) in TryReferenceInitializationCore()
4691 if (DerivedToBase) in TryReferenceInitializationCore()
H A DSemaOverload.cpp4304 bool &DerivedToBase, in CompareReferenceRelationship() argument
4321 DerivedToBase = false; in CompareReferenceRelationship()
4330 DerivedToBase = true; in CompareReferenceRelationship()
4422 bool DerivedToBase = false; in FindConversionForRefInit() local
4441 DerivedToBase, ObjCConversion, ObjCLifetimeConversion) == in FindConversionForRefInit()
4543 bool DerivedToBase = false; in TryReferenceInit() local
4548 = S.CompareReferenceRelationship(DeclLoc, T1, T2, DerivedToBase, in TryReferenceInit()
4572 ICS.Standard.Second = DerivedToBase? ICK_Derived_To_Base in TryReferenceInit()
4630 ICS.Standard.Second = DerivedToBase? ICK_Derived_To_Base in TryReferenceInit()
H A DSemaExprCXX.cpp5836 bool DerivedToBase, ObjCConversion, ObjCLifetimeConversion; in CXXCheckConditionalOperands() local
5838 QuestionLoc, LTy, RTy, DerivedToBase, in CXXCheckConditionalOperands()
5840 !DerivedToBase && !ObjCConversion && !ObjCLifetimeConversion && in CXXCheckConditionalOperands()
5848 QuestionLoc, RTy, LTy, DerivedToBase, in CXXCheckConditionalOperands()
5850 !DerivedToBase && !ObjCConversion && !ObjCLifetimeConversion && in CXXCheckConditionalOperands()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGExpr.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-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DExprEngine.cpp387 Reg = StoreMgr.evalDerivedToBase(Reg, Adj.DerivedToBase.BasePath); in createTemporaryRegionIfNeeded()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DExprConstant.cpp5479 if (!HandleLValueBasePath(Info, Adjustments[I].DerivedToBase.BasePath, in VisitMaterializeTemporaryExpr()
5482 Type = Adjustments[I].DerivedToBase.BasePath->getType(); in VisitMaterializeTemporaryExpr()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DSema.h9785 bool &DerivedToBase,