Searched refs:DerivedClass (Results 1 - 10 of 10) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DDeleteWithNonVirtualDtorChecker.cpp74 const auto *DerivedClass = local
76 if (!BaseClass || !DerivedClass)
79 if (!BaseClass->hasDefinition() || !DerivedClass->hasDefinition())
85 if (!DerivedClass->isDerivedFrom(BaseClass))
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Sema/
H A DDelayedDiagnostic.h73 CXXRecordDecl *DerivedClass,
76 NamingClass(DerivedClass), Diag(0, Allocator) {}
70 AccessedEntity(PartialDiagnostic::StorageAllocator &Allocator, BaseNonce _, CXXRecordDecl *BaseClass, CXXRecordDecl *DerivedClass, AccessSpecifier Access) argument
/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/
H A DVTableBuilder.cpp35 /// DerivedClass - The derived class.
36 const CXXRecordDecl *DerivedClass; member in struct:__anon2759::BaseOffset
49 BaseOffset() : DerivedClass(nullptr), VirtualBase(nullptr),
51 BaseOffset(const CXXRecordDecl *DerivedClass, argument
53 : DerivedClass(DerivedClass), VirtualBase(VirtualBase),
1183 if (Offset.DerivedClass == MostDerivedClass) {
1189 VTables.getVirtualBaseOffsetOffset(Offset.DerivedClass,
3037 Context.getASTRecordLayout(ReturnAdjustmentOffset.DerivedClass);
3041 VTables.getVBTableIndex(ReturnAdjustmentOffset.DerivedClass,
[all...]
/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaAccess.cpp167 CXXRecordDecl *DerivedClass,
169 : AccessedEntity(Context.getDiagAllocator(), Base, BaseClass, DerivedClass,
164 AccessTarget(ASTContext &Context, BaseNonce _, CXXRecordDecl *BaseClass, CXXRecordDecl *DerivedClass, AccessSpecifier Access) argument
/freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGClass.cpp151 const CXXRecordDecl *DerivedClass, CastExpr::path_const_iterator Start,
156 const CXXRecordDecl *RD = DerivedClass;
494 const CXXRecordDecl *DerivedClass = variable
503 DerivedClass, BaseClass,
150 computeNonVirtualBaseClassOffset( const CXXRecordDecl *DerivedClass, CastExpr::path_const_iterator Start, CastExpr::path_const_iterator End) argument
H A DCodeGenModule.h884 computeNonVirtualBaseClassOffset(const CXXRecordDecl *DerivedClass,
H A DMicrosoftCXXABI.cpp3199 const CXXRecordDecl *DerivedClass = DerivedTy->getMostRecentCXXRecordDecl(); local
3232 CGM.computeNonVirtualBaseClassOffset(DerivedClass, PathBegin, PathEnd)
H A DCGExpr.cpp565 GetAddressOfBaseClass(Object, Adjustment.DerivedToBase.DerivedClass,
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/
H A DExpr.h72 const CXXRecordDecl *DerivedClass; member in struct:clang::SubobjectAdjustment::DTB
87 const CXXRecordDecl *DerivedClass)
90 DerivedToBase.DerivedClass = DerivedClass;
86 SubobjectAdjustment(const CastExpr *BasePath, const CXXRecordDecl *DerivedClass) argument
/freebsd-12-stable/contrib/googletest/googlemock/test/
H A Dgmock-matchers_test.cc4204 class DerivedClass : public AClass { class in namespace:testing::gmock_matchers_test
4292 // The matcher expects a DerivedClass, but inside the Property() we
4294 Matcher<const DerivedClass&> m = Property(&AClass::n, Ge(0));
4296 DerivedClass d;
4412 // The matcher expects a DerivedClass, but inside the Property() we
4414 Matcher<const DerivedClass*> m = Property(&AClass::n, Ge(0));
4416 DerivedClass d;

Completed in 368 milliseconds