clang-1/tools/libclang
John McCall 1de4d4e8cb Basic, untested implementation for an "unknown any" type requested by LLDB.
The idea is that you can create a VarDecl with an unknown type, or a
FunctionDecl with an unknown return type, and it will still be valid to
access that object as long as you explicitly cast it at every use.  I'm
still going back and forth about how I want to test this effectively, but
I wanted to go ahead and provide a skeletal implementation for the LLDB
folks' benefit and because it also improves some diagnostic goodness for
placeholder expressions.



git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@129065 91177308-0d34-0410-b5e6-96231b3b80d8
2011-04-07 08:22:57 +00:00
..
CIndex.cpp Basic, untested implementation for an "unknown any" type requested by LLDB. 2011-04-07 08:22:57 +00:00
CIndexCXX.cpp Change CXTranslationUnit to not directly cast to an ASTUnit*, 2010-11-16 08:15:36 +00:00
CIndexCodeCompletion.cpp Improve crash recovery cleanup to recovery CompilerInstances during crash recovery. This was a huge resource "root" during crashes. 2011-03-21 18:40:17 +00:00
CIndexDiagnostic.cpp Extend the libclang diagnostic API to provide information about the 2010-11-19 16:18:16 +00:00
CIndexDiagnostic.h Eliminate -fdiagnostics-binary and all of the infrastructure for 2010-10-11 22:02:06 +00:00
CIndexInclusionStack.cpp Currently we can only remap a file by creating a MemoryBuffer and replacing the file contents with it. 2011-03-05 01:03:53 +00:00
CIndexUSRs.cpp Basic, untested implementation for an "unknown any" type requested by LLDB. 2011-04-07 08:22:57 +00:00
CIndexer.cpp libclang/CIndexer.cpp: Apply a new API for Cygwin-1.7, instead of deprecated one. 2011-03-08 22:17:33 +00:00
CIndexer.h Merge System into Support. 2010-11-29 18:12:39 +00:00
CMakeLists.txt Fix LIBCLANG_LINK_FLAGS for Darwin. 2011-03-14 14:32:16 +00:00
CXCursor.cpp Add support for the OpenCL vec_step operator, by generalising and 2011-03-11 19:24:49 +00:00
CXCursor.h Change CXTranslationUnit to not directly cast to an ASTUnit*, 2010-11-16 08:15:36 +00:00
CXSourceLocation.h Per Doug's suggestion, move check for invalid SourceLocation into 2010-06-28 23:54:17 +00:00
CXString.cpp Make definition of CXTranslationUnitImpl private 2010-11-17 23:24:11 +00:00
CXString.h Change CXTranslationUnit to not directly cast to an ASTUnit*, 2010-11-16 08:15:36 +00:00
CXTranslationUnit.h Make definition of CXTranslationUnitImpl private 2010-11-17 23:24:11 +00:00
CXType.cpp Add libclang functions to determine the const/volatile/restrict 2011-01-27 16:27:11 +00:00
CXType.h Change CXTranslationUnit to not directly cast to an ASTUnit*, 2010-11-16 08:15:36 +00:00
Makefile Re-instate r125819 and r125820 with no functionality change 2011-02-19 23:03:58 +00:00
libclang.darwin.exports Add libclang hook 'clang_toggleCrashRecovery()', which provides a mechanism for a client to enable/disable CrashRecovery within libclang function calls. 2011-03-18 23:05:39 +00:00
libclang.exports Add libclang hook 'clang_toggleCrashRecovery()', which provides a mechanism for a client to enable/disable CrashRecovery within libclang function calls. 2011-03-18 23:05:39 +00:00