reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3161 return handler.failed(); 3167 << handler.AccessKind; 3170 return handler.failed(); 3181 if ((O->isAbsent() && !(handler.AccessKind == AK_Construct && I == N)) || 3182 (O->isIndeterminate() && handler.AccessKind != AK_Construct && 3183 handler.AccessKind != AK_Assign && 3184 handler.AccessKind != AK_ReadObjectRepresentation)) { 3187 << handler.AccessKind << O->isIndeterminate(); 3188 return handler.failed(); 3208 if (ObjType.isVolatileQualified() && isFormalAccess(handler.AccessKind)) { 3227 << handler.AccessKind << DiagKind << Decl; 3232 return handler.failed(); 3240 !Obj.mayAccessMutableMembers(Info, handler.AccessKind) && 3241 diagnoseMutableFields(Info, E, handler.AccessKind, ObjType)) 3242 return handler.failed(); 3246 if (!handler.found(*O, ObjType)) 3250 if (isModification(handler.AccessKind) && 3269 << handler.AccessKind; 3272 return handler.failed(); 3279 else if (!isRead(handler.AccessKind)) { 3290 << handler.AccessKind; 3293 return handler.failed(); 3301 return handler.found(Index ? O->getComplexIntImag() 3305 return handler.found(Index ? O->getComplexFloatImag() 3310 !Obj.mayAccessMutableMembers(Info, handler.AccessKind)) { 3312 << handler.AccessKind << Field; 3314 return handler.failed(); 3323 if (I == N - 1 && handler.AccessKind == AK_Construct) { 3332 << handler.AccessKind << Field << !UnionField << UnionField; 3333 return handler.failed();