From 5e130ab883b6239ce9275b76036a2eea0e98d958 Mon Sep 17 00:00:00 2001 From: Andrew Eidsness Date: Thu, 28 Nov 2013 15:23:42 -0500 Subject: 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 Reviewed-on: https://git.eclipse.org/r/19089 Tested-by: Hudson CI Reviewed-by: Doug Schaefer IP-Clean: Doug Schaefer --- core/org.eclipse.cdt.core/plugin.properties | 1 + 1 file changed, 1 insertion(+) (limited to 'core/org.eclipse.cdt.core/plugin.properties') diff --git a/core/org.eclipse.cdt.core/plugin.properties b/core/org.eclipse.cdt.core/plugin.properties index e6208db94b6..f06189e829e 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 -- cgit v1.2.3