llvm-project/clang/lib/Serialization
John McCall 319963434c 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.

llvm-svn: 129065
2011-04-07 08:22:57 +00:00
..
ASTCommon.cpp Basic, untested implementation for an "unknown any" type requested by LLDB. 2011-04-07 08:22:57 +00:00
ASTCommon.h It's kindof silly that ExtQuals has an ASTContext&, and we can use that 2010-12-10 11:01:00 +00:00
ASTReader.cpp Basic, untested implementation for an "unknown any" type requested by LLDB. 2011-04-07 08:22:57 +00:00
ASTReaderDecl.cpp Add a bit to ParmVarDecl indicating whether the parameter undergoes 2011-03-09 04:22:44 +00:00
ASTReaderStmt.cpp Add support for the OpenCL vec_step operator, by generalising and 2011-03-11 19:24:49 +00:00
ASTWriter.cpp Implement a new 'availability' attribute, that allows one to specify 2011-03-23 00:50:03 +00:00
ASTWriterDecl.cpp Add a bit to ParmVarDecl indicating whether the parameter undergoes 2011-03-09 04:22:44 +00:00
ASTWriterStmt.cpp Renamed OffsetOfNode::getRange to getSourceRange for uniformity. 2011-03-12 09:45:03 +00:00
CMakeLists.txt Fix CMake build. 2011-03-09 21:12:34 +00:00
ChainedIncludesSource.cpp Make ChainedIncludesSource an ExternalSemaSource, otherwise initialization of the ASTReader is incomplete, leading to errors like not realizing std::type_info is already defined. 2011-03-31 19:29:24 +00:00
GeneratePCH.cpp Allow resolving headers from a PCH even after headers+PCH were moved to another path. 2011-02-15 17:54:22 +00:00
Makefile Reintroduce the serialization library, with fixed dependencies. 2010-08-17 20:43:28 +00:00