Alain Magloire
d213e4b109
First implementation.
2003-03-20 16:43:28 +00:00
Alain Magloire
7b1d81201d
New method
...
isIdentical()
2003-03-20 16:43:16 +00:00
Doug Schaefer
14f209afac
Patch for John Camelon:
...
CDT Core Patch
2003-03-19 John Camelon
Updated Parser method visibility to solidify external interface.
Solved and removed TODO's from Scanner implementation.
Updated Parser and callbacks to handle basic expressions.
CDT UI Tests Patch
2003-03-19 John Camelon
Updated DOMTests for assignmentExpressions off of declarators.
Updated ExprEvalTest for Parser signature changes relating to adjustments to Expression callbacks.
2003-03-20 15:13:09 +00:00
Alain Magloire
bb49936224
updated
2003-03-19 20:37:24 +00:00
Alain Magloire
da490cbd00
Patch from Amer Hoda, to test the Core model working copy
2003-03-19 20:37:16 +00:00
Alain Magloire
5f306b0fe7
updated
2003-03-19 20:21:39 +00:00
Alain Magloire
c6cb0cd41e
Changes From Amer Oda introducing the notion
...
of WorkingCopy, This is now use as the underlying
mechanism to get the buffer of an ICElement.
2003-03-19 20:21:29 +00:00
Alain Magloire
31945e2ce6
Changes from Oda introducing LRUCaching
...
and the notion of WorkingCopy in the mode.
2003-03-19 20:19:48 +00:00
Alain Magloire
305ae53cf5
New folder containing the LRU Caching classes.
2003-03-19 20:18:54 +00:00
Doug Schaefer
7dcd5eaebe
Patch for John Camelon - see ChangeLog
2003-03-19 16:12:00 +00:00
Doug Schaefer
c885b918e3
Changed EOF token into a backtrack exception.
2003-03-17 19:48:49 +00:00
Doug Schaefer
e8808fb009
Patch for John Camelon:
...
- see ChangeLogs
2003-03-17 15:22:05 +00:00
Alain Magloire
74a7160ba2
updated.
2003-03-13 20:32:26 +00:00
Alain Magloire
645f654faa
Clean up of warnings.
2003-03-13 20:32:19 +00:00
David Inglis
79e6c110a2
fixed http://bugs.eclipse.org/bugs/show_bug.cgi?id=32012
2003-03-12 19:30:31 +00:00
Doug Schaefer
f4b27bf0ee
Patch for John Camelon:
...
- see ChangeLogs
2003-03-12 15:36:06 +00:00
Doug Schaefer
ef11178134
Patch for John Camelon:
...
- see ChangeLogs
2003-03-12 15:35:41 +00:00
Alain Magloire
539ff21074
updated
2003-03-12 15:09:33 +00:00
Alain Magloire
f11a0b5d1f
Check if the line number == 0 and keep on trying.
2003-03-12 15:09:23 +00:00
Alain Magloire
c9824e6591
updated
2003-03-11 20:03:22 +00:00
Alain Magloire
d1f66d08a5
Remove unused field.
2003-03-11 20:03:16 +00:00
Alain Magloire
71be7c5a75
The address may no line with the debug information.
2003-03-11 20:03:06 +00:00
Doug Schaefer
2626b7316b
Patch for John Camelon:
...
- added in support for detecting and reporting circular inclusions
- added optimization by caching inclusion directories
- added macro pasting capabilities and tests
- updated inclusion searching algorithm for local inclusions
2003-03-11 02:42:47 +00:00
Doug Schaefer
e97cc0fc46
Patch for John Camelon:
...
- Fixing initDeclarators for outline view
2003-03-07 19:45:52 +00:00
Doug Schaefer
640ec6e2e6
Patch for John Camelon:
...
- added quickParse heuristic to Scanner for handling #if conditionals to
avoid throwing ScannerExceptions on undefined preprocessor symbols
- added minimal enum support to Parser (though not to DOM or CModel)
2003-03-07 13:41:26 +00:00
Doug Schaefer
a4732cccb3
Fixed build.properties to make sure it includes the parser
...
folder.
2003-03-06 20:13:08 +00:00
Doug Schaefer
3ab24c5b3d
Some minor fixes to the parser to get constructors/destructors working.
2003-03-06 19:46:28 +00:00
Doug Schaefer
40b44d0371
Patch for John Camelon:
...
- fixed qualified name offsets in outline view
- added loop-detection code to Parser
- added Scanner testcase to validate Sebastien's comments
- first pass at basic declarator initializers
2003-03-06 19:29:36 +00:00
Doug Schaefer
5c44e281ca
Patch for Andrew Niefer:
...
- Implementation of Namespaces & using directives in
new parser's symbol table.
2003-03-06 18:42:26 +00:00
Sebastien Marineau
ec260cc84a
Need constructor to remove compile error
2003-03-06 16:13:24 +00:00
Doug Schaefer
ead4068efc
Some minor fixes to the parser.
2003-03-05 22:21:29 +00:00
Doug Schaefer
b22cebf8f8
Merge new parser into HEAD branch.
2003-03-04 18:25:45 +00:00
Alain Magloire
816cb73439
updated
2003-03-02 16:35:03 +00:00
Alain Magloire
316cabcdd7
check if project is null in the constructor.
2003-03-02 16:34:51 +00:00
Alain Magloire
0421c796e9
updated
2003-02-28 21:30:10 +00:00
Alain Magloire
f123f58b2f
Implementing the BinaryParser proposal using
...
the CDescriptor class.
2003-02-28 21:29:53 +00:00
Alain Magloire
e1a571ea79
updated
2003-02-26 21:38:55 +00:00
Alain Magloire
add6587020
IBinaryParser interface change the methos:
...
public IBinaryFile getBinary(IFile)
to
public IBinaryFile getBinary(IPath)
2003-02-26 21:38:44 +00:00
David Inglis
6940e686c7
faster IArchive
2003-02-26 21:01:28 +00:00
Alain Magloire
7f7de54b77
updated
2003-02-25 16:06:02 +00:00
Alain Magloire
203cb53ced
Fix embedded quotation.
2003-02-25 16:05:46 +00:00
Alain Magloire
7e0b8b204c
updated
2003-02-25 14:48:00 +00:00
Alain Magloire
8485d52999
Remove Marker was implementing IMarker
2003-02-25 14:47:48 +00:00
Alain Magloire
3a0c2ba40d
Updated.
2003-02-25 01:42:26 +00:00
Alain Magloire
ffaa1e841b
Reorginaze import to remove warnings.
2003-02-25 01:42:13 +00:00
Alain Magloire
6bac434d9e
Updated.
2003-02-25 01:30:20 +00:00
Alain Magloire
1188530d40
Remove Resource was implementing IResource which is illegal
2003-02-25 01:30:07 +00:00
Alain Magloire
c35fa54bbc
updated
2003-02-24 16:40:03 +00:00
Alain Magloire
21821e474c
Reorginsed import.
2003-02-24 16:39:53 +00:00
Alain Magloire
6ac2ac8aea
updated
2003-02-24 15:51:32 +00:00