1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-29 19:45:01 +02:00
Commit graph

7103 commits

Author SHA1 Message Date
Andrew Niefer
6133753311 Initial basic template support:
- visit names in template ids
- resolve bindings for template parameters
2005-03-23 21:06:59 +00:00
Alain Magloire
2531e9354f 2005-03-23 Alain Magloire
NPE fix.
	* src/org/eclipse/cdt/internal/core/PathEntryVariableresolver.java
2005-03-23 19:41:30 +00:00
Andrew Niefer
88e9c1712a tweaks to Devin's stuff that I just previously applied 2005-03-23 16:25:51 +00:00
Alain Magloire
8da83b1029 2005-03-23 Alain Magloire
Optimize the pathentry markers.
	* model/org/eclipse/cdt/internal/core/model/BinaryRunner.java
	* model/org/eclipse/cdt/internal/core/model/PathEntryManger.java
2005-03-23 15:50:03 +00:00
Andrew Niefer
b7caba9dd2 Patch from Devin Steffler 2005-03-23 15:33:57 +00:00
Andrew Niefer
e8ba635111 caching of IASTNames in C 2005-03-23 15:26:11 +00:00
Vladimir Hirsl
fc915aee25 Moved ConsoleOutputSniffer from make.core plugin.
Added minimal console parser interface.
2005-03-23 14:06:12 +00:00
Andrew Niefer
96d33f7198 visit problems 88731 2005-03-22 20:14:21 +00:00
Andrew Niefer
594abda89f bug 88460 2005-03-22 20:08:49 +00:00
Andrew Niefer
5a64d3581a oops... fix ArrayIndexOutOfBoundException 2005-03-22 20:03:47 +00:00
Andrew Niefer
a2ed1fa490 bugs 88338, 88501, 88459 2005-03-22 19:57:24 +00:00
Alain Magloire
35c088c55c Fix [Bug 88784] 2005-03-22 19:14:56 +00:00
Andrew Niefer
a71ce1e482 Fix NPEs in qualified names 2005-03-22 19:13:50 +00:00
Andrew Niefer
3780016b4b Interface for getting qualified names from bindings.
- new ICPPDelegate and ICPPUsingDeclaration, ICPPNamespaceAlias interfaces
2005-03-22 19:11:15 +00:00
Doug Schaefer
0556c189a3 Got rid of my own code reader factor to use one of the built in ones. 2005-03-22 19:09:07 +00:00
John Camelon
a121a987e2 Changed use of SavedCodeReadeFactory() to FileCodeReaderFactory. 2005-03-22 19:06:24 +00:00
John Camelon
56f19f3711 Fix late coupling of CodeReaderCache.
Allow for cdtparser.jar to build w/out dependencies on cdtcore.jar.
2005-03-22 18:44:31 +00:00
Doug Schaefer
c9fa81c5e6 Updated function strings in DOM contrib. Also fixed the nesting in the parameter list validator so that the highlighting moves with the commas correctly. 2005-03-22 17:42:42 +00:00
John Camelon
6759040739 Patch for Devin Steffler.
Code Reader Cache for new parser framework.
2005-03-22 17:00:43 +00:00
Mikhail Khodjaiants
4bc76bbea7 Bug 80175: Replace the CDT source lookup by the source lookup provided by Eclipse platform. 2005-03-22 00:11:28 +00:00
Doug Schaefer
ec85b24cb7 Patch for Bog. Update the Index Manager to use the CDescriptor framework to manage which indexer to instantiate for each project. 2005-03-21 15:44:42 +00:00
Doug Schaefer
c63b26f8dc Hooked up the parameter list validator. 2005-03-21 14:35:17 +00:00
Doug Schaefer
b5ac4549c7 Hooked up the parameter list validator. 2005-03-21 14:31:22 +00:00
Alain Magloire
697521bcd1 2005-03-20 Alain Magloire
Fix for 77978.
	* src/org/eclipse/cdt/internal/ui/actions/AddBlockCommentAction.java
	* src/org/eclipse/cdt/internal/ui/text/CAutoIndentStrategy.java
	* src/org/eclipse/cdt/internal/ui/text/CCommentAutoIndenStrategy.java
	* src/org/eclipse/cdt/internal/ui/text/CPartitionScanner.java
	* src/org/eclipse/cdt/internal/ui/text/CSourceViewerConfiguration.java
	* src/org/eclipse/cdt/internal/ui/text/CTextTools.java
	* src/org/eclipse/cdt/internal/ui/text/FastCPartionScanner.java
	* src/org/eclipse/cdt/internal/ui/text/ICPartitions.java
2005-03-20 22:45:16 +00:00
Alain Magloire
3e1e0bb9e2 2005-03-19 Alain Magloire
PR 87336: Did not check if the resource exists.
	* model/org/eclipse/cdt/internal/core/model/Archive.java
	* model/org/eclipse/cdt/internal/core/model/Binary.java
2005-03-19 22:14:44 +00:00
Alain Magloire
f328f854fc 2005-03-18 Alain Magloire
Export the PathEntry Variable to the outside world.
	* src/org/eclipse/cdt/internal/core/CCorePluginResources.properties
	* src/org/eclipse/cdt/internal/core/PathEntryVariableManager.java
	* src/org/eclipse/cdt/internal/core/PathEntryVariableResolver.java
	* plugin.properties
	* plugin.xml
2005-03-18 20:25:58 +00:00
David Inglis
1abc733bc1 moving standard build test to its own plugin 2005-03-18 19:17:42 +00:00
David Inglis
0629cdbc41 fixed error tick updating 2005-03-18 19:16:42 +00:00
Alain Magloire
1575e7878e 2005-03-18 Alain Magloire
Move more code in the try/finally as a precaution.  Bad things
	where happening (i.e. NPE) but the monitor was not decremented
	* index/org/eclipse/cdt/internal/core/indexing/IndexManager.java
2005-03-18 19:06:22 +00:00
Andrew Niefer
6f3bf0d981 Patch from Devin Steffler, using the properties view to help test IASTNodes and IBindings 2005-03-18 18:58:15 +00:00
Alain Magloire
cab81eb6a0 2005-03-18 Alain Magloire
Fix for PR 88110: Importing project that need converting would
	create NPE and ResouceException failures.
	* src/org/eclipse/cdt/managedbuilder/core/ManagedBuildManager.java
	* src/org/eclipse/cdt/managedbuilder/projectconverter/UpdateManagedProject12.java
	* src/org/eclipse/cdt/managedbuilder/projectconverter/UpdateManagedProject20.java
	* src/org/eclipse/cdt/managedbuilder/projectconverter/UpdateManagedProject.java
2005-03-18 17:54:39 +00:00
Mikhail Khodjaiants
011cd84a92 If casting of variable to a type or array causes an error, the status of the variable is set to "error" and it can't be reset by subsequent castings. 2005-03-17 22:00:31 +00:00
Alain Magloire
ec263f76dc 2005-03-16 Alain Magloire
Patch from Tracy Miranda to fix PR 88160
	* src/org/eclipse/cdt/managedbuilder/ui/properties/NewConfigurationDialog.java
2005-03-16 17:06:01 +00:00
John Camelon
2f5d16e839 Patch for Devin Steffler.
Add selection tests to DOMParserTestSuite.
2005-03-16 16:04:24 +00:00
Bogdan Gheorghe
f309a3e915 Fix for 87982, 88127 2005-03-16 07:31:14 +00:00
Alain Magloire
589f86fdf8 2005-03-14 Alain Magloire
Fix NPEs: PathEntryManager should be created first, since it will
	be use by other components.
	* model/org/eclipse/cdt/internal/core/model/PathEntryManager.java
	* src/org/eclipse/cdt/core/CCorePlugin.java
	* plugin.xml
2005-03-15 19:55:34 +00:00
John Camelon
371fb48bfe Patch for Devin Steffler.
Remove ArrayStoreException.
2005-03-15 18:18:19 +00:00
Bogdan Gheorghe
a936f8db56 Fix for Bugs # 87978, 87982, 87993 2005-03-15 03:35:34 +00:00
John Camelon
bd9022596d Patch for Devin Steffler.
This patch includes:
- several enhancements made to the DOM AST View to improve performance
- "Display Problems" button that will display all found IASTProblems in the AST via the Search View
2005-03-15 00:39:42 +00:00
John Camelon
85d1c00390 Removed warnings. 2005-03-14 21:18:46 +00:00
Bogdan Gheorghe
402cb165c3 - upgrade mechanism for old indexer projects
- a new "No Indexer" null indexer used for projects that don't need indexing
- temporary modification to the Automated suite to get around TypeCache manager kicking off unwanted upgrades
during JUnits
2005-03-14 21:08:21 +00:00
John Camelon
44ccc9fdac Fixed Bug 87807 - [Parser] CPPASTTypeIdExpression does not implement ICPPASTTypeIdExpression 2005-03-14 20:24:33 +00:00
John Camelon
f83e7a7c6f Fixed Bugzilla Bug 87548 : [DOM AST] IASTName interface lacks methods to determine if name is a declaration, a definition or a reference 2005-03-14 20:14:37 +00:00
Bogdan Gheorghe
79386d0400 Cleaned up some reference problems in cdt-core plugin.xml; refactoring tests BaseTestFramework.java 2005-03-14 19:23:37 +00:00
Bogdan Gheorghe
8cb9d02dae New core framework for indexer
New UI framework for indexer
Updates to core tests/ui tests
2005-03-14 05:32:07 +00:00
John Camelon
db73140257 Add JavaDoc.
Formatted public interfaces.
Restructured some public interfaces.
2005-03-14 03:15:22 +00:00
Alain Magloire
512e196451 2005-03-12 Alain Magloire
Plan item 79518: for PathEntry variable manager.
	* model/org/eclipse/cdt/internal/core/model/PathEntryManager.java
	* src/org/eclipse/cdt/core/resources/IPathEntryVariableManager.java
	* src/org/eclipse/cdt/core/resources/PathEntryVariableChangeEvent.java
	* src/org/eclipse/cdt/internal/core/PathEntryVariableManager.java
2005-03-13 03:24:33 +00:00
Alain Magloire
4be89c40a4 2005-03-12 Alain Magloire
Plan item 79518: for PathEntry variable manager. Enable.
	* src/org/eclipse/cdt/internal/ui/preferences/PathEntryVariablesGroup.java
	* puglin.xml
2005-03-13 03:24:14 +00:00
John Camelon
a939d75b5d Add JavaDoc.
Formatted public interfaces.
2005-03-12 21:11:42 +00:00
John Camelon
3e9255da5f Add JavaDoc.
Formatted public interfaces.
Restructured some public interfaces.
2005-03-12 19:28:27 +00:00