Lines Matching refs:RecordDecl

879     getLVForDecl(cast<RecordDecl>(D->getDeclContext()), classComputation);  in getLVForClassMember()
1401 } else if (const RecordDecl *RD = dyn_cast<RecordDecl>(*I)) { in printQualifiedName()
3343 const RecordDecl *RD = getParent(); in getFieldIndex()
3563 RecordDecl::RecordDecl(Kind DK, TagKind TK, const ASTContext &C, in RecordDecl() function in RecordDecl
3566 RecordDecl *PrevDecl) in RecordDecl()
3576 RecordDecl *RecordDecl::Create(const ASTContext &C, TagKind TK, DeclContext *DC, in Create()
3578 IdentifierInfo *Id, RecordDecl* PrevDecl) { in Create()
3579 RecordDecl *R = new (C, DC) RecordDecl(Record, TK, C, DC, in Create()
3587 RecordDecl *RecordDecl::CreateDeserialized(const ASTContext &C, unsigned ID) { in CreateDeserialized()
3588 RecordDecl *R = in CreateDeserialized()
3589 new (C, ID) RecordDecl(Record, TTK_Struct, C, nullptr, SourceLocation(), in CreateDeserialized()
3595 bool RecordDecl::isInjectedClassName() const { in isInjectedClassName()
3597 cast<RecordDecl>(getDeclContext())->getDeclName() == getDeclName(); in isInjectedClassName()
3600 bool RecordDecl::isLambda() const { in isLambda()
3606 bool RecordDecl::isCapturedRecord() const { in isCapturedRecord()
3610 void RecordDecl::setCapturedRecord() { in setCapturedRecord()
3614 RecordDecl::field_iterator RecordDecl::field_begin() const { in field_begin()
3623 void RecordDecl::completeDefinition() { in completeDefinition()
3631 bool RecordDecl::isMsStruct(const ASTContext &C) const { in isMsStruct()
3639 void RecordDecl::LoadFieldsFromExternalStorage() const { in LoadFieldsFromExternalStorage()
3671 bool RecordDecl::mayInsertExtraPadding(bool EmitRemark) const { in mayInsertExtraPadding()
3713 const FieldDecl *RecordDecl::findFirstNamedDataMember() const { in findFirstNamedDataMember()