Lines Matching refs:RecordDecl

951     getLVForDecl(cast<RecordDecl>(D->getDeclContext()), classComputation);  in getLVForClassMember()
1781 } else if (const auto *RD = dyn_cast<RecordDecl>(DC)) { in printNestedNameSpecifier()
4560 const RecordDecl *RD = RT->getDecl()->getDefinition(); in isZeroSize()
4596 const RecordDecl *RD = getParent()->getDefinition(); in getFieldIndex()
4936 RecordDecl::RecordDecl(Kind DK, TagKind TK, const ASTContext &C, in RecordDecl() function in RecordDecl
4939 RecordDecl *PrevDecl) in RecordDecl()
4959 RecordDecl *RecordDecl::Create(const ASTContext &C, TagKind TK, DeclContext *DC, in Create()
4961 IdentifierInfo *Id, RecordDecl* PrevDecl) { in Create()
4962 RecordDecl *R = new (C, DC) RecordDecl(Record, TK, C, DC, in Create()
4970 RecordDecl *RecordDecl::CreateDeserialized(const ASTContext &C, unsigned ID) { in CreateDeserialized()
4971 RecordDecl *R = new (C, ID) in CreateDeserialized()
4972 RecordDecl(Record, TagTypeKind::Struct, C, nullptr, SourceLocation(), in CreateDeserialized()
4978 bool RecordDecl::isInjectedClassName() const { in isInjectedClassName()
4980 cast<RecordDecl>(getDeclContext())->getDeclName() == getDeclName(); in isInjectedClassName()
4983 bool RecordDecl::isLambda() const { in isLambda()
4989 bool RecordDecl::isCapturedRecord() const { in isCapturedRecord()
4993 void RecordDecl::setCapturedRecord() { in setCapturedRecord()
4997 bool RecordDecl::isOrContainsUnion() const { in isOrContainsUnion()
5001 if (const RecordDecl *Def = getDefinition()) { in isOrContainsUnion()
5012 RecordDecl::field_iterator RecordDecl::field_begin() const { in field_begin()
5017 if (RecordDecl *D = getDefinition(); D && D != this) in field_begin()
5024 void RecordDecl::completeDefinition() { in completeDefinition()
5039 bool RecordDecl::isMsStruct(const ASTContext &C) const { in isMsStruct()
5043 void RecordDecl::reorderDecls(const SmallVectorImpl<Decl *> &Decls) { in reorderDecls()
5049 void RecordDecl::LoadFieldsFromExternalStorage() const { in LoadFieldsFromExternalStorage()
5080 bool RecordDecl::mayInsertExtraPadding(bool EmitRemark) const { in mayInsertExtraPadding()
5124 const FieldDecl *RecordDecl::findFirstNamedDataMember() const { in findFirstNamedDataMember()
5139 unsigned RecordDecl::getODRHash() { in getODRHash()