Revert "Add support for attribute 'noescape'."
authorAkira Hatanaka <ahatanaka@apple.com>
Wed, 20 Sep 2017 06:55:43 +0000 (06:55 +0000)
committerAkira Hatanaka <ahatanaka@apple.com>
Wed, 20 Sep 2017 06:55:43 +0000 (06:55 +0000)
commit30c93dba5bb24637aa49b9222394d8aca7c88263
tree988339b0609200d8bd7852a8821942d49c8b6f94
parent5c7cd25f82581a70da418a40ce83c113c8abc7f2
Revert "Add support for attribute 'noescape'."

This reverts commit r313722.

It looks like compiler-rt/lib/tsan/rtl/tsan_libdispatch_mac.cc cannot be
compiled because some of the functions declared in the file do not match
the ones in the SDK headers (which are annotated with 'noescape').

llvm-svn: 313725
21 files changed:
clang/include/clang/AST/ASTContext.h
clang/include/clang/AST/Type.h
clang/include/clang/Basic/Attr.td
clang/include/clang/Basic/AttrDocs.td
clang/include/clang/Basic/DiagnosticGroups.td
clang/include/clang/Basic/DiagnosticSemaKinds.td
clang/lib/AST/ASTContext.cpp
clang/lib/AST/ItaniumMangle.cpp
clang/lib/AST/TypePrinter.cpp
clang/lib/CodeGen/CGCall.cpp
clang/lib/Sema/SemaDeclAttr.cpp
clang/lib/Sema/SemaDeclCXX.cpp
clang/lib/Sema/SemaDeclObjC.cpp
clang/lib/Sema/SemaOverload.cpp
clang/lib/Sema/SemaType.cpp
clang/test/CodeGenCXX/noescape.cpp [deleted file]
clang/test/CodeGenObjC/noescape.m [deleted file]
clang/test/Misc/ast-dump-attr.cpp
clang/test/Misc/pragma-attribute-supported-attributes-list.test
clang/test/Sema/noescape.c [deleted file]
clang/test/SemaObjCXX/noescape.mm [deleted file]