[PATCH] D45699: [Availability] Improve availability to consider functions run at load time
Steven Wu via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Mon Apr 16 14:10:03 PDT 2018
steven_wu created this revision.
steven_wu added a reviewer: arphaman.
There are some functions/methods that run when the application launches
or the library loads. Those functions will run reguardless the OS
version as long as it satifies the minimum deployment target. Annotate
them with availability attributes doesn't really make sense because they
are essentially available on all targets since minimum deployment
target.
rdar://problem/36093384
Repository:
rC Clang
https://reviews.llvm.org/D45699
Files:
include/clang/Basic/DiagnosticSemaKinds.td
lib/Sema/SemaDecl.cpp
lib/Sema/SemaDeclAttr.cpp
lib/Sema/SemaDeclObjC.cpp
test/SemaObjC/unguarded-availability.m
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D45699.142692.patch
Type: text/x-patch
Size: 5456 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20180416/2aebd521/attachment.bin>
More information about the cfe-commits
mailing list