Searched defs:RDecl (Results 1 - 4 of 4) sorted by relevance

/external/clang/lib/Sema/
H A DSemaExprMember.cpp576 RecordDecl *RDecl = RTy->getDecl(); local
592 DeclContext *DC = RDecl;
H A DSemaInit.cpp439 const RecordDecl *RDecl = RType->getDecl(); local
440 if (RDecl->isUnion() && ILE->getInitializedFieldInUnion())
443 else if (RDecl->isUnion() && isa<CXXRecordDecl>(RDecl) &&
444 cast<CXXRecordDecl>(RDecl)->hasInClassInitializer()) {
445 for (RecordDecl::field_iterator Field = RDecl->field_begin(),
446 FieldEnd = RDecl->field_end();
455 for (RecordDecl::field_iterator Field = RDecl->field_begin(),
456 FieldEnd = RDecl->field_end();
471 if (RDecl
2267 RecordDecl *RDecl = RType->getDecl(); local
[all...]
H A DSemaDecl.cpp11220 CXXRecordDecl* RDecl = cast<CXXRecordDecl>(RT->getDecl()); local
11221 if (RDecl->getDefinition()) {
11277 CXXRecordDecl *RDecl = cast<CXXRecordDecl>(RT->getDecl()); local
11278 if (RDecl->getDefinition()) {
11289 if (RDecl->hasNonTrivialCopyConstructor())
11291 else if (!RDecl->hasTrivialDefaultConstructor())
11293 else if (RDecl->hasNonTrivialCopyAssignment())
11295 else if (RDecl->hasNonTrivialDestructor())
11300 getLangOpts().ObjCAutoRefCount && RDecl->hasObjectMember()) {
11319 DiagnoseNontrivial(RDecl, membe
[all...]
/external/clang/lib/AST/
H A DASTContext.cpp5277 RecordDecl *RDecl = cast<RecordType>(CT)->getDecl(); local
5278 S += RDecl->isUnion() ? '(' : '{';
5280 if (const IdentifierInfo *II = RDecl->getIdentifier()) {
5283 = dyn_cast<ClassTemplateSpecializationDecl>(RDecl)) {
5296 if (!RDecl->isUnion()) {
5297 getObjCEncodingForStructureImpl(RDecl, S, FD);
5299 for (RecordDecl::field_iterator Field = RDecl->field_begin(),
5300 FieldEnd = RDecl->field_end();
5323 S += RDecl->isUnion() ? ')' : '}';
5505 void ASTContext::getObjCEncodingForStructureImpl(RecordDecl *RDecl, argument
6717 const ObjCInterfaceDecl* RDecl = RHS->getInterface(); local
[all...]

Completed in 152 milliseconds