Searched refs:RDecl (Results 1 - 5 of 5) sorted by relevance

/external/clang/lib/AST/
H A DASTContext.cpp4898 RecordDecl *RDecl = RTy->getDecl(); local
4899 S += RDecl->isUnion() ? '(' : '{';
4901 if (const IdentifierInfo *II = RDecl->getIdentifier()) {
4904 = dyn_cast<ClassTemplateSpecializationDecl>(RDecl)) {
4919 if (!RDecl->isUnion()) {
4920 getObjCEncodingForStructureImpl(RDecl, S, FD);
4922 for (RecordDecl::field_iterator Field = RDecl->field_begin(),
4923 FieldEnd = RDecl->field_end();
4946 S += RDecl->isUnion() ? ')' : '}';
5096 void ASTContext::getObjCEncodingForStructureImpl(RecordDecl *RDecl, argument
6099 const ObjCInterfaceDecl* RDecl = RHS->getInterface(); local
[all...]
/external/clang/lib/CodeGen/
H A DCGDebugInfo.cpp106 if (const RecordDecl *RDecl = dyn_cast<RecordDecl>(Context)) {
107 if (!RDecl->isDependentType()) {
108 llvm::DIType Ty = getOrCreateType(CGM.getContext().getTypeDeclType(RDecl),
2061 else if (const RecordDecl *RDecl =
2063 FDContext = getContextDescriptor(cast<Decl>(RDecl->getDeclContext()));
/external/clang/lib/Sema/
H A DSemaExprMember.cpp567 RecordDecl *RDecl = RTy->getDecl(); local
583 DeclContext *DC = RDecl;
H A DSemaDecl.cpp9459 CXXRecordDecl* RDecl = cast<CXXRecordDecl>(RT->getDecl()); local
9460 if (RDecl->getDefinition()) {
9508 CXXRecordDecl* RDecl = cast<CXXRecordDecl>(RT->getDecl()); local
9509 if (RDecl->getDefinition()) {
9515 if (!RDecl->hasTrivialCopyConstructor())
9517 else if (!RDecl->hasTrivialDefaultConstructor())
9519 else if (!RDecl->hasTrivialCopyAssignment())
9521 else if (!RDecl->hasTrivialDestructor())
9526 getLangOpts().ObjCAutoRefCount && RDecl->hasObjectMember()) {
H A DSemaInit.cpp2108 RecordDecl *RDecl = RType->getDecl(); local
2109 if (RDecl->isUnion())
2112 NumElements = std::distance(RDecl->field_begin(),
2113 RDecl->field_end());

Completed in 804 milliseconds