John Camelon
0adb9b9d20
Patch for Andrew Niefer.
...
Core:
In prefix lookup, the lookup does not stop when a symbol is found, also abiguity resolution is modified.
Add IContainerSymbol.prefixLookup (signature subject to change)
Add ParserSymbolTable.LookupMode, an enum with 2 values: NORMAL, PREFIX
In prefix mode, the lookup does not stop when a symbol is found.
Tests:
ParserSymbolTableTest.testBug46882
ParserSymbolTableTest.testPrefixLookup_Unqualified
ParserSymbolTableTest.testPrefixLookup_Qualified
ParserSymbolTableTest.testPrefixLookup_Inheritance
2003-11-28 04:58:00 +00:00
Hoda Amer
89054fc120
New Content Assist framework
2003-11-27 19:52:23 +00:00
Hoda Amer
32fc5c80ab
New Content Assist framework
2003-11-27 19:25:49 +00:00
Mikhail Khodjaiants
e2724066ac
Fix for PR 47595: Referenced projects are not checked in the list of generic source locations.
2003-11-26 23:10:16 +00:00
Mikhail Khodjaiants
6131f091aa
Extracted the main part of the 'breakpointAdded' method into a separate method to avoid double checking.
2003-11-26 23:02:55 +00:00
Alain Magloire
9ddba7f91f
added the builtin folder.
2003-11-26 19:09:17 +00:00
Mikhail Khodjaiants
19585a8f35
Cleanup.
2003-11-26 18:58:04 +00:00
Mikhail Khodjaiants
f8dc875327
Cleanup.
2003-11-26 16:56:55 +00:00
Mikhail Khodjaiants
ca76e63e63
Cleanup.
2003-11-26 16:40:13 +00:00
Mikhail Khodjaiants
f7359eac05
Cleanup.
2003-11-26 16:25:17 +00:00
Mikhail Khodjaiants
07c8819af2
Cleanup.
2003-11-26 16:18:28 +00:00
Alain Magloire
342ec252d6
updated.
2003-11-25 20:16:11 +00:00
Alain Magloire
1d44aef852
Save the preferences.
2003-11-25 20:07:16 +00:00
Doug Schaefer
9c677d807f
Upversioned the plugins, etc to 2.0.0.
...
Made sure the jar files got included in the zips.
2003-11-25 18:24:55 +00:00
Alain Magloire
4d189826d3
updated.
2003-11-25 18:15:49 +00:00
Alain Magloire
e491b3048f
Process the suspended event even if there is no threads
...
or stacks
2003-11-25 18:15:39 +00:00
Doug Schaefer
9dc3aa63e5
Upgrade to Eclipse 3.0. Includes:
...
- upgrade plugin.xml files
- use PDE containers
- apply Eclipse 3.0 porting items, in particular openEditor and gotoMarker
- remove TestWorkbenches from test plugins
2003-11-24 18:31:03 +00:00
David Inglis
7750af19fa
changes to address https://bugs.eclipse.org/bugs/show_bug.cgi?id=47241
2003-11-24 01:46:26 +00:00
Alain Magloire
d05969c443
updated.
2003-11-22 23:50:15 +00:00
Alain Magloire
6bfd40852c
Make sure the session is terminated if
...
an exception is thrown.
2003-11-22 23:50:03 +00:00
Alain Magloire
8dd35316c0
updated.
2003-11-21 20:46:04 +00:00
Alain Magloire
3d0c4ea4f6
The wrong MIPlugin.createCSession() was use, noted
...
by Ashish.
2003-11-21 20:45:55 +00:00
Mikhail Khodjaiants
d48c7e733d
Use "symbol not available" for empty function names when generating a stack frame label.
2003-11-21 20:05:00 +00:00
Mikhail Khodjaiants
4129594a78
Fix for PR 46592: Debug View shows Functions as func(type param,...)().
...
Return an empty string instead of "??" if the function name is not available.
2003-11-21 20:02:01 +00:00
Mikhail Khodjaiants
20ac1c6f2b
Fix for PR 46592: Debug View shows Functions as func(type param,...)().
...
Return an empty string instead of "??" if the function name is not available.
2003-11-21 20:00:51 +00:00
David Inglis
e34c4afc9a
fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=46486
2003-11-21 15:06:17 +00:00
David Inglis
c7fe5e657a
fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=47224
2003-11-21 14:24:38 +00:00
Alain Magloire
40d10ad5a5
updated
2003-11-20 21:47:08 +00:00
Alain Magloire
cefb4467c0
FIX NPE 46313
2003-11-20 21:46:58 +00:00
Alain Magloire
1e5198e7ca
Remove unused argument
2003-11-20 21:46:34 +00:00
Mikhail Khodjaiants
3ab52b92d7
Removed dependencies on internal packages from other cdt plugins.
2003-11-20 17:09:24 +00:00
Alain Magloire
6ac0c7539a
updated.
2003-11-20 17:06:51 +00:00
Alain Magloire
40ff5c09ea
implement returning the linenumber of an offset.
2003-11-20 17:06:42 +00:00
Alain Magloire
e118256c06
Bug fix, the Arrays.binarySearch() return the
...
insertion index.
2003-11-20 17:06:20 +00:00
Alain Magloire
ace9aa5fd7
Provide a way to give the linenumber from the offset
...
of a symbol.
2003-11-20 17:05:33 +00:00
Alain Magloire
4133a9ea82
updated.
2003-11-20 16:10:01 +00:00
Alain Magloire
a89c6eff1e
Use JDK 1.3 methods.
2003-11-20 16:09:50 +00:00
John Camelon
fcfd56c2af
Patch for Andrew Niefer.
...
Refactor the symbol table by splitting the ParserSymbolTable.Declaration
class in 4 classes and moving it to not be nested
Tests have been updated and tested on windows & Linux
2003-11-20 15:23:01 +00:00
Alain Magloire
7e02ddb252
Typo and wrong arrayList.
2003-11-19 22:11:14 +00:00
Mikhail Khodjaiants
9cfd14bfc1
Fix for PR 45533: MIException while creating MISession can leave an orphan gdb process.
2003-11-19 21:22:26 +00:00
Alain Magloire
d4457e175e
Addr2line returns "??" when it does not find a filename.
2003-11-19 20:51:24 +00:00
Mikhail Khodjaiants
dc03462d49
Fix for PR 45533: MIException while creating MISession can leave an orphan gdb process.
2003-11-19 20:46:38 +00:00
Alain Magloire
30d3f00aef
clean the cache only if changed
2003-11-19 20:24:56 +00:00
Alain Magloire
bc08db7cc0
updated.
2003-11-19 17:37:44 +00:00
Alain Magloire
93d0a3cccf
Do not load the symbols right away
2003-11-19 17:37:32 +00:00
Alain Magloire
f9e69cf8c7
Catch the Info in the IBinary
2003-11-19 17:37:13 +00:00
Hoda Amer
008ec4a579
Completion Engine Work
2003-11-19 15:11:51 +00:00
Alain Magloire
7a446b027c
Attempt to address performance problem in the IBinaryParser
...
To many open()s a new method was create isBinary(byte[] ..)
So the file could be open only one time.
2003-11-18 16:20:49 +00:00
Doug Schaefer
8b5836e830
Test number 3 of the commit log.
2003-11-17 20:33:09 +00:00
Doug Schaefer
004e65e8c1
Another test of the commit logs.
2003-11-17 20:02:41 +00:00