Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrew Eidsness2013-11-28 15:23:42 -0500
committerDoug Schaefer2013-11-29 00:27:15 -0500
commit5e130ab883b6239ce9275b76036a2eea0e98d958 (patch)
tree5a9a57cf20235ca36a1726961e5f6faeffaa2bd8 /core/org.eclipse.cdt.core/plugin.properties
parent08c7d10763cae343176d74699cc732da13dfe6bf (diff)
downloadorg.eclipse.cdt-5e130ab883b6239ce9275b76036a2eea0e98d958.tar.gz
org.eclipse.cdt-5e130ab883b6239ce9275b76036a2eea0e98d958.tar.xz
org.eclipse.cdt-5e130ab883b6239ce9275b76036a2eea0e98d958.zip
Bug 422804: Allow contributors to add data to the PDOM
The CDT persists an index of source code relationships by processing the AST produced by the parser. There is an existing extension-point that allows contributors to create new linkages in this persisted file. However there is no mechanism allowing contributors to influence the data that is stored to the file. This introduces a new extension-point allowing contributors to participate in processing the AST that is being persisted to the index. The intent is for this to be used to store data into the contributor's new Linkage. There is no change in functionality for existing linkages. A contributor will soon be added in the Qt plugin. Change-Id: I845c90cbf7c713e23319e2ed1168eb7d74db5868 Signed-off-by: Andrew Eidsness <eclipse@jfront.com> Reviewed-on: https://git.eclipse.org/r/19089 Tested-by: Hudson CI Reviewed-by: Doug Schaefer <dschaefer@qnx.com> IP-Clean: Doug Schaefer <dschaefer@qnx.com>
Diffstat (limited to 'core/org.eclipse.cdt.core/plugin.properties')
-rwxr-xr-xcore/org.eclipse.cdt.core/plugin.properties1
1 files changed, 1 insertions, 0 deletions
diff --git a/core/org.eclipse.cdt.core/plugin.properties b/core/org.eclipse.cdt.core/plugin.properties
index e6208db94b..f06189e829 100755
--- a/core/org.eclipse.cdt.core/plugin.properties
+++ b/core/org.eclipse.cdt.core/plugin.properties
@@ -122,6 +122,7 @@ projectConverter.name = Project converter
CIndex.name = C/C++ Index
externalSettingsProvider.name = External Settings provider
tagger.name = Parser Node Tagger Extension Point
+PDOMASTProcessor.name = PDOM AST Processor Extension Point
GeneratePDOMApplication.name = GeneratePDOM
defaultProvider.name = Default Provider
templatesExtensionPoint.name = Templates Extension point

Back to the top