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

References

tools/clang/lib/Sema/SemaObjCProperty.cpp
 2324   ObjCContainerDecl *CD = cast<ObjCContainerDecl>(property->getDeclContext());
 2328   bool IsClassProperty = property->isClassProperty();
 2330     CD->getClassMethod(property->getGetterName()) :
 2331     CD->getInstanceMethod(property->getGetterName());
 2339                          getClassMethod(property->getGetterName()) :
 2341                          getInstanceMethod(property->getGetterName());
 2344                  CD->getClassMethod(property->getSetterName()) :
 2345                  CD->getInstanceMethod(property->getSetterName());
 2350                           getClassMethod(property->getSetterName()) :
 2352                           getInstanceMethod(property->getSetterName());
 2353   DiagnosePropertyAccessorMismatch(property, GetterMethod,
 2354                                    property->getLocation());
 2356   if (!property->isReadOnly() && SetterMethod) {
 2363           property->getType().getNonReferenceType())) {
 2364       Diag(property->getLocation(),
 2366         << property->getDeclName()
 2382     SourceLocation Loc = property->getLocation();
 2386     QualType resultTy = property->getType().getAtomicUnqualifiedType();
 2389     if (property->getPropertyAttributes() &
 2400                              property->getGetterName(),
 2405                              (property->getPropertyImplementation() ==
 2411     AddPropertyAttrs(*this, GetterMethod, property);
 2413     if (property->hasAttr<NSReturnsNotRetainedAttr>())
 2417     if (property->hasAttr<ObjCReturnsInnerPointerAttr>())
 2421     if (const SectionAttr *SA = property->getAttr<SectionAttr>())
 2432   property->setGetterMethodDecl(GetterMethod);
 2435   if (!property->isReadOnly()) {
 2442       SourceLocation Loc = property->getLocation();
 2446                                property->getSetterName(), Context.VoidTy,
 2452                                (property->getPropertyImplementation() ==
 2459           property->getType().getUnqualifiedType().getAtomicUnqualifiedType();
 2463       if (property->getPropertyAttributes() &
 2477                                                   property->getIdentifier(),
 2484       AddPropertyAttrs(*this, SetterMethod, property);
 2487       if (const SectionAttr *SA = property->getAttr<SectionAttr>())
 2499     property->setSetterMethodDecl(SetterMethod);