summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp26
-rw-r--r--lldb/source/Symbol/ClangASTContext.cpp4
2 files changed, 15 insertions, 15 deletions
diff --git a/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp b/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp
index 0960804dd29..c1323723cad 100644
--- a/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp
+++ b/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp
@@ -69,7 +69,7 @@ void ClangASTSource::InstallASTContext(clang::ASTContext &ast_context,
// types from any source that we would do lookups in, which includes the
// persistent AST context as well as the modules and Objective-C runtime
// AST contexts.
-
+
lldbassert(!m_merger_up);
clang::ExternalASTMerger::ImporterTarget target = {ast_context,
file_manager};
@@ -114,14 +114,14 @@ void ClangASTSource::InstallASTContext(clang::ASTContext &ast_context,
sources.push_back(modules_decl_vendor->GetImporterSource());
} while (0);
-
+
if (!is_shared_context) {
// Update the scratch AST context's merger to reflect any new sources we
// might have come across since the last time an expression was parsed.
-
+
auto scratch_ast_context = static_cast<ClangASTContextForExpressions*>(
m_target->GetScratchClangASTContext());
-
+
scratch_ast_context->GetMergerUnchecked().AddSources(sources);
sources.push_back({*scratch_ast_context->getASTContext(),
@@ -429,22 +429,22 @@ void ClangASTSource::CompleteType(clang::ObjCInterfaceDecl *interface_decl) {
ASTDumper dumper((Decl *)interface_decl);
dumper.ToLog(log, " [COID] ");
}
-
+
if (!m_ast_importer_sp) {
if (HasMerger()) {
ObjCInterfaceDecl *complete_iface_decl =
GetCompleteObjCInterface(interface_decl);
-
+
if (complete_iface_decl && (complete_iface_decl != interface_decl)) {
m_merger_up->ForceRecordOrigin(interface_decl, {complete_iface_decl, &complete_iface_decl->getASTContext()});
}
GetMergerUnchecked().CompleteType(interface_decl);
} else {
- lldbassert(!"No mechanism for completing a type!");
+ lldbassert(!"No mechanism for completing a type!");
}
return;
- }
+ }
Decl *original_decl = NULL;
ASTContext *original_ctx = NULL;
@@ -525,7 +525,7 @@ void ClangASTSource::FindExternalLexicalDecls(
if (auto *interface_decl = dyn_cast<ObjCInterfaceDecl>(decl_context)) {
ObjCInterfaceDecl *complete_iface_decl =
GetCompleteObjCInterface(interface_decl);
-
+
if (complete_iface_decl && (complete_iface_decl != interface_decl)) {
m_merger_up->ForceRecordOrigin(interface_decl, {complete_iface_decl, &complete_iface_decl->getASTContext()});
}
@@ -698,7 +698,7 @@ void ClangASTSource::FindExternalVisibleDecls(NameSearchContext &context) {
dyn_cast<ObjCInterfaceDecl>(context.m_decl_context)) {
ObjCInterfaceDecl *complete_iface_decl =
GetCompleteObjCInterface(interface_decl);
-
+
if (complete_iface_decl && (complete_iface_decl != interface_decl)) {
GetMergerUnchecked().ForceRecordOrigin(
interface_decl,
@@ -1141,12 +1141,12 @@ void ClangASTSource::FindObjCMethodDecls(NameSearchContext &context) {
if (auto *interface_decl = dyn_cast<ObjCInterfaceDecl>(context.m_decl_context)) {
ObjCInterfaceDecl *complete_iface_decl =
GetCompleteObjCInterface(interface_decl);
-
+
if (complete_iface_decl && (complete_iface_decl != context.m_decl_context)) {
m_merger_up->ForceRecordOrigin(interface_decl, {complete_iface_decl, &complete_iface_decl->getASTContext()});
}
}
-
+
GetMergerUnchecked().FindExternalVisibleDeclsByName(context.m_decl_context,
context.m_decl_name);
return;
@@ -2018,7 +2018,7 @@ bool ClangASTSource::ResolveDeclOrigin(const clang::Decl *decl,
}
clang::ExternalASTMerger &ClangASTSource::GetMergerUnchecked() {
- lldbassert(m_merger_up);
+ lldbassert(m_merger_up != nullptr);
return *m_merger_up;
}
diff --git a/lldb/source/Symbol/ClangASTContext.cpp b/lldb/source/Symbol/ClangASTContext.cpp
index 00729c8d302..9da01b48214 100644
--- a/lldb/source/Symbol/ClangASTContext.cpp
+++ b/lldb/source/Symbol/ClangASTContext.cpp
@@ -1431,7 +1431,7 @@ static TemplateParameterList *CreateTemplateParameterList(
is_typename, parameter_pack));
}
}
-
+
if (template_param_infos.packed_args &&
template_param_infos.packed_args->args.size()) {
IdentifierInfo *identifier_info = nullptr;
@@ -10126,7 +10126,7 @@ ClangASTContextForExpressions::GetPersistentExpressionState() {
clang::ExternalASTMerger &
ClangASTContextForExpressions::GetMergerUnchecked() {
- lldbassert(m_scratch_ast_source_ap);
+ lldbassert(m_scratch_ast_source_ap != nullptr);
return m_scratch_ast_source_ap->GetMergerUnchecked();
}
OpenPOWER on IntegriCloud