Benjamin Kramer
601a2d847b
libclang: Remove clang::RemapFiles, it's dead code.
...
llvm-svn: 183902
2013-06-13 13:57:48 +00:00
Benjamin Kramer
e3868e46fb
libclang: Port CIndexer::getClangResourcesPath to PathV2. No functionality change.
...
llvm-svn: 183901
2013-06-13 13:56:37 +00:00
Chandler Carruth
cc0694c8a4
Sort #include lines for tools/...
...
Completely automated with sort_includes.py
llvm-svn: 169240
2012-12-04 09:25:21 +00:00
Dylan Noblesmith
1ced737ebf
remove unneeded config.h includes
...
llvm-svn: 147195
2011-12-22 22:49:47 +00:00
David Blaikie
83d382b1ca
Switch assert(0/false) llvm_unreachable.
...
llvm-svn: 140367
2011-09-23 05:06:16 +00:00
NAKAMURA Takumi
d24228afeb
libclang/CIndexer.cpp: Apply a new API for Cygwin-1.7, instead of deprecated one.
...
llvm-svn: 127283
2011-03-08 22:17:33 +00:00
Michael J. Spencer
8aaf49959c
Merge System into Support.
...
llvm-svn: 120297
2010-11-29 18:12:39 +00:00
NAKAMURA Takumi
aa63fdf3b5
c-index-test: Be available on Cygwin by using Win32's logic.
...
llvm-svn: 118479
2010-11-09 03:25:16 +00:00
Francois Pichet
85e6da1f19
This patch remove the Win32 XFAIL from remap-complete.c
...
The problem was that text files were open in text mode and Microsoft implementation of fread and write will try to do nasty line-feed conversion which make the line position no longer valid. The fix is to read and write files in binary mode.
llvm-svn: 116286
2010-10-12 01:01:43 +00:00
Douglas Gregor
bd82998e35
Eliminate CIndexer::getClangPath(), since libclang no longer depends
...
on the presence of a 'clang' executable. Simplify
CIndexer::getClangResourcesPath() a bit.
Patch up the CMake makefiles to install headers into two locations in
the build tree, for those silly cases where 'clang' will end up
looking into the wrong build directory for headers.
llvm-svn: 116260
2010-10-11 23:17:59 +00:00
Dan Gohman
ef832a6965
When handling raw_ostream errors manually, use clear_error() so that
...
raw_ostream doesn't try to do its own error handling.
llvm-svn: 104880
2010-05-27 20:16:37 +00:00
Daniel Dunbar
d5a2a073a0
Rename 'CIndex' to 'libclang', since it has basically become our stable public
...
(C) API, and will likely grow further in this direction in the future.
llvm-svn: 102779
2010-04-30 21:51:10 +00:00