Searched refs:DerivedToBase (Results 1 – 10 of 10) sorted by relevance
49 auto DerivedToBase = [](const ast_matchers::internal::Matcher<Expr> &Inner) { in AST_MATCHER_P() local55 [&DerivedToBase](const ast_matchers::internal::Matcher<Expr> &Inner) { in AST_MATCHER_P()56 return ignoringParens(expr(anyOf(Inner, DerivedToBase(Inner)))); in AST_MATCHER_P()
55 /// it's actually BaseToDerived or DerivedToBase. A conversion to a94 CAST_OPERATION(DerivedToBase)
83 struct DTB DerivedToBase; member91 DerivedToBase.BasePath = BasePath; in SubobjectAdjustment()92 DerivedToBase.DerivedClass = DerivedClass; in SubobjectAdjustment()
4777 if (RefConv & Sema::ReferenceConversions::DerivedToBase) in TryRefInitWithConversionFunction()4872 if (RefConv & (Sema::ReferenceConversions::DerivedToBase | in TryReferenceInitializationCore()4880 if (RefConv & Sema::ReferenceConversions::DerivedToBase) in TryReferenceInitializationCore()5034 if (RefConv & Sema::ReferenceConversions::DerivedToBase) in TryReferenceInitializationCore()
1526 if (RefConv & Sema::ReferenceConversions::DerivedToBase) { in TryLValueToRValueCast()
4654 Conv |= ReferenceConversions::DerivedToBase; in CompareReferenceRelationship()4869 ICS.Standard.Second = (RefConv & Sema::ReferenceConversions::DerivedToBase) in TryReferenceInit()
588 GetAddressOfBaseClass(Object, Adjustment.DerivedToBase.DerivedClass, in EmitMaterializeTemporaryExpr()589 Adjustment.DerivedToBase.BasePath->path_begin(), in EmitMaterializeTemporaryExpr()590 Adjustment.DerivedToBase.BasePath->path_end(), in EmitMaterializeTemporaryExpr()
410 Reg = StoreMgr.evalDerivedToBase(Reg, Adj.DerivedToBase.BasePath); in createTemporaryRegionIfNeeded()
8395 if (!HandleLValueBasePath(Info, Adjustments[I].DerivedToBase.BasePath, in VisitMaterializeTemporaryExpr()8398 Type = Adjustments[I].DerivedToBase.BasePath->getType(); in VisitMaterializeTemporaryExpr()
12671 DerivedToBase = 0x8, enumerator