hanchenye-llvm-project/clang/lib/Serialization
Eli Friedman b826a00857 Fix the AST representation for non-type template arguments to encode
enough information so we can mangle them correctly in cases involving
dependent parameter types. (This specifically impacts cases involving
null pointers and cases involving parameters of reference type.)
Fix the mangler to use this information instead of trying to scavenge
it out of the parameter declaration.

<rdar://problem/12296776>.

llvm-svn: 164656
2012-09-26 02:36:12 +00:00
..
ASTCommon.cpp Change the representation of builtin functions in the AST 2012-08-31 00:14:07 +00:00
ASTCommon.h PR13189: va_list broken with precompiled headers 2012-07-01 15:57:25 +00:00
ASTReader.cpp Fix the AST representation for non-type template arguments to encode 2012-09-26 02:36:12 +00:00
ASTReaderDecl.cpp [PCH] After deserializing a DeclContext, if it has external lexical decls but not 2012-09-21 01:30:00 +00:00
ASTReaderInternals.h Implement the all_lookups_iterator for PCH as a follow-up to r153970. This 2012-04-16 02:51:46 +00:00
ASTReaderStmt.cpp PR13811: Add a FunctionParmPackExpr node to handle references to function 2012-09-12 00:56:43 +00:00
ASTWriter.cpp Fix the AST representation for non-type template arguments to encode 2012-09-26 02:36:12 +00:00
ASTWriterDecl.cpp Serialize the 'IsConstexpr' bit of VarDecls. Fixes <rdar://problem/12328814>. 2012-09-20 23:43:29 +00:00
ASTWriterStmt.cpp PR13811: Add a FunctionParmPackExpr node to handle references to function 2012-09-12 00:56:43 +00:00
CMakeLists.txt clang/lib: [CMake] Update tblgen'd dependencies. 2012-07-27 06:18:33 +00:00
GeneratePCH.cpp
Makefile
Module.cpp Use forward declarations for ASTDeclContextNameLookupTable and add a missing delete. 2012-04-15 12:36:49 +00:00
ModuleManager.cpp