llvm-project/lldb/source
Zachary Turner 88c6b62e9c Don't #include ClangASTContext.h from Module.h
This is part of a larger effort to reduce header file footprints.
Combined, these patches reduce the build time of LLDB locally by
over 30%.  However, they touch many files and make many changes,
so will be submitted in small incremental pieces.

Reviewed By: Greg Clayton
Differential Revision: http://reviews.llvm.org/D8022

llvm-svn: 231097
2015-03-03 18:34:26 +00:00
..
API Don't #include ClangASTContext.h from Module.h 2015-03-03 18:34:26 +00:00
Breakpoint Change the default disassembly format again. First attempt at 2015-02-13 23:24:21 +00:00
Commands Fix handling of backslashes in Args parsing 2015-03-02 12:46:22 +00:00
Core Don't #include ClangASTContext.h from Module.h 2015-03-03 18:34:26 +00:00
DataFormatters Remove duplicated code for synthetic array members. 2015-02-26 23:55:39 +00:00
Expression Don't #include ClangASTContext.h from Module.h 2015-03-03 18:34:26 +00:00
Host Don't #include ClangASTContext.h from Module.h 2015-03-03 18:34:26 +00:00
Interpreter Fix build breakage on win7-msvc caused by r230955 2015-03-02 13:39:39 +00:00
Plugins Don't #include ClangASTContext.h from Module.h 2015-03-03 18:34:26 +00:00
Symbol Optimize finding the Complete Definition of an ObjC class for debug with .o files with lots of .o files. 2015-02-25 22:41:34 +00:00
Target Remove duplicated code for synthetic array members. 2015-02-26 23:55:39 +00:00
Utility Add qModuleInfo request in order to get module information (uuid, triple,..) by module path from remote platform. 2015-02-25 22:15:44 +00:00
CMakeLists.txt Resubmit "[CMake] Change lldbAPI to be a CMake OBJECT library." 2015-02-24 22:17:57 +00:00
Makefile Use PARALLEL_DIRS instead of DIRS in the Makefile 2014-10-14 06:26:33 +00:00
lldb-log.cpp Make sure to #include <atomic> when using std::atomic. 2014-09-19 20:12:32 +00:00
lldb.cpp Reduce the number of components initialized by lldb-server to reduce static binary size. 2015-03-02 15:14:50 +00:00