Home | History | Annotate | Download | only in AST

Lines Matching refs:record

615 static void clearLinkageForClass(const CXXRecordDecl *record) {
617 i = record->decls_begin(), e = record->decls_end(); i != e; ++i) {
633 if (const CXXRecordDecl *record = dyn_cast<CXXRecordDecl>(this))
634 clearLinkageForClass(record);
639 CXXRecordDecl *record = temp->getTemplatedDecl();
640 record->HasCachedLinkage = 0;
641 clearLinkageForClass(record);
2158 if (const RecordType *Record = getType()->getAs<RecordType>())
2159 return Record->getDecl()->isAnonymousStructOrUnion();
2353 RecordDecl* R = new (C) RecordDecl(Record, TK, DC, StartLoc, IdLoc, Id,
2360 return new (C) RecordDecl(Record, TTK_Struct, 0, SourceLocation(),
2379 assert(!isDefinition() && "Cannot redefine record!");