llvm-project/clang/lib
David Blaikie e3b172afc3 [opaque pointer type] Update for GEP API changes in LLVM
Now the GEP constant utility functions require the type to be explicitly
passed (since eventually the pointer type will be opaque and not convey
the required type information). For now callers can still pass nullptr
(though none were needed here in Clang, which is nice) if
convenienc/necessary, but eventually that will be disallowed as well.

llvm-svn: 233937
2015-04-02 18:55:21 +00:00
..
ARCMigrate [SDK modernizer PATCH]. Fixes a bug whereby a call to super 2015-03-23 20:52:26 +00:00
AST Lower the default alignment on ASTContext's operator new. 2015-04-02 16:19:54 +00:00
ASTMatchers ASTMatchers: Add an explicit dependency on libclangBasic. 2015-03-12 16:25:19 +00:00
Analysis Take the non-reference type when constructing a dummy expression. 2015-03-16 21:49:43 +00:00
Basic Set the type of ptrdiff_t to signed on NVPTX targets 2015-04-01 20:29:18 +00:00
CodeGen [opaque pointer type] Update for GEP API changes in LLVM 2015-04-02 18:55:21 +00:00
Driver Implement CFI type checks for non-virtual calls. 2015-04-02 00:23:30 +00:00
Edit [edit] Don't hit an assert when trying to delete a trailing space at EOF 2015-03-29 18:07:29 +00:00
Format clang-format: [JS] Support getters, setters and methods in object literals. 2015-03-31 14:34:15 +00:00
Frontend Add driver support for Native Client SDK 2015-03-30 20:31:33 +00:00
FrontendTool Provide a BuryPointer for unique_ptrs. 2014-08-29 16:53:14 +00:00
Headers [SystemZ] Add header files to Makefile / module.modulemap 2015-04-01 14:15:35 +00:00
Index [libclang] Use same USR encoding for 'char' regardless of what the target considers the sign to be. 2014-12-08 09:09:05 +00:00
Lex [lex] Provide a valid token when __has_include is found outside of a pp directive 2015-03-29 19:05:27 +00:00
Parse [OPENMP] Fix crash on private variables not used in OpenMP region. 2015-04-02 07:48:16 +00:00
Rewrite [Rewrite] Make RewriteBuffer accessible on its own, and add a unit test for it. 2015-03-08 04:00:33 +00:00
Sema [OPENMP] Fix crash on private variables not used in OpenMP region in templates. 2015-04-02 13:07:08 +00:00
Serialization [OPENMP] Sema analysis for 'atomic capture' construct. 2015-04-01 03:33:17 +00:00
StaticAnalyzer [analyzer] Disable all retain count diagnostics on values that come from ivars. 2015-03-30 20:18:00 +00:00
Tooling Make the clang-fuzzer use the CompilerInstance directly. 2015-03-28 00:42:36 +00:00
CMakeLists.txt Fix build with various feature flag combinations 2014-07-14 22:17:22 +00:00
Makefile Make clang's rewrite engine a core feature 2014-07-16 16:48:33 +00:00