Searched refs:RecordDecl (Results 76 - 98 of 98) sorted by relevance

1234

/external/clang/lib/Serialization/
H A DASTReaderDecl.cpp228 RedeclarableResult VisitRecordDeclImpl(RecordDecl *RD);
229 void VisitRecordDecl(RecordDecl *RD) { VisitRecordDeclImpl(RD); }
491 ASTDeclReader::VisitRecordDeclImpl(RecordDecl *RD) {
2239 D = RecordDecl::CreateDeserialized(Context, ID);
H A DASTWriterDecl.cpp65 void VisitRecordDecl(RecordDecl *D);
274 void ASTDeclWriter::VisitRecordDecl(RecordDecl *D) {
1587 // RecordDecl
H A DASTReader.cpp4748 RecordDecl *RD = ReadDeclAs<RecordDecl>(*Loc.F, Record, Idx);
4749 RD = cast_or_null<RecordDecl>(RD->getCanonicalDecl());
H A DASTReaderStmt.cpp389 S->setCapturedRecordDecl(ReadDeclAs<RecordDecl>(Record, Idx));
/external/clang/lib/Sema/
H A DSemaTemplate.cpp997 RecordDecl *PrevRecordDecl = PrevClassTemplate->getTemplatedDecl();
2239 RecordDecl *D = RT->getDecl();
4989 = Context.getTypeDeclType(cast<RecordDecl>(VD->getDeclContext()));
5434 else if (isa<RecordDecl>(Specialized))
6003 if (RecordDecl *Def = Specialization->getDefinition()) {
6567 } else if (isa<RecordDecl>(Member)) {
H A DSemaExprCXX.cpp424 CXXTypeInfoDecl = R.getAsSingle<RecordDecl>();
429 CXXTypeInfoDecl = R.getAsSingle<RecordDecl>();
500 MSVCGuidDecl = R.getAsSingle<RecordDecl>();
732 static Expr *captureThis(ASTContext &Context, RecordDecl *RD,
H A DSemaCodeComplete.cpp1118 if (const RecordDecl *RD = dyn_cast<RecordDecl>(ND))
1132 if (const RecordDecl *RD = dyn_cast<RecordDecl>(ND))
H A DSemaExprMember.cpp576 RecordDecl *RDecl = RTy->getDecl();
H A DSemaExpr.cpp6390 RecordDecl *UD = UT->getDecl();
6393 for (RecordDecl::field_iterator it = UD->field_begin(),
8655 while (cast<RecordDecl>(Ctx)->isAnonymousStructOrUnion())
8658 Context.getTypeDeclType(cast<RecordDecl>(Ctx)).getTypePtr());
9836 RecordDecl *RD = RC->getDecl();
9886 RecordDecl *Parent = MemberDecl->getParent();
9888 Parent = cast<RecordDecl>(IndirectMemberDecl->getDeclContext());
11163 RecordDecl *RD = RSI->TheRecordDecl;
H A DSemaTemplateInstantiateDecl.cpp420 cast<RecordDecl>(Owner),
2267 Decl *TemplateDeclInstantiator::VisitRecordDecl(RecordDecl *D) {
H A DSemaTemplateInstantiate.cpp2034 for (RecordDecl::decl_iterator Member = Pattern->decls_begin(),
H A DSemaOverload.cpp1690 RecordDecl *UD = UT->getDecl();
1692 for (RecordDecl::field_iterator it = UD->field_begin(),
11799 = Context.getTypeDeclType(cast<RecordDecl>(Method->getDeclContext()));
H A DTreeTransform.h747 QualType RebuildRecordType(RecordDecl *Record) {
4623 RecordDecl *Record
4624 = cast_or_null<RecordDecl>(getDerived().TransformDecl(TL.getNameLoc(),
H A DSemaLookup.cpp1470 RecordDecl *BaseRecord = Specifier->getType()->getAs<RecordType>()->getDecl();
/external/clang/lib/Frontend/
H A DASTUnit.cpp321 } else if (const RecordDecl *Record = dyn_cast<RecordDecl>(ND)) {
/external/clang/include/clang/AST/
H A DTypeLoc.h640 RecordDecl *getDecl() const { return getTypePtr()->getDecl(); }
H A DDeclObjC.h26 class RecordDecl;
/external/clang/lib/CodeGen/
H A DCGExprScalar.cpp1755 RecordDecl *RD = CurrentType->getAs<RecordType>()->getDecl();
1761 for (RecordDecl::field_iterator Field = RD->field_begin(),
1788 RecordDecl *RD = CurrentType->getAs<RecordType>()->getDecl();
H A DCGExpr.cpp602 RecordDecl::field_iterator FI(
2460 const RecordDecl *rec = field->getParent();
/external/clang/lib/AST/
H A DExpr.cpp2648 RecordDecl *RD = ILE->getType()->getAs<RecordType>()->getDecl();
2649 for (RecordDecl::field_iterator Field = RD->field_begin(),
H A DType.cpp915 RecordDecl *Rec = cast<RecordType>(CanonicalType)->getDecl();
/external/clang/lib/Parse/
H A DParseDecl.cpp1064 RecordDecl *RD = dyn_cast_or_null<RecordDecl>(D->getDeclContext());
/external/clang/tools/libclang/
H A DCIndex.cpp4602 if (RecordDecl *Def = cast<ClassTemplateDecl>(D)->getTemplatedDecl()

Completed in 2116 milliseconds

1234