aboutsummaryrefslogtreecommitdiff
path: root/tools/CIndex/CIndexer.cpp
AgeCommit message (Collapse)Author
2010-04-30Rename 'CIndex' to 'libclang', since it has basically become our stable publicDaniel Dunbar
(C) API, and will likely grow further in this direction in the future. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@102779 91177308-0d34-0410-b5e6-96231b3b80d8
2010-04-12Prune includes.Benjamin Kramer
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@101059 91177308-0d34-0410-b5e6-96231b3b80d8
2010-03-13Revert 98439. There is a bad race condition in sys::Path::makeUnique on win32.Benjamin Kramer
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@98452 91177308-0d34-0410-b5e6-96231b3b80d8
2010-03-13Make getTemporaryPath a static member of CIndexer and use it to replace ↵Benjamin Kramer
tmpnam calls. This fixes linker warnings on linux. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@98439 91177308-0d34-0410-b5e6-96231b3b80d8
2010-02-02CIndex: Respect TMPDIR/TEMP/TMP when making temporary files for remapping. As aDaniel Dunbar
side effect, this also fixes some cases on Windows where the file would end up on a different drive, because tmpnam doesn't include the drive component. PR3837 strikes again. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@95067 91177308-0d34-0410-b5e6-96231b3b80d8
2010-01-27Fix libCIndex.so's lookup of the clang executable on CMake out-of-tree builds.Chandler Carruth
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@94668 91177308-0d34-0410-b5e6-96231b3b80d8
2010-01-23Extend clang_createTranslationUnitFromSourceFile() to support creatingDouglas Gregor
translation units that include unsaved files. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@94258 91177308-0d34-0410-b5e6-96231b3b80d8
2010-01-05Split code in CIndex.cpp into multiple source files, and remove some ↵Ted Kremenek
unnecessary #includes. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@92756 91177308-0d34-0410-b5e6-96231b3b80d8