reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaObjCProperty.cpp
 1181     Ivar = IDecl->lookupInstanceVariable(PropertyIvar, ClassDeclared);
 1196       setImpliedPropertyAttributeForReadOnlyProperty(property, Ivar);
 1220           if (!Ivar) {
 1257         << PropertyId << (Ivar == nullptr) << PropertyIvar
 1264     if (!Ivar) {
 1289       Ivar = ObjCIvarDecl::Create(Context, ClassImpDecl,
 1311         Ivar->setInvalidDecl();
 1312       ClassImpDecl->addDecl(Ivar);
 1313       IDecl->makeDeclVisibleInContext(Ivar);
 1323       << property->getDeclName() << Ivar->getDeclName()
 1325       Diag(Ivar->getLocation(), diag::note_previous_access_declaration)
 1326       << Ivar << Ivar->getName();
 1326       << Ivar << Ivar->getName();
 1329     property->setPropertyIvarDecl(Ivar);
 1331     QualType IvarType = Context.getCanonicalType(Ivar->getType());
 1349           << Ivar->getDeclName() << IvarType;
 1350         Diag(Ivar->getLocation(), diag::note_ivar_decl);
 1364             << Ivar->getDeclName() << IvarType;
 1365           Diag(Ivar->getLocation(), diag::note_ivar_decl);
 1373         << property->getDeclName() << Ivar->getDeclName();
 1374         Diag(Ivar->getLocation(), diag::note_ivar_decl);
 1382         << property->getDeclName() << Ivar->getDeclName();
 1387         Ivar->getType().getObjCLifetime())
 1388       checkARCPropertyImpl(*this, PropertyLoc, property, Ivar);
 1400                                Ivar, PropertyIvarLoc);
 1408         Ivar->getType()->isRecordType()) {
 1423         new (Context) ObjCIvarRefExpr(Ivar,
 1424                                       Ivar->getUsageType(SelfDecl->getType()),
 1426                                       Ivar->getLocation(),
 1462         Ivar->getType()->isRecordType()) {
 1475         new (Context) ObjCIvarRefExpr(Ivar,
 1476                                       Ivar->getUsageType(SelfDecl->getType()),
 1478                                       Ivar->getLocation(),