Lines Matching defs:MemberDecl
1097 NamedDecl *MemberDecl = R.getFoundDecl();
1104 if (MemberDecl->isInvalidDecl())
1110 if (!MemberDecl->isCXXInstanceMember()) {
1116 return BuildDeclarationNameExpr(SS, R.getLookupNameInfo(), MemberDecl,
1153 if (DiagnoseUseOfDecl(MemberDecl, MemberLoc))
1156 if (FieldDecl *FD = dyn_cast<FieldDecl>(MemberDecl)) {
1163 if (MSPropertyDecl *PD = dyn_cast<MSPropertyDecl>(MemberDecl)) {
1173 if (IndirectFieldDecl *FD = dyn_cast<IndirectFieldDecl>(MemberDecl)) {
1184 if (VarDecl *Var = dyn_cast<VarDecl>(MemberDecl)) {
1194 if (CXXMethodDecl *MemberFn = dyn_cast<CXXMethodDecl>(MemberDecl)) {
1216 assert(!isa<FunctionDecl>(MemberDecl) && "member function not C++ method?");
1218 if (EnumConstantDecl *Enum = dyn_cast<EnumConstantDecl>(MemberDecl)) {
1227 if (VarTemplateDecl *VarTempl = dyn_cast<VarTemplateDecl>(MemberDecl)) {
1259 if (isa<TypeDecl>(MemberDecl))
1266 Diag(MemberDecl->getLocation(), diag::note_member_declared_here)