Add replacement = "xxx" to AvailabilityAttr.
This commit adds a named argument to AvailabilityAttr, while r263652 adds an optional string argument to __attribute__((deprecated)). This was commited in r263687 and reverted in 263752 due to misaligned access. rdar://20588929 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@263958 91177308-0d34-0410-b5e6-96231b3b80d8
Showing
- include/clang/Basic/Attr.td 1 addition, 1 deletioninclude/clang/Basic/Attr.td
- include/clang/Basic/AttrDocs.td 5 additions, 0 deletionsinclude/clang/Basic/AttrDocs.td
- include/clang/Parse/Parser.h 3 additions, 0 deletionsinclude/clang/Parse/Parser.h
- include/clang/Sema/AttributeList.h 15 additions, 8 deletionsinclude/clang/Sema/AttributeList.h
- include/clang/Sema/Sema.h 1 addition, 1 deletioninclude/clang/Sema/Sema.h
- lib/Lex/PPMacroExpansion.cpp 1 addition, 0 deletionslib/Lex/PPMacroExpansion.cpp
- lib/Parse/ParseDecl.cpp 17 additions, 7 deletionslib/Parse/ParseDecl.cpp
- lib/Parse/Parser.cpp 1 addition, 0 deletionslib/Parse/Parser.cpp
- lib/Sema/SemaDecl.cpp 2 additions, 1 deletionlib/Sema/SemaDecl.cpp
- lib/Sema/SemaDeclAttr.cpp 12 additions, 2 deletionslib/Sema/SemaDeclAttr.cpp
- test/SemaCXX/attr-deprecated-replacement-fixit.cpp 8 additions, 0 deletionstest/SemaCXX/attr-deprecated-replacement-fixit.cpp
Loading
Please register or sign in to comment