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

6919 commits

Author SHA1 Message Date
Andrew Niefer
3fedd1b299 fix bug 92773, ClassCastException 2005-04-26 22:07:58 +00:00
Andrew Niefer
10298b85c7 fix bug 91773: allow constructor chain initializers to look in the whole class scope for bindings 2005-04-26 21:51:03 +00:00
Andrew Niefer
b3f9f20ed8 fix template instances 2005-04-26 21:39:26 +00:00
Andrew Niefer
f45b9b7692 more problem bindings in C 2005-04-26 21:28:26 +00:00
Andrew Niefer
cd54f2cfa5 bug 92791: more problem reporting from C 2005-04-26 21:21:02 +00:00
Andrew Niefer
8668326658 bug 77024 : handle implicit object parameters 2005-04-26 20:52:15 +00:00
Andrew Niefer
b3cfc78c05 add IScope.flushCache() 2005-04-26 18:27:37 +00:00
Alain Magloire
a88eb122a2 Use the offset of the IMatch 2005-04-26 17:58:50 +00:00
Andrew Niefer
241036375c bug 92768 - expected invalid type problem
- fix also class cast exception in CPPField.getPrimaryDeclaration
2005-04-26 15:59:14 +00:00
John Camelon
da93b4e50e Fixed Bug 92779 - [Parser] LocationMap#createASTMacroDefinition needs to set ASTObjectMacro's parent 2005-04-26 15:38:13 +00:00
Mikhail Khodjaiants
ed389a8c3d Added the new source container type (CDirectorySourceContainer) to provide the UI support for the subfolders search. 2005-04-25 23:03:50 +00:00
Bogdan Gheorghe
85f5ea3b48 Update to constant references in search patterns 2005-04-25 19:22:32 +00:00
Alain Magloire
277bec9a0d Fix test changes in CDI 2005-04-25 19:12:37 +00:00
Alain Magloire
03f49cac54 2005-04-25 Alain Magloire
* cdi/org/eclipse/cdt/debug/mi/core/cdi/BreakpointManger.java
	* cdi/org/eclipse/cdt/debug/mi/core/cdi/CdiResources.properties
	* cdi/org/eclipse/cdt/debug/mi/core/cdi/Location.java
	+ cdi/org/eclipse/cdt/debug/mi/core/cdi/Locator.java
	* cdi/org/eclipse/cdt/debug/mi/core/cdi/MI2CDIException.java
	* cdi/org/eclipse/cdt/debug/mi/core/cdi/SharedLibraryManager.java

	+ cdi/org/eclipse/cdt/debug/mi/core/cdi/model/AddressBreakpoint.java
	+ cdi/org/eclipse/cdt/debug/mi/core/cdi/model/FunctionBreakpoint.java
	+ cdi/org/eclipse/cdt/debug/mi/core/cdi/model/LineBreakpoint.java
	+ cdi/org/eclipse/cdt/debug/mi/core/cdi/model/LocationBreakpoint.java
	* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Breakpoint.java
	* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Exceptionpoint.java
	* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/StackFrame.java
	* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Target.java
	* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Threa.java
	* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Watchpoint.java
2005-04-25 19:11:38 +00:00
Alain Magloire
838acedf59 2005-04-25 Alain Magloire
Changes to the CDI interface.
	+ cdi/org/eclipse/cdt/debug/core/cdi/ICDIAddressLocation.java
	+ cdi/org/eclipse/cdt/debug/core/cdi/ICDIFileLocation.java
	+ cdi/org/eclipse/cdt/debug/core/cdi/ICDIFunctionLocation.java
	+ cdi/org/eclipse/cdt/debug/core/cdi/ICDILineLocation.java
	+ cdi/org/eclipse/cdt/debug/core/cdi/ICDLocator.java
	* cdi/org/eclipse/cdt/debug/core/cdi/ICDLocation.java
	+ cdi/org/eclipse/cdt/debug/core/cdi/model/ICDIAddressBreakpoint.java
	+ cdi/org/eclipse/cdt/debug/core/cdi/model/ICDILineBreakpoint.java
	+ cdi/org/eclipse/cdt/debug/core/cdi/model/ICDIFunctionBreakpoint.java
	* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDIBreapoint.java
	* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDBreakpointManagement.java
	* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDILocationBreakpoint.java
	* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDIStackFrame.java
	* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDITarget.java

	* src/org/eclipse/cdt/debug/core/CDIDebugModel.java
	* src/org/eclipse/cdt/debug/internal/core/CBreakpointManager.java
	* src/org/eclipse/cdt/debug/internal/core/model/CDebugTarget.java
	* src/org/eclipse/cdt/debug/internal/core/model/CStackFrame.java
2005-04-25 19:11:19 +00:00
Bogdan Gheorghe
0bca2b33c3 Patch for Dave Daoust - cleans up some name references in the search tests 2005-04-25 18:53:48 +00:00
Doug Schaefer
4b511c67ae Hooked up the C Help system to the new content assist. 2005-04-25 18:35:52 +00:00
John Camelon
bc812babe8 Fix Bug 92605 - [LocationMap] context_directive_end is off by 1 somewhere
Updated DOMAST Find In View action accordingly.
2005-04-25 18:08:50 +00:00
Andrew Niefer
acb86c08b9 bug 86639 - anonymous unions
bug 80940 - content assist didn't consider delcarators subsequent to a match
2005-04-25 17:56:46 +00:00
Doug Schaefer
141d4a2510 Hooked up search to the new content assist. 2005-04-25 17:07:51 +00:00
John Camelon
d85e184a5d Fixed Bug 90978 - references to macros report wrong location information
Updated/cleaned up tests.
2005-04-25 15:26:55 +00:00
Bogdan Gheorghe
1c5c64581c Index Reader Interface Refactor - a patch contribution by Dave Daoust 2005-04-25 14:01:51 +00:00
John Camelon
d04244d5f1 Potential fix for [Parser NPE] NPE found in SavedCodeReaderFactory#createCodeReaderForTranslationUnit(String path) 2005-04-25 13:11:45 +00:00
Mikhail Khodjaiants
1f30b0febb Initalize the particiapants of the source lookup director when converting from an old memento. 2005-04-22 21:32:40 +00:00
Andrew Niefer
5b282cb2f4 - consider template parameter default values
- partially fixes 76951, fixes 90670
2005-04-22 20:32:54 +00:00
Doug Schaefer
8230e97539 Start at content assist for constructor initializers. 2005-04-22 18:20:13 +00:00
John Camelon
90c4d131cc Updated the CodeReaderCache to make it easier to test w/performance JUnits. 2005-04-22 17:49:54 +00:00
Andrew Niefer
7aef086165 fix bug 45129
- function to pointer conversion
- fix loop in argument deduction of template arguments from function types
2005-04-22 17:46:01 +00:00
Doug Schaefer
bac2cf5297 Patch for Markus: turn off old refactoring UI if new refactoring plugin loaded. Hook up new refactoring UI. 2005-04-22 17:10:10 +00:00
Vladimir Hirsl
7c8ce5b42e Added per file C/C++ Includes & Symbols property page to display per file scanner info (discovered and user specified). 2005-04-22 16:04:06 +00:00
Andrew Niefer
7d7fa374bf Templates.
- better handling of specializations
- argument deduction, ranking of specializations and overloaded function templates
- this fixes or addresses part of bugs 90682, 90684, 90668, 90686, 90672, 90678
2005-04-22 15:32:12 +00:00
Bogdan Gheorghe
365b5f320c Fix for Search Test suite (to take into account new Search Engine)
Fix for reference tests in Search Test suite
2005-04-22 15:12:07 +00:00
Mikhail Khodjaiants
9ddf68d139 Changed the labels of the "Source Lookup Path" preference page to "Common Source Lookup Path". 2005-04-21 21:03:43 +00:00
Mikhail Khodjaiants
9da4023caa Bug 92292: [artwork] "Instruction Stepping Mode" image is same as "Use Step Filters". 2005-04-21 20:54:36 +00:00
Mikhail Khodjaiants
a2b86fef61 Restoring the session manager. 2005-04-21 20:10:06 +00:00
Mikhail Khodjaiants
082b3963e9 Restoring the session manager. 2005-04-21 20:08:16 +00:00
Mikhail Khodjaiants
e85175ccb5 Cleanup. Removed the session manager from the CDebugCorePlugin class. 2005-04-21 19:46:35 +00:00
Mikhail Khodjaiants
ef5e888d08 Replaced deprecated methods. 2005-04-21 19:43:07 +00:00
Mikhail Khodjaiants
af37524c7a Bug 80175: Replace the CDT source lookup by the source lookup provided by Eclipse platform. 2005-04-21 19:41:01 +00:00
Bogdan Gheorghe
f9c9df1db7 Patch for Devin Steffler -
Fixed 92074- [Indexer View] constructors (now methodDecl) do not show up in Indexer View
2005-04-21 15:53:36 +00:00
Bogdan Gheorghe
cef2041f15 First pass at new Search Engine (queries the index directly - dramatically increasessearch performance; still missing definitions, function parms, Working Copy)
Refactored CIndexStorage - got rid of operations dealing with multiple indexes
Modified the SourceIndexer to encode the proper offsets for references
2005-04-21 15:46:06 +00:00
Vladimir Hirsl
2bd5fd9dfa Fix for PR 91964: Dom Indexer misses give a friend declaration for forward decls. Fixed detection of friend class/struct declaration.
Fix for PR 92060: [DOM Indexer] for C projects only seems to do macros now. Taken a different approach by wrapping calls to IIndexerOutput in anticipation of its soon change.
2005-04-21 13:46:13 +00:00
Leo Treggiari
1c7f6f77c0 Initial check-in for multiple input & output design 2005-04-21 02:05:04 +00:00
Doug Schaefer
dd0c8223c8 A half hearted attempt at completion inside a template id. 2005-04-20 20:26:02 +00:00
John Camelon
87d1920e2b Remove setImage() from IToken. 2005-04-20 17:27:06 +00:00
Doug Schaefer
0b0d156d87 Added using support. Cleaned up tEOC handling. 2005-04-20 14:14:14 +00:00
Bogdan Gheorghe
cf1d5bf0d1 Dave Daoust's patch for 91946 w/ Modifications
Cleaned up deprecated Search UI
2005-04-20 05:59:37 +00:00
John Camelon
fed558e7fc Remove warning. 2005-04-19 23:54:34 +00:00
John Camelon
d1d1ba386a Further token refactoring. 2005-04-19 21:04:12 +00:00
John Camelon
1356ff71b3 Further token refactoring. 2005-04-19 20:50:28 +00:00