Searched refs:BaseRecord (Results 1 – 8 of 8) sorted by relevance
247 CXXRecordDecl *BaseRecord; in lookupInBases() local249 BaseRecord = nullptr; in lookupInBases()261 if (BaseRecord) { in lookupInBases()262 if (!BaseRecord->hasDefinition() || in lookupInBases()264 BaseRecord = nullptr; in lookupInBases()270 BaseRecord = cast<CXXRecordDecl>( in lookupInBases()273 if (BaseRecord && in lookupInBases()366 assert(BaseRecord->getCanonicalDecl() == BaseRecord && in FindBaseClass()369 ->getCanonicalDecl() == BaseRecord; in FindBaseClass()375 assert(BaseRecord->getCanonicalDecl() == BaseRecord && in FindVirtualBaseClass()[all …]
75 class BaseRecord {77 explicit BaseRecord(const llvm::Record *Def) : Def(Def) {} in BaseRecord() function105 class Directive : public BaseRecord {107 explicit Directive(const llvm::Record *Def) : BaseRecord(Def) {} in Directive()128 class Clause : public BaseRecord {130 explicit Clause(const llvm::Record *Def) : BaseRecord(Def) {} in Clause()211 class ClauseVal : public BaseRecord {213 explicit ClauseVal(const llvm::Record *Def) : BaseRecord(Def) {} in ClauseVal()
49 BaseRecord Rec{R}; in GenerateEnumClass()65 BaseRecord Rec{R}; in GenerateEnumClass()258 BaseRecord Rec{R}; in GenerateGetName()287 BaseRecord DefaultRec{(*DefaultIt)}; in GenerateGetKind()295 BaseRecord Rec{R}; in GenerateGetKind()
588 CXXRecordDecl *BaseRecord = in CheckQualifiedMemberReference() local590 if (!BaseRecord) { in CheckQualifiedMemberReference()609 if (BaseRecord->getCanonicalDecl() == MemberRecord || in CheckQualifiedMemberReference()610 !BaseRecord->isProvablyNotDerivedFrom(MemberRecord)) in CheckQualifiedMemberReference()
2503 CXXRecordDecl *BaseRecord = Specifier->getType()->getAsCXXRecordDecl(); in LookupQualifiedName() local2506 for (Path.Decls = BaseRecord->lookup(Name).begin(); in LookupQualifiedName()
8984 CXXRecordDecl *BaseRecord = Specifier->getType()->getAsCXXRecordDecl(); in AddOverriddenMethods() local8989 QualType T = Context.getTypeDeclType(BaseRecord); in AddOverriddenMethods()8994 for (NamedDecl *BaseND : BaseRecord->lookup(Name)) { in AddOverriddenMethods()
10314 RecordDecl *BaseRecord = in operator ()() local10322 for (Path.Decls = BaseRecord->lookup(Name).begin(); in operator ()()
1676 CXXBasePath &Path, const CXXRecordDecl *BaseRecord);1689 const CXXRecordDecl *BaseRecord);