llvm-project/clang/lib/Edit
Eli Friedman 34866c7719 Change the representation of builtin functions in the AST
(__builtin_* etc.) so that it isn't possible to take their address.
Specifically, introduce a new type to represent a reference to a builtin
function, and a new cast kind to convert it to a function pointer in the
operand of a call.  Fixes PR13195.

llvm-svn: 162962
2012-08-31 00:14:07 +00:00
..
CMakeLists.txt clang/lib: [CMake] Update tblgen'd dependencies. 2012-07-27 06:18:33 +00:00
Commit.cpp Fix uninitialized variable use bug found by the clairvoyant static analyzer. 2012-06-27 23:45:44 +00:00
EditedSource.cpp [objcmt] When rewriting to array/dictionary literals, add an explicit 2012-05-14 22:01:53 +00:00
Makefile
RewriteObjCFoundationAPI.cpp Change the representation of builtin functions in the AST 2012-08-31 00:14:07 +00:00