hanchenye-llvm-project/clang/tools/libclang
Benjamin Kramer c02670ed50 [libclang] Add entry points that take a full command line including argv[0].
This provides both a more uniform interface and makes libclang behave like
clang tooling wrt relative paths against argv[0]. This is necessary for
finding paths to a c++ standard library relative to a clang binary given
in a compilation database. It can also be used to find paths relative to
libclang.so if the full path to it is passed in.

Differential Revision: http://reviews.llvm.org/D14695

llvm-svn: 253466
2015-11-18 16:14:27 +00:00
..
ARCMigrate.cpp
BuildSystem.cpp
CIndex.cpp [libclang] Add entry points that take a full command line including argv[0]. 2015-11-18 16:14:27 +00:00
CIndexCXX.cpp
CIndexCodeCompletion.cpp [libclang] Use lambdas instead of explicit structs when storing arguments. 2015-07-25 20:55:44 +00:00
CIndexDiagnostic.cpp Roll-back r250822. 2015-10-20 13:23:58 +00:00
CIndexDiagnostic.h Roll-back r250822. 2015-10-20 13:23:58 +00:00
CIndexHigh.cpp
CIndexInclusionStack.cpp
CIndexUSRs.cpp
CIndexer.cpp
CIndexer.h [libclang] Use lambdas instead of explicit structs when storing arguments. 2015-07-25 20:55:44 +00:00
CLog.h
CMakeLists.txt [CMake] Setup an install component for libclang and c-index-test. 2015-11-12 00:46:57 +00:00
CXComment.cpp
CXComment.h
CXCompilationDatabase.cpp [tooling] In CompileCommand, Expose the 'file' that was associated with the command. 2015-09-11 20:43:05 +00:00
CXCursor.cpp [coroutines] Creation of promise object, lookup of operator co_await, building 2015-10-27 06:02:45 +00:00
CXCursor.h
CXLoadedDiagnostic.cpp Roll-back r250822. 2015-10-20 13:23:58 +00:00
CXLoadedDiagnostic.h
CXSourceLocation.cpp
CXSourceLocation.h
CXStoredDiagnostic.cpp
CXString.cpp Try to fix leak in CXStringSet from r252853 2015-11-18 01:06:39 +00:00
CXString.h libclang: add new StringSet type 2015-11-12 03:57:16 +00:00
CXTranslationUnit.h
CXType.cpp [libclang] Expose AutoType 2015-11-15 13:10:10 +00:00
CXType.h
CursorVisitor.h [libclang] Visit TypeAliasTemplateDecl 2015-11-15 13:48:32 +00:00
IndexBody.cpp
IndexDecl.cpp
IndexTypeSourceInfo.cpp
Index_Internal.h
Indexing.cpp [libclang] Add entry points that take a full command line including argv[0]. 2015-11-18 16:14:27 +00:00
IndexingContext.cpp
IndexingContext.h
Makefile
libclang.exports [libclang] Add entry points that take a full command line including argv[0]. 2015-11-18 16:14:27 +00:00