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

3223 commits

Author SHA1 Message Date
Alain Magloire
8d8fd6331f keys for code formatter NLS 2004-11-05 23:22:22 +00:00
Alain Magloire
ae5688b47e framework for code formatter. 2004-11-05 23:19:23 +00:00
John Camelon
05788b2494 Patch for Devin Steffler.
Fixed 77379[IProblems][line: -1] IProblem with line: -1 in basic_string.tcc (template related?)
Fixed 77382[IProblems][line: -1] 'this->' in basic_string.tcc has invalid IProblem
Fixed 77389[IProblems] no filename associated with IProblem (ambiguity encountered during lookup)
Fixed 77390 [IProblems] no filename associated with IProblem (Invalid arithmetic conversion in file)
Fixed 77391 [IProblems] no filename/message associated with IProblem in list.tcc
2004-11-05 21:39:39 +00:00
Chris Wiebe
bbd3bc4e97 2004-11-05 Chris Wiebe
Fix for 56204 - empty source files are no longer created
	* src/org/eclipse/cdt/internal/ui/wizards/classwizard/NewClassCodeGenerator.java
2004-11-05 21:15:24 +00:00
Chris Wiebe
46fc8f5c77 changed label 2004-11-05 20:50:57 +00:00
Chris Wiebe
447ec67b44 2004-11-05 Chris Wiebe
Remove option to use an existing class as enclosing type (defer to future release)
	* src/org/eclipse/cdt/internal/ui/wizards/classwizard/NewClassCodeGenerator.java
	* src/org/eclipse/cdt/internal/ui/wizards/classwizard/NewClassCreationWizardPage.java
	* src/org/eclipse/cdt/internal/ui/wizards/classwizard/NewClassWizardMessages.properties
2004-11-05 20:26:13 +00:00
Andrew Niefer
837365f975 Patch from Tanya Wolff - content assist tests 2004-11-05 19:24:45 +00:00
Alain Magloire
a914900d7f 2004-11-04 Alex Chapiro
Update files.
	* library/spawner.mak
	* library/starter/starter.mak
2004-11-04 18:22:25 +00:00
Alain Magloire
3b2143318d 2004-11-04 Alain Magloire
Fix for 77825 from (Mikhail Voronin)
	* src/org/eclipse/cdt/internal/ui/text/CHelpProviderDescriptor.java
2004-11-04 15:02:02 +00:00
David Inglis
1ca094c613 no code change - cleanup compiler log warnings 2004-11-03 20:58:49 +00:00
David Inglis
397f32d6d2 file creation should throw and CoreException up 2004-11-03 20:58:41 +00:00
Alain Magloire
872a34e811 2004-11-02 Tanya Wolff
Fixed content assist extensibility for 77482 - changed context condition
	for addProposalsFromCompletionContributors() & 	fixed cursor position
	* src/org/eclipse/cdt/internal/ui/text/contentassist/CCompletionProcessor.java
2004-11-03 14:56:52 +00:00
Bogdan Gheorghe
762fd380d3 Fix for index merge problem 2004-11-02 21:22:55 +00:00
Bogdan Gheorghe
2473fc9bad Partial Fix for Bug 74427: Indexer needs to store more info
Add more info to the index notification mechanism
Updated Indexer Tests to use new notification mechanism
2004-11-02 06:43:17 +00:00
Alain Magloire
b39a005df0 2004-11-01 Alain Magloire
Change to the errorParserManager, ... finally
	- do no reorder the arbitrary the error parsers array
	- if IErrorParser.processLine() return true bail out.

	* src/org/eclipse/cdt/core/ErrorParserManager.java
	* plugin.xml
2004-11-02 03:28:10 +00:00
Andrew Niefer
c891858040 framework for selection tests (open declaration) 2004-11-01 21:35:03 +00:00
Andrew Niefer
075f7ffbaf create failing test wrapper for regression tests 2004-11-01 20:02:19 +00:00
Alain Magloire
08da96c392 2004-11-01 Alain Magloire
Patch from Mikhail Voronin to implement 71240.
	Too many changes to enumerate refer to PR:
		https://bugs.eclipse.org/bugs/show_bug.cgi?id=71240
2004-11-01 16:01:29 +00:00
David Inglis
5c2daef8ba deprecate 2004-11-01 15:15:56 +00:00
Andrew Niefer
28848655d5 Fix recovery after not expanding a function macro 2004-10-27 19:01:46 +00:00
Andrew Niefer
a885c2bd7f 74190 - [Scanner][IProblem] glib.h macro usage error 2004-10-26 21:16:12 +00:00
Andrew Niefer
e58b686575 77010: IASTClassSpecifier#getDeclarations() returns incomplete information 2004-10-26 15:50:51 +00:00
Alain Magloire
3d1becef8c Text compare fonts. 2004-10-26 15:02:37 +00:00
Andrew Niefer
a0bf3dad3b 76947: [Parser] Declaration parsed as Expression 2004-10-25 21:21:57 +00:00
Andrew Niefer
7f18452d63 75956: 16.3.1 don't rescan macro args if used in a ## operator
aka  [Scanner] Inifinite loop parsing system include <ext/rope>
2004-10-22 21:33:24 +00:00
David Inglis
4c0d34ec50 remove decprecated calls 2004-10-22 14:44:16 +00:00
Andrew Niefer
ee74068fe8 fix expansion of macros used as parameters to function-like macros 2004-10-21 21:25:41 +00:00
Andrew Niefer
8e22cf635e fix bug 74069: [Parser][IProblem] if (…) if (…) else if (…) causes unnecessary warning marker 2004-10-21 16:15:45 +00:00
Andrew Niefer
bd3686071d 76696 - [Parser] Problem in if condition causes problems in else 2004-10-20 20:37:09 +00:00
Andrew Niefer
96930791c6 don't expand function-like macros is they aren't followed by a ( 2004-10-20 18:30:11 +00:00
John Camelon
f479e84d8f Patch for Devin Steffler.
Fixed 39688 [Scanner] Macros with variable number of arguments are not supported (C99) (GCC)
- added support for C99 syntax for macros with variable arguments i.e. "..."
- added support for GCC syntax for macros with variable arguments i.e. "args..."
- added test cases for the above
2004-10-20 17:59:54 +00:00
Andrew Niefer
a22cca2f6b 39677, 74190 - fix problem with statements in expressions 2004-10-20 16:51:54 +00:00
Andrew Niefer
a8fc039327 get rid of warnings 2004-10-20 15:30:35 +00:00
John Camelon
07a8507a81 Partial fix for 76480 - [Content assist] shouldn't work on scope operator in C code 2004-10-20 15:08:44 +00:00
John Camelon
2f84ab8078 Updated visibility of particular parser components. 2004-10-20 15:01:41 +00:00
Andrew Niefer
ef6559d013 tests for the expression evaluator problems 2004-10-19 14:26:06 +00:00
Andrew Niefer
121fe1e577 fix problem reporting from the ExpressionEvaluator 2004-10-18 21:11:57 +00:00
David Inglis
154337afe2 remove unused import warning 2004-10-18 13:42:35 +00:00
Andrew Niefer
109cd6a300 patch from Tanya Wolff, search regression tests 2004-10-14 21:05:31 +00:00
David Inglis
d9ad522e13 improved binaryconfig use 2004-10-14 20:08:28 +00:00
Alain Magloire
8d2f716193 2004-10-14 Alain Magloire
Provide the hashCode method.
	* src/org/eclipse/cdt/internal/ui/cview/IncludeRefContainer.java
2004-10-14 17:43:27 +00:00
John Camelon
19ffaa04f2 Patch for Devin Steffler
Fixed 75532 [Scanner] Wrong compare if the two declarations are in other number system.
- Octal support has been added along side Hex support in ExpressionEvaluator.java.
- SourceIndexerRequestor.java now handles IProblem.SCANNER_RELATED IProblems
- IProblems can now be thrown easily from ExpressionEvaluator.java
- IProblems are reported for malformed Decimal/Hex/Octal numbers as well as the existing EvalExceptions that occur in ExpressionEvaluator.java
- tests were added to check Octal support and that the IProblems are raised properly within ExpressionEvaluator.java
2004-10-13 20:03:32 +00:00
Andrew Niefer
c555ac79f6 move the content assist regression tests over the the ui.tests plugin 2004-10-13 18:24:17 +00:00
John Camelon
69c2f46f4b Fixed 39701 [Parser] Extended syntax for template instantiation is not supported (GCC, C++) 2004-10-13 14:13:27 +00:00
Vladimir Hirsl
f1617823d5 Fix for PR 69604 [Templates] Instantiating template with deferred template instance. 2004-10-12 05:50:18 +00:00
John Camelon
06b4f414c0 Patch for Devin Steffler
Fixed 72611 [Parser] Timeout strategy does not affect scanner infinite loops
2004-10-11 03:00:10 +00:00
Andrew Niefer
f15a3f4d08 75956 [Scanner] Inifinite loop parsing system include <ext/rope> 2004-10-08 20:28:33 +00:00
Andrew Niefer
1b2f0d5e9e bug 74847- [Parser] In ASTBaseSpecifier.getParentClassSpecifier, the "symbol" attribute is dereferenced to null 2004-10-08 15:36:15 +00:00
Doug Schaefer
c29004f64c Added binaries for ia64 for Linux provided by Intel. 2004-10-08 15:18:39 +00:00
Andrew Niefer
654fb767a2 Patch from Devin Steffler: [Scanner] Wrong compare if the two declarations are in other number system 2004-10-07 18:51:36 +00:00