Searched refs:BaseRecord (Results 1 - 6 of 6) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
H A DCXXInheritance.cpp270 CXXRecordDecl *BaseRecord;
272 BaseRecord = nullptr;
277 BaseRecord = cast<CXXRecordDecl>(RT->getDecl());
282 BaseRecord = TD->getTemplatedDecl();
284 if (BaseRecord) {
285 if (!BaseRecord->hasDefinition() ||
286 VisitedDependentRecords.count(BaseRecord)) {
287 BaseRecord = nullptr;
289 VisitedDependentRecords.insert(BaseRecord);
293 BaseRecord
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaExprMember.cpp553 CXXRecordDecl *BaseRecord = local
555 if (!BaseRecord) {
577 if (BaseRecord->getCanonicalDecl() == MemberRecord ||
578 !BaseRecord->isProvablyNotDerivedFrom(MemberRecord))
H A DSemaLookup.cpp2073 RecordDecl *BaseRecord = Specifier->getType()->castAs<RecordType>()->getDecl();
2075 Path.Decls = BaseRecord->lookup(Name);
H A DSemaDecl.cpp8061 RecordDecl *BaseRecord = local
8069 QualType T = S->Context.getTypeDeclType(BaseRecord);
8075 for (Path.Decls = BaseRecord->lookup(Name); !Path.Decls.empty();
H A DSemaDeclCXX.cpp9602 RecordDecl *BaseRecord =
9610 for (Path.Decls = BaseRecord->lookup(Name); !Path.Decls.empty();
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/
H A DDeclCXX.h1600 CXXBasePath &Path, const CXXRecordDecl *BaseRecord);
1613 const CXXRecordDecl *BaseRecord);

Completed in 252 milliseconds