reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
201 Res = HandlePropertyInClassExtension(S, AtLoc, LParenLoc, 208 if (!Res) 213 if (!Res) { 214 Res = CreatePropertyDecl(S, ClassDecl, AtLoc, LParenLoc, FD, 220 Res->setLexicalDeclContext(lexicalDC); 224 CheckObjCPropertyAttributes(Res, AtLoc, Attributes, 229 if (Res->getType().getObjCLifetime()) 230 checkPropertyDeclWithOwnership(*this, Res); 238 DeclContext::lookup_result R = Super->lookup(Res->getDeclName()); 241 DiagnosePropertyMismatch(Res, SuperProp, Super->getIdentifier(), false); 255 CheckPropertyAgainstProtocol(*this, Res, P, KnownProtos); 260 CheckPropertyAgainstProtocol(*this, Res, P, KnownProtos); 269 CheckPropertyAgainstProtocol(*this, Res, P, KnownProtos); 273 CheckPropertyAgainstProtocol(*this, Res, P, KnownProtos); 276 ActOnDocumentableDecl(Res); 277 return Res;