Lines Matching full:memberdecl
1039 NamedDecl *MemberDecl = R.getFoundDecl();
1046 if (MemberDecl->isInvalidDecl())
1052 if (!MemberDecl->isCXXInstanceMember())
1053 return BuildDeclarationNameExpr(SS, R.getLookupNameInfo(), MemberDecl);
1063 if (CXXMethodDecl *MD = dyn_cast<CXXMethodDecl>(MemberDecl)) {
1071 if (ShouldCheckUse && DiagnoseUseOfDecl(MemberDecl, MemberLoc))
1074 if (FieldDecl *FD = dyn_cast<FieldDecl>(MemberDecl))
1078 if (MSPropertyDecl *PD = dyn_cast<MSPropertyDecl>(MemberDecl))
1082 if (IndirectFieldDecl *FD = dyn_cast<IndirectFieldDecl>(MemberDecl))
1089 if (VarDecl *Var = dyn_cast<VarDecl>(MemberDecl)) {
1096 if (CXXMethodDecl *MemberFn = dyn_cast<CXXMethodDecl>(MemberDecl)) {
1111 assert(!isa<FunctionDecl>(MemberDecl) && "member function not C++ method?");
1113 if (EnumConstantDecl *Enum = dyn_cast<EnumConstantDecl>(MemberDecl)) {
1120 if (isa<TypeDecl>(MemberDecl))
1127 Diag(MemberDecl->getLocation(), diag::note_member_declared_here)