llvm-project/lldb/source/Symbol
Sean Callanan cbbe3ac4a9 I made two major improvements to the way the
master AST importer imports types.

- First, before importing the definition of a
  Decl from its source, notify the underlying
  importer of the source->destination mapping.
  Especially for anonymous strucutres that are
  otherwise hard to unique in the target AST
  context, this hint is very helpful.

- When deporting a type or Decl from one
  ASTContext to another (deporting occurs in
  the case of moving result types from the
  parser's AST context to the result AST
  context), don't forget their origin if the
  origin is the original debug information.

llvm-svn: 148152
2012-01-13 22:55:55 +00:00
..
Block.cpp Moved lldb::user_id_t values to be 64 bit. This was going to be needed for 2011-10-19 18:09:39 +00:00
ClangASTContext.cpp If the name of a struct or union is NULL in the 2012-01-13 22:10:18 +00:00
ClangASTImporter.cpp I made two major improvements to the way the 2012-01-13 22:55:55 +00:00
ClangASTType.cpp Set a flag on the AST type dump to see Objective-C 2011-12-06 01:44:41 +00:00
ClangExternalASTSourceCallbacks.cpp Added a new #define, LLVM_NDEBUG_OFF, that should 2011-10-26 17:46:51 +00:00
ClangExternalASTSourceCommon.cpp Added the ability for clients to grab a set of symbol table indexes and then 2011-12-03 20:02:42 +00:00
ClangNamespaceDecl.cpp Modified the lldb_private::Type clang type resolving code to handle three 2010-11-13 03:52:47 +00:00
CompileUnit.cpp Moved lldb::user_id_t values to be 64 bit. This was going to be needed for 2011-10-19 18:09:39 +00:00
DWARFCallFrameInfo.cpp Added code in the Host layer that can report system log messages 2012-01-05 03:57:59 +00:00
Declaration.cpp Allow the built in ValueObject summary providers for C strings 2011-07-10 19:21:23 +00:00
FuncUnwinders.cpp Have the FuncUnwinder object request & provide an architecture-defined 2011-09-15 00:44:34 +00:00
Function.cpp Added code in the Host layer that can report system log messages 2012-01-05 03:57:59 +00:00
LineEntry.cpp Moved the section load list up into the target so we can use the target 2010-09-14 23:36:40 +00:00
LineTable.cpp Added a new option to the "source list" command that allows us to see where 2011-04-19 04:19:37 +00:00
Makefile Merged Eli Friedman's linux build changes where he added Makefile files that 2010-07-09 20:39:50 +00:00
ObjectFile.cpp Big change in the way ObjectFile file contents are managed. We now 2012-01-12 05:25:17 +00:00
Symbol.cpp Save a little bit of memory that was being reserved in a UniqueCStringMap 2011-12-28 22:24:04 +00:00
SymbolContext.cpp Added code in the Host layer that can report system log messages 2012-01-05 03:57:59 +00:00
SymbolFile.cpp Added code in the Host layer that can report system log messages 2012-01-05 03:57:59 +00:00
SymbolVendor.cpp Correct typo in method name (AddSymbolFileRepresendation...) 2011-12-06 01:07:22 +00:00
Symtab.cpp Save a little bit of memory that was being reserved in a UniqueCStringMap 2011-12-28 22:24:04 +00:00
Type.cpp Discriminate between the lldb_private::Type's for ObjC Classes that come from debug info, and those that 2012-01-12 22:45:31 +00:00
TypeHierarchyNavigator.cpp System-wide summaries: 2011-07-15 23:30:15 +00:00
TypeList.cpp Changed lldb_private::Type over to use the intrusive ref counted pointers 2011-10-18 23:36:41 +00:00
UnwindPlan.cpp Update declarations for all functions/methods that accept printf-style 2011-09-20 21:44:10 +00:00
UnwindTable.cpp Renamed UnwindAssemblyProfiler to UnwindAssembly along with its source files. 2011-04-25 21:14:26 +00:00
Variable.cpp Added a new class called lldb_private::SymbolFileType which is designed to 2011-12-08 02:13:16 +00:00
VariableList.cpp Added the ability to see global variables with a variable expression path so 2011-07-08 21:46:14 +00:00
VerifyDecl.cpp Added VerifyDecl, a function that, when LLDB is 2011-10-26 01:06:27 +00:00