File tree Expand file tree Collapse file tree 4 files changed +5
-15
lines changed
Expand file tree Collapse file tree 4 files changed +5
-15
lines changed Original file line number Diff line number Diff line change 3838#include < mutex>
3939
4040#include " swift/AST/ImportCache.h"
41- #include " swift/AST/Module.h"
42- #include " swift/AST/Type.h"
43- #include " swift/AST/Types.h"
4441#include " swift/Basic/InitializeSwiftModules.h"
4542#include " swift/Demangling/ManglingMacros.h"
4643#include " llvm/Support/ConvertUTF.h"
Original file line number Diff line number Diff line change @@ -496,7 +496,7 @@ llvm::Optional<uint64_t> SwiftLanguageRuntimeImpl::GetMemberVariableOffset(
496496 " [GetMemberVariableOffset] asked to resolve offset for member %s" ,
497497 member_name.str ().c_str ());
498498
499- // Using the module context for RemoteAST is cheaper bit only safe
499+ // Using the module context for RemoteAST is cheaper but only safe
500500 // when there is no dynamic type resolution involved.
501501 // If this is already in the expression context, ask RemoteAST.
502502 if (instance_type.GetTypeSystem ().isa_and_nonnull <SwiftASTContext>())
@@ -2361,8 +2361,8 @@ bool SwiftLanguageRuntimeImpl::GetDynamicTypeAndAddress_ClangType(
23612361
23622362static bool IsIndirectEnumCase (ValueObject &valobj) {
23632363 return (valobj.GetLanguageFlags () &
2364- SwiftASTContext ::LanguageFlags::eIsIndirectEnumCase) ==
2365- SwiftASTContext ::LanguageFlags::eIsIndirectEnumCase;
2364+ TypeSystemSwift ::LanguageFlags::eIsIndirectEnumCase) ==
2365+ TypeSystemSwift ::LanguageFlags::eIsIndirectEnumCase;
23662366}
23672367
23682368static bool CouldHaveDynamicValue (ValueObject &in_value) {
Original file line number Diff line number Diff line change 1919#include " DWARFDefines.h"
2020#include " SymbolFileDWARF.h"
2121
22- #include " swift/AST/ASTContext.h"
23- #include " swift/AST/Decl.h"
24- #include " swift/Demangling/Demangle.h"
25-
26- #include " clang/AST/DeclObjC.h"
27-
2822#include " Plugins/LanguageRuntime/Swift/SwiftLanguageRuntime.h"
2923#include " Plugins/TypeSystem/Clang/TypeSystemClang.h"
3024#include " Plugins/TypeSystem/Swift/TypeSystemSwiftTypeRef.h"
3832#include " lldb/Utility/Log.h"
3933#include " lldb/Utility/Status.h"
4034
35+ #include " clang/AST/DeclObjC.h"
36+
4137using namespace lldb ;
4238using namespace lldb_private ;
4339using namespace lldb_private ::dwarf;
Original file line number Diff line number Diff line change 3434#include " swift/ClangImporter/ClangImporter.h"
3535#include " swift/../../lib/ClangImporter/ClangAdapter.h"
3636#include " swift/Frontend/Frontend.h"
37- #include " swift/AST/ClangModuleLoader.h"
38- #include " swift/Basic/Version.h"
39- #include " swift/Strings.h"
4037
4138#include " clang/APINotes/APINotesManager.h"
4239#include " clang/APINotes/APINotesReader.h"
You can’t perform that action at this time.
0 commit comments