David Inglis
fd3e1ebcc0
run the init of completion contributor in a ISafeRunnable
2003-04-21 16:19:44 +00:00
Doug Schaefer
67b40d2e68
Patch for Hoda Amer:
...
"Function template with body" bug fix + JUnit test
2003-04-21 16:16:59 +00:00
Alain Magloire
c84fe548f3
updated.
2003-04-21 15:15:25 +00:00
Alain Magloire
332f6a338c
Ignore exception when doing
...
set auto-solib-path on
2003-04-21 15:15:16 +00:00
Mikhail Khodjaiants
01011016c0
Unnecessary error logging (bug 36682).
2003-04-21 15:07:47 +00:00
Doug Schaefer
bfbb6e209b
Patch for Hoda Amer:
...
- A fix for bug 36379: The parser to set Line information when scanning as
well.
2003-04-21 14:49:26 +00:00
Mikhail Khodjaiants
d3d90593b4
Fix for bug 36682.
2003-04-21 14:36:25 +00:00
Mikhail Khodjaiants
595aeddd55
Temporary fix for character values.
2003-04-21 14:12:01 +00:00
Alain Magloire
c63d89c8c8
updated
2003-04-20 23:55:56 +00:00
Alain Magloire
a95c438d10
Was Throwing indexOutOfBound Exception for empty
...
strings.
2003-04-20 23:55:43 +00:00
Alain Magloire
3619fb6ec0
updated.
2003-04-17 20:40:29 +00:00
Alain Magloire
54210b5a50
Call VariableManager.update()
2003-04-17 20:40:17 +00:00
Doug Schaefer
b6956e3701
Update to build model.
...
- ablility to add configs to target and set options on configs.
2003-04-17 19:21:40 +00:00
Doug Schaefer
ec6fd870a4
Patch for John Camelon:
...
CORE
Fixed error in Elaborated Enumeration Types.
Fixed Bug36559 - Parsing Templates...
Fixed Bug36634 - Enum start line error
TESTS
Updated DOMTests::testBug36600().
Updated LineNumberTest::testDOMLineNos().
Added DOMTests::testBug36559().
2003-04-17 18:59:18 +00:00
Doug Schaefer
8fc0923c61
Patch for Hoda Amer:
...
- Fix for bug 36604 : NPE in CModelBuilder for given input
2003-04-17 18:34:47 +00:00
Doug Schaefer
f2da937be0
Patch for Andrew Niefer:
...
- Automated test framework for batch parsing files on the filesystem
2003-04-17 18:24:21 +00:00
Alain Magloire
f34eef563d
updated.
2003-04-17 17:07:17 +00:00
Alain Magloire
a449ceee84
Fix typo.
2003-04-17 17:07:11 +00:00
Alain Magloire
58c8ae1977
updated.
2003-04-17 16:56:13 +00:00
Alain Magloire
7f50dfa6f3
use setSelection(ICElement) in revealInEditor.
2003-04-17 16:56:05 +00:00
Alain Magloire
49b2c967a1
new setSelection(ICElement) method
2003-04-17 16:55:46 +00:00
Mikhail Khodjaiants
680f26d375
Check if the underlying cdi variable is not null before accessing it.
2003-04-17 13:55:41 +00:00
Doug Schaefer
861d5cdfcc
Patch for John Camelon:
...
CORE
Fixed Bug36532 - Hang on partial template definition.
Fixed Bug36432 - Trying to open attached source code hangs
Eclipse.
Fixed Bug36594 - Parser Stack Overflow on unaryExpression
Fixed Bug36600 - Elaborated Enumerated Types Parse Incorrectly.
TESTS
Added DOMTests::testBug36532().
Added DOMTests::testBug36432().
Added DOMTests::testBug36594().
Added DOMTests::testBug36600().
Added DOMTests::testArrayOfPointerToFunctions().
2003-04-17 13:41:45 +00:00
Alain Magloire
020e55826f
updated.
2003-04-17 12:59:33 +00:00
Alain Magloire
1cc6bcf4d1
Correct bug 36624
...
The old parser was failing.
2003-04-17 12:59:26 +00:00
Mikhail Khodjaiants
cd0179f1f5
Quick fix for variable values.
2003-04-16 20:54:15 +00:00
Doug Schaefer
1c8f7f5637
Patch for Hoda Amer:
...
- Fix for bug 36506: Bad Signature For main
- Fix for bug 36498: outline view signature incorrect for templated
functions/methods
- JUnit tests for C Model Elements.
2003-04-16 20:32:20 +00:00
Alain Magloire
8a123c8861
updated.
2003-04-16 18:46:53 +00:00
Alain Magloire
d497153ce5
updated.
2003-04-16 18:42:55 +00:00
Alain Magloire
c84084e3fa
Check for a valid ITranslationUnit before making
...
the link to the Editor.
2003-04-16 18:42:48 +00:00
Doug Schaefer
7dd6d81653
Patch for Andrew Niefer:
2003-04-16 14:35:12 +00:00
Doug Schaefer
4ff57e8849
Fixing the ascii property.
2003-04-16 13:52:08 +00:00
Doug Schaefer
845ab0dfb7
Fix the ascii property.
2003-04-16 13:49:36 +00:00
Doug Schaefer
e0aaab5e14
Fixing up ascii property.
2003-04-16 13:47:13 +00:00
Doug Schaefer
452e82cb3d
Patch for John Camelon:
...
CORE
Fixed bug36434 - Broken outline in winbase.h
Partial Fix for bug36379 - The parser to set Line informations when
scanning.
Fixed CModelManager to include header files with .H extension as C++
headers.
Fixed bug36448 - Parser fails for C programs containing C++ keywords
as identifiers
TESTS
Added ScannerTestCase::testBug36434().
Added ScannerTestCase::testMultipleLines().
Added ParserTestSuite.
Added LineNumberTest.
Updated CModelElementsTests to set the Nature of the C++ project
appropriately.
2003-04-16 12:30:47 +00:00
Doug Schaefer
772ea31915
Patch for Andrew Niefer:
...
patch_04.15.03(cdt.core).txt
-fixed scanner bug36047
patch_04.15.03(cdt.ui.test).txt
-Moved ScannerFailedTest::testBug36047 to ScannerTestCase::testBug36047
-Added ScannerFailedTest::testBug36475
2003-04-15 18:40:07 +00:00
Doug Schaefer
f3b8a1b3ea
Patch for Hoda Amer:
...
This patch updates the create methods of the CModelBuilder:
-changes visibility to protected.
-returns the created element.
The new CModelBuilder returns a map of the created elements and their infos.
2003-04-15 18:37:32 +00:00
Doug Schaefer
e6d765afcd
Work on the Build Model.
...
- Model is maturing
- Loading/saving moved into the objects themselves
- Project build info saved to/loaded from a file
2003-04-14 20:02:39 +00:00
Mikhail Khodjaiants
5eb714f36f
Added icon to the 'Add/Remove Breakpoint' action for functions and methods.
2003-04-14 19:19:34 +00:00
Mikhail Khodjaiants
84e05003e6
Commented default format preferences.
2003-04-14 18:32:09 +00:00
Alain Magloire
ec689bfffb
updated.
2003-04-14 17:57:54 +00:00
Alain Magloire
dd873c7f2b
StringBuffer.indexOf() 1.4.x only.
2003-04-14 17:57:47 +00:00
Alain Magloire
692b6647df
updated.
2003-04-14 17:31:36 +00:00
Alain Magloire
4c4d89b449
If the setting is enable use the new Parser diffs.
2003-04-14 17:31:25 +00:00
Alain Magloire
507b7ea2fc
Glue code to use the new parser capabilities.
2003-04-14 17:31:07 +00:00
Doug Schaefer
80f69509e8
Emergency patch for John Camelon.
2003-04-14 17:25:33 +00:00
Doug Schaefer
c479717511
Patch for Hoda Amer:
...
-determines the project nature before calling the parser.
-sets the visibility of member template methods.
2003-04-14 16:00:18 +00:00
Mikhail Khodjaiants
2ba1428cf1
Fixes for toggle actions.
2003-04-14 14:47:28 +00:00
Doug Schaefer
ad0b7bce68
Patch for John Camelon:
...
CORE
Minor cleanup of callbacks due to removal of NewModelBuilder.
Added parser support to partially fix bug36416 & bug36294. Also
added minimal C-Model support for these fixes.
TESTS
Added DOMTests::testPointersToFunctions.
2003-04-14 14:14:52 +00:00
Doug Schaefer
1408e4cd83
Patch for John Camelon:
...
CORE
Minimized the number of objects being returned from Parser
callbacks.
Fixed CModelBuilder to handle errors better.
Reorganized the DOM Hierarchy to ensure that nodes were added to the
tree on End() callbacks.
Fixed defect 36247().
TESTS
Added DOMTests::testBug36247().
2003-04-13 22:01:34 +00:00