Searched refs:BaseRecord (Results 1 – 10 of 10) sorted by relevance
247 CXXRecordDecl *BaseRecord; in lookupInBases() local249 BaseRecord = nullptr; in lookupInBases()254 BaseRecord = cast<CXXRecordDecl>(RT->getDecl()); in lookupInBases()259 BaseRecord = TD->getTemplatedDecl(); in lookupInBases()261 if (BaseRecord) { in lookupInBases()262 if (!BaseRecord->hasDefinition() || in lookupInBases()263 VisitedDependentRecords.count(BaseRecord)) { in lookupInBases()264 BaseRecord = nullptr; in lookupInBases()266 VisitedDependentRecords.insert(BaseRecord); in lookupInBases()270 BaseRecord = cast<CXXRecordDecl>( in lookupInBases()[all …]
83 class BaseRecord {85 explicit BaseRecord(const llvm::Record *Def) : Def(Def) {} in BaseRecord() function113 class Directive : public BaseRecord {115 explicit Directive(const llvm::Record *Def) : BaseRecord(Def) {} in Directive()144 class Clause : public BaseRecord {146 explicit Clause(const llvm::Record *Def) : BaseRecord(Def) {} in Clause()227 class ClauseVal : public BaseRecord {229 explicit ClauseVal(const llvm::Record *Def) : BaseRecord(Def) {} in ClauseVal()
30 const Record *BaseRecord = CastedBase.getRecord(); in toPointer() local31 if (!BaseRecord) in toPointer()34 assert(BaseRecord); in toPointer()35 if (FD->getParent() == BaseRecord->getDecl()) in toPointer()36 return CastedBase.atField(BaseRecord->getField(FD)->Offset); in toPointer()
194 const Record *BaseRecord = Ptr.getRecord(); in toAPValue() local197 cast<CXXRecordDecl>(BaseRecord->getDecl())); in toAPValue()
56 BaseRecord Rec{R}; in GenerateEnumClass()72 BaseRecord Rec{R}; in GenerateEnumClass()295 BaseRecord Rec{R}; in GenerateGetName()324 BaseRecord DefaultRec{(*DefaultIt)}; in GenerateGetKind()332 BaseRecord Rec{R}; in GenerateGetKind()
620 CXXRecordDecl *BaseRecord = in CheckQualifiedMemberReference() local622 if (!BaseRecord) { in CheckQualifiedMemberReference()641 if (BaseRecord->getCanonicalDecl() == MemberRecord || in CheckQualifiedMemberReference()642 !BaseRecord->isProvablyNotDerivedFrom(MemberRecord)) in CheckQualifiedMemberReference()
2494 CXXRecordDecl *BaseRecord = Specifier->getType()->getAsCXXRecordDecl(); in LookupQualifiedName() local2497 for (Path.Decls = BaseRecord->lookup(Name).begin(); in LookupQualifiedName()
8832 CXXRecordDecl *BaseRecord = Specifier->getType()->getAsCXXRecordDecl(); in AddOverriddenMethods() local8837 QualType T = Context.getTypeDeclType(BaseRecord); in AddOverriddenMethods()8842 for (NamedDecl *BaseND : BaseRecord->lookup(Name)) { in AddOverriddenMethods()
10224 RecordDecl *BaseRecord = in operator ()() local 10232 for (Path.Decls = BaseRecord->lookup(Name).begin(); in operator ()()
1684 CXXBasePath &Path, const CXXRecordDecl *BaseRecord);1697 const CXXRecordDecl *BaseRecord);