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

819 commits

Author SHA1 Message Date
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
Alain Magloire
387d5109b3 Change scope fot comply with eclisep-2.1 2003-02-24 15:51:21 +00:00
Alain Magloire
fac6b3bc9b getResource () is already in ICElement. 2003-02-24 04:48:34 +00:00
Alain Magloire
f0db445aea updated 2003-02-23 19:23:52 +00:00
Alain Magloire
ca33847526 Remove the references to BinaryFileAdapter
and BinarContainerAdapter.
2003-02-23 19:23:40 +00:00
Alain Magloire
61bb9b156d Remove IResource/IFile/IContainer adapters.
BinaryContainerAdapter
BinaryFileAdapter
Container
2003-02-23 19:23:13 +00:00
Alain Magloire
505e2b59e1 Support for Working set. 2003-02-20 21:15:19 +00:00