Home
last modified time | relevance | path

Searched refs:NewProperty (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaObjCProperty.cpp339 ObjCPropertyDecl *NewProperty, in checkAtomicPropertyMismatch() argument
344 bool NewIsAtomic = (NewProperty->getPropertyAttributes() & in checkAtomicPropertyMismatch()
373 ((NewProperty->getPropertyAttributesAsWritten() & AtomicityMask) == 0)) { in checkAtomicPropertyMismatch()
374 unsigned Attrs = NewProperty->getPropertyAttributes(); in checkAtomicPropertyMismatch()
381 NewProperty->overwritePropertyAttributes(Attrs); in checkAtomicPropertyMismatch()
388 (NewIsAtomic && isImplicitlyReadonlyAtomic(NewProperty))) in checkAtomicPropertyMismatch()
399 S.Diag(NewProperty->getLocation(), diag::warn_property_attribute) in checkAtomicPropertyMismatch()
400 << NewProperty->getDeclName() << "atomic" in checkAtomicPropertyMismatch()