From f144cd407f2a1e327979454ca146d28a6208e52b Mon Sep 17 00:00:00 2001 From: Sergey Prigogin Date: Wed, 8 Mar 2017 15:49:13 -0800 Subject: [PATCH] Added a missing point argument. Change-Id: Ie07e20efd16f29de67f7510782d3269417b8df93 --- .../eclipse/cdt/internal/core/pdom/dom/c/PDOMCLinkage.java | 2 +- .../cdt/internal/core/pdom/dom/cpp/PDOMCPPLinkage.java | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/dom/c/PDOMCLinkage.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/dom/c/PDOMCLinkage.java index 15dd66d56de..70efe9f4f83 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/dom/c/PDOMCLinkage.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/dom/c/PDOMCLinkage.java @@ -115,7 +115,7 @@ class PDOMCLinkage extends PDOMLinkage implements IIndexCBindingConstants { if (shouldUpdate(pdomBinding, fromName)) { IBinding fromBinding = fromName.getBinding(); - pdomBinding.update(this, fromBinding, null); + pdomBinding.update(this, fromBinding, fromName); // Update the tags based on the tags from the new binding. This cannot be done in // PDOMBinding.update, because not all subclasses (e.g., PDOMCFunction) call diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/dom/cpp/PDOMCPPLinkage.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/dom/cpp/PDOMCPPLinkage.java index 238b3661689..f4a6e743db5 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/dom/cpp/PDOMCPPLinkage.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/dom/cpp/PDOMCPPLinkage.java @@ -634,7 +634,7 @@ class PDOMCPPLinkage extends PDOMLinkage implements IIndexCPPBindingConstants { if (fromName != null && shouldUpdate(pdomBinding, fromName)) { IBinding fromBinding = fromName.getBinding(); - pdomBinding.update(this, fromBinding, null); + pdomBinding.update(this, fromBinding, fromName); // Update the tags based on the tags from the new binding. This cannot be done in // PDOMBinding.update, because not all subclasses (e.g., PDOMCPPFunction) call @@ -931,7 +931,7 @@ class PDOMCPPLinkage extends PDOMLinkage implements IIndexCPPBindingConstants { if (pdomBinding == null) { pdomBinding = createBinding(type, method, fileLocalRec, point); } else if (!getPDOM().hasLastingDefinition(pdomBinding)) { - pdomBinding.update(this, method, null); + pdomBinding.update(this, method, point); old.remove(pdomBinding); // Update the tags based on the tags from the new binding. This was in