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

7338 commits

Author SHA1 Message Date
Alain Magloire
1252d8004a 2005-06-25 Alain Magloire
PR 98788: Templates
	* model/org/eclipse/cdt/core/model/tests/CModleElementsTests.java
	* model/org/eclipse/cdt/core/model/tests/ITemplateTests.java
	* model/org/eclipse/cdt/core/model/tests/StructureCModelElementsTests.java
	* model/org/eclipse/cdt/core/model/tests/StructuralTemplateTests.java
2005-06-25 16:42:39 +00:00
Alain Magloire
dd2d2f9a52 2005-06-25 Alain Magloire
Fix PR 98788: Dealing with templates
	* model/org/eclipse/cdt/core/model/ICElement.java
	+ model/org/eclipse/cdt/core/model/IFunctionTemplate.java
	+ model/org/eclipse/cdt/core/model/IFunctionTemplateDeclaration.java
	+ model/org/eclipse/cdt/core/model/IMethodTemplate.java
	+ model/org/eclipse/cdt/core/model/IMethodTemplateDeclaration.java
	+ model/org/eclipse/cdt/core/model/IStructureTemplate.java
	+ model/org/eclipse/cdt/core/model/IStructureTemplateDeclaration.java
	* model/org/eclipse/cdt/core/model/ITemplate.java

	* model/org/eclipse/cdt/internal/core/model/CModelBuilder.java
	* model/org/eclipse/cdt/internal/core/model/Funtion.java
	* model/org/eclipse/cdt/internal/core/model/FunctionTemplate.java
	* model/org/eclipse/cdt/internal/core/model/Method.java
	* model/org/eclipse/cdt/internal/core/model/MethodTemplate.java
	+ model/org/eclipse/cdt/internal/core/model/MethodTemplateDeclaration.java
	* model/org/eclipse/cdt/internal/core/model/StructureTemplate.java
	+ model/org/eclipse/cdt/internal/core/model/StructureTemplateDeclaration.java
	* model/org/eclipse/cdt/internal/core/model/Template.java
2005-06-25 16:42:26 +00:00
Andrew Niefer
a0dd64276b changes to help reduce the number of arrays used in resolving bindings 2005-06-24 21:05:28 +00:00
Mikhail Sennikovsky
2b8dec03b8 Added support for the options that contained by a tool-chain 2005-06-24 21:01:21 +00:00
Mikhail Sennikovsky
ec7b5fa286 Some fixes for the managed build environment and macros UI. All UI issues that seemed to randomly appear previously should be gone now 2005-06-24 20:53:05 +00:00
Bogdan Gheorghe
9688b97f43 Fix for 101711 : Dependency Tests failing on Linux 2005-06-24 20:48:35 +00:00
Vladimir Hirsl
e5baf66734 Fix for 101156: Scanner Info Discovery support needs to allow specification of compiler command.
New attribute is added to scannerInfoConsoleParser element in ScannerConfigurationDiscoveryProfile extension point schema. No public API has been changed.
2005-06-24 19:37:26 +00:00
John Camelon
14c4a4fb50 Patch for Devin Steffler.
Fixed Bug 100947 	[BaseScanner] empty string for 91086 fix can create a bad key for the CodeReaderCache
2005-06-24 17:55:37 +00:00
Mikhail Sennikovsky
46044323e3 Checked in the copyright fixes for the schema files 2005-06-24 10:34:53 +00:00
John Camelon
c7701325e4 Patch for Devin Steffler.
FIXED 100858- New C++ Class wizard creates broken code and adds an include to the project to compensate
FIXED 101133- [New Class Wizard] appends included paths to the projects path indefinitely
2005-06-23 20:13:00 +00:00
Andrew Niefer
f51b36a2c8 fix ClassCastException: Bug 101269: Traceback indexing QT application 2005-06-23 19:32:53 +00:00
Doug Schaefer
9d761485f0 Turned off the test info provider for finding function matches. This has been killing us trying to test content assist. 2005-06-23 19:30:42 +00:00
Mikhail Khodjaiants
3d4b84023f Bug 100756: Breakpoints listed twice in Breakpoints view. 2005-06-23 18:11:11 +00:00
Andrew Niefer
b5d98c79f4 fix bug 101384: NPE in parser 2005-06-23 17:56:13 +00:00
Andrew Niefer
cbd0d0ef66 fix bug 86688 - friend declaration in local class 2005-06-23 17:36:30 +00:00
David Inglis
cf09e84a32 CPL to EPL transistion - license header update for IBM 2005-06-23 16:02:46 +00:00
David Inglis
92cae3205a CPL to EPL transistion - license header update for QNX 2005-06-23 16:01:26 +00:00
Doug Schaefer
e470be8631 EPL'ing the CDT. 2005-06-23 14:44:35 +00:00
Doug Schaefer
b61c2aa153 EPL'ing the CDT. 2005-06-23 14:12:57 +00:00
Doug Schaefer
ff7ba056d2 EPL'ing the CDT. 2005-06-23 14:02:36 +00:00
Doug Schaefer
c53afb2b3a EPL'ing the CDT. 2005-06-23 13:51:53 +00:00
Doug Schaefer
05167ba590 EPL'ed the cdt plugin. Also cleaned it up a little by moving the intro stuff into it's own folder. 2005-06-23 13:41:50 +00:00
Mikhail Sennikovsky
423dc95621 The fix for the bug#65148 2005-06-23 08:41:00 +00:00
Bogdan Gheorghe
f809cd9fcd Added ability to specify which CTags you want the CTags indexer to use 2005-06-23 04:48:11 +00:00
Vladimir Hirsl
e28ba5192f Fix for PR 93573: "[Indexer] endl references are not added to the DOM index"
Fixed different encoding of functions references vs. declarations in the index.
Applied Devin's patch for PR 101114: "[AST Util] Inconsistent string representation of IType elements" with slight modifications.
Modified JUnit tests accordingly.
2005-06-22 21:10:11 +00:00
Andrew Niefer
828b704126 fix bug 101334:resolvePrefix - unqualified name not found when using namespace directive 2005-06-22 21:04:23 +00:00
Mikhail Khodjaiants
0ca3d54210 Bug 96563: "Go to file" is ghosted on breakpoints (outside projects?). 2005-06-22 20:01:15 +00:00
Andrew Niefer
a857f47641 fix bug 100415: conversion to void * and qualification conversions 2005-06-22 19:44:04 +00:00
John Camelon
15ddfc4c44 Patch for Devin Steffler.
Fixed Bug 99421 [Open Declaration/Definition] [NPE] caused by external file
2005-06-22 19:28:14 +00:00
Doug Schaefer
fa843ff2ed [77233] Fixed up assist in ambiguous declarator case, I guess... 2005-06-22 19:16:11 +00:00
Doug Schaefer
6480af5085 [72403] Added support for EOC in try blocks and catch handler decls. 2005-06-22 18:56:46 +00:00
Doug Schaefer
f12c9261b9 [90668] Removed the deprecated file type extension points from the ISV doc build. 2005-06-22 18:54:24 +00:00
Andrew Niefer
4f02892654 fix bug 84478: declarations inside conditions 2005-06-22 18:54:13 +00:00
Alain Magloire
6d31e93f68 2005-06-22 Alain Magloire
Fix PR 99668 from Craig Watson.
	* src/org/eclipse/cdt/internal/ui/cview/CViewContentProvider.java
2005-06-22 18:50:26 +00:00
David Daoust
e4f615ddbd Fix Chkpii errors from Bug 90688 2005-06-22 18:23:39 +00:00
John Camelon
f964f14e19 Fixed Bug 84478 [C++ Parser] does not support declarations inside while condition 2005-06-22 15:56:14 +00:00
Alain Magloire
4feef1ec43 2005-06-22 Alain Magloire
Fix PR 100263 from Devin.
	* src/org/eclipse/cdt/internal/ui/preferences/PrefrencesMessages.properties
2005-06-22 14:41:27 +00:00
Doug Schaefer
97d4baa3e7 [95766] Added handling of completions in bracketed expressions in C. 2005-06-21 21:14:56 +00:00
Mikhail Khodjaiants
dc43232b88 Minor refactoring. 2005-06-21 21:10:40 +00:00
Doug Schaefer
dbc7af08fd [98337] Fixed up handling of EOC in while condition. 2005-06-21 21:00:44 +00:00
Doug Schaefer
3193800bd7 [98339] Fixed assist in case labels. 2005-06-21 20:43:38 +00:00
Doug Schaefer
a90cfa1442 [98346] Added handling of EOC to enumSpecifier. 2005-06-21 20:34:49 +00:00
Doug Schaefer
2ecabcefbe [98336] Added icons for enumerators in the completion proposals. 2005-06-21 20:16:55 +00:00
Bogdan Gheorghe
66e9b4530d Fix for 100647 2005-06-21 19:54:01 +00:00
Doug Schaefer
e5876952df [98375] Added handling of content assist in condition expressions. 2005-06-21 19:52:37 +00:00
Doug Schaefer
561a996910 [98377] Added handling of assist in struct members for C. 2005-06-21 19:23:58 +00:00
Doug Schaefer
892cf79f6e [98528] Fixed EOC handling in sizeof and cast expression in C and the cpp style condition. 2005-06-21 19:03:06 +00:00
Mikhail Khodjaiants
4732db0ae8 Bug 91374: CDT launch should set ATTR_PROCESS_TYPE. 2005-06-21 18:41:38 +00:00
Doug Schaefer
f2c74bc84e [98777] Fixed up handling of EOC in do statements. 2005-06-21 18:41:01 +00:00
Vladimir Hirsl
b66ffc6cd2 Fix for 100598: DOM Indexer encodes weird things when indexing a CPP file in a C project. Fixed correlation between parser's parser language and indexer visitor. 2005-06-21 17:36:13 +00:00