Added basic parsing for all remaining attributes, thread safety
analysis. This includes checking that the attributes are applied in the correct contexts and with the correct number of arguments. llvm-svn: 136383
Showing
- clang/docs/LanguageExtensions.html 133 additions, 16 deletionsclang/docs/LanguageExtensions.html
- clang/include/clang/Basic/Attr.td 52 additions, 0 deletionsclang/include/clang/Basic/Attr.td
- clang/include/clang/Basic/DiagnosticSemaKinds.td 2 additions, 0 deletionsclang/include/clang/Basic/DiagnosticSemaKinds.td
- clang/include/clang/Sema/AttributeList.h 13 additions, 0 deletionsclang/include/clang/Sema/AttributeList.h
- clang/lib/Sema/AttributeList.cpp 13 additions, 0 deletionsclang/lib/Sema/AttributeList.cpp
- clang/lib/Sema/SemaDeclAttr.cpp 227 additions, 3 deletionsclang/lib/Sema/SemaDeclAttr.cpp
- clang/test/SemaCXX/warn-thread-safety.cpp 575 additions, 0 deletionsclang/test/SemaCXX/warn-thread-safety.cpp
Loading
Please register or sign in to comment