llvm-project/clang/tools
Yaron Keren 45a5bfef44 Add clang_free to libclang to free memory allocated in libclang.
One of the problems libclang tests has running under Windows is memory
allocated in libclang.dll but being freed in the test executable, possibly
by a different memory manager. This patch exposes a new export function,
clang_free(), used to free any allocated memory with the same libclang.dll
memory manager that allocated the memory.

http://reviews.llvm.org/D10949

Reviewed by Reid Kleckner, Douglas Gregor.

llvm-svn: 241789
2015-07-09 07:53:23 +00:00
..
arcmt-test Introduce a PCHContainerOperations interface (NFC). 2015-06-20 18:53:08 +00:00
c-arcmt-test Revert "Wrap clang module files in a Mach-O, ELF, or COFF container." 2015-02-25 02:44:04 +00:00
c-index-test Fix a typo. 2015-06-18 16:41:51 +00:00
clang-check Revert r241770 and add Basic to the dependencies of clang-check instead. 2015-07-09 02:53:05 +00:00
clang-format clang-format: Add TypeScript detection to git-clang-format. 2015-06-19 08:23:10 +00:00
clang-format-vs Fix clang-format build from the solution; the underlying path has changed to include the VS directory structure. 2015-05-12 14:41:39 +00:00
clang-fuzzer [clang-fuzzer] Update clang-fuzzer to API change in r240225. 2015-06-25 20:21:59 +00:00
diag-build Briefly document diag-build.sh 2013-12-28 21:59:11 +00:00
diagtool Revert r240270 ("Fixed/added namespace ending comments using clang-tidy"). 2015-06-22 23:07:51 +00:00
driver [CMake] Fill up required libs, corresponding to r241653. 2015-07-08 02:06:21 +00:00
libclang Add clang_free to libclang to free memory allocated in libclang. 2015-07-09 07:53:23 +00:00
scan-build [analyzer] Prevent ccc/c++-analyzer from hanging on Windows. 2015-07-01 22:35:29 +00:00
scan-view [analyzer] scan-view: don't ever serve absolute paths. 2013-04-29 17:23:06 +00:00
CMakeLists.txt Add initial version of a clang-fuzzer. 2015-03-28 00:07:39 +00:00
Makefile Make clang's rewrite engine a core feature 2014-07-16 16:48:33 +00:00