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

3413 commits

Author SHA1 Message Date
Doug Schaefer
46820f299a Make sure we at least get the icons into the build testing feature. We'll try to get the source in this way as well. 2005-02-15 22:06:04 +00:00
Andrew Niefer
87ca6fed25 more c++ pointers to members 2005-02-15 19:50:13 +00:00
John Camelon
c20e7686d9 Removing queryIsTypeName() from controlling the parse. 2005-02-15 19:18:27 +00:00
Alain Magloire
db7c82e88b 2005-02-15 Alain Magloire
Fix PR 82856
	* src/org/eclipse/cdt/internal/ui/editor/ExternalSearchAnnotationModel.java
	* src/org/eclipse/cdt/internal/ui/editor/ExternalSearchDocumentProvider.java
	* src/org/eclipse/cdt/internal/ui/editor/ExternalSearchEditor.java
	* src/org/eclipse/cdt/internal/ui/editor/ExternalSearchFile.java
	* src/org/eclipse/cdt/internal/ui/preferences/CSearchPreferencePage.java
2005-02-15 18:07:45 +00:00
Alain Magloire
4ed8244b5c 2005-02-15 Alain Magloire
Fix PR 82856
	* model/org/eclipse/cdt/core/model/IDeclaration.java
	* model/org/eclipse/cdt/core/model/IMacro.java
	* model/org/eclipse/cdt/core/model/IMember.java
	* model/org/eclipse/cdt/core/model/IMethod.java
	* model/org/eclipse/cdt/core/model/INamespace.java
	* model/org/eclipse/cdt/core/model/IStructure.java
	* model/org/eclipse/cdt/core/model/IVariable.java
	* model/org/eclipse/cdt/core/model/IVariableDeclaration.java
2005-02-15 18:06:02 +00:00
John Camelon
98145350e0 Fixed Bug 85049 - [Parser2] B * bp; declaration parsed as binary expression. 2005-02-15 17:00:30 +00:00
Alain Magloire
9f7e8208ec 2005-02-14 Alain Magloire
Fix from Javier Kohen PR 69157
	* src/org/eclipse/cdt/internal/ui/editor/CEditorMessages.properties
2005-02-15 00:37:25 +00:00
Alain Magloire
6454a1704f the method should be static 2005-02-14 22:09:49 +00:00
Alain Magloire
073c4f893f 2005-02-14 Alain Magloire
Part of 79596
	* model/org/eclipse/cdt/core/model/CoreModel.java
	* model/org/eclipse/cdt/core/model/IPathEntryContainerExtension.java
	* model/org/eclipse/cdt/core/model/IPathEntryContainerExtensionListener.java
	* model/org/eclipse/cdt/core/model/PathEntryContainerChanged.java
	* model/org/eclipse/cdt/internal/core/model/PathEntryManager.java
2005-02-14 22:00:20 +00:00
Andrew Niefer
ebdeb763c8 get declarations for C++ 2005-02-14 21:28:46 +00:00
John Camelon
8564247303 Applied patch for Andrew Niefer.
CPPSemantics#findTypeBinding() will help us resolve ambiguities.
2005-02-14 20:20:39 +00:00
Andrew Niefer
b9742041fa -Pointer to Members
-refactor getContainingScope and getContainingBlockItem to use less recursion
2005-02-14 19:36:32 +00:00
Alain Magloire
6aa0d47d52 2005-02-14 Alain Magloire
Fix for PR 84640, do the folding at the start of the ID
	so code like this
	 static int
	 foo () {
	 }
	will start the folding on "foo" and not on "static int"
	* src/org/eclipse/cdt/internal/ui/text/folding/DefaultCFoldingStructureProvider.java
2005-02-14 17:30:16 +00:00
Andrew Niefer
3166aa1864 fix bug 84469 - visiting names in pointers to members 2005-02-11 21:41:24 +00:00
John Camelon
d77e74d43e Format. 2005-02-11 20:02:02 +00:00
John Camelon
0c4f633ecc Fixing a couple of locations. 2005-02-11 19:56:30 +00:00
Andrew Niefer
ad34c22138 fix bug 84703 2005-02-11 19:35:15 +00:00
Andrew Niefer
34ee61a5f8 bug 84610 : Unnamed namespaces 2005-02-11 18:56:56 +00:00
John Camelon
b0f858c25b Patch for Devin Steffler.
Further AST View - Preprocessor statements.
2005-02-11 17:56:03 +00:00
Alain Magloire
d6b9097bd5 2005-02-10 Alain Magloire
Second of 79596
	* model/org/eclipse/cdt/core/model/IPathEntryContainerExtension.java
	* model/org/eclipse/cdt/core/model/IPathEntryContainerExtensionListener.java
	* model/org/eclipse/cdt/core/model/PathEntryContainerChanged.java
	* model/org/eclipse/cdt/internal/core/model/PathEntryManager.java
2005-02-11 00:48:11 +00:00
Alain Magloire
6b3069ebc5 2005-02-10 Alain Magloire
Part of the fix for 79596
	* model/org/eclipse/cdt/core/model/CoreModel.java
	* model/org/eclipse/cdt/core/model/IPathEntry.java
	* model/org/eclipse/cdt/core/model/IPathEntryContainerExtension.java
	* model/org/eclipse/cdt/internal/core/model/PathEntryManager.java
	* src/org/eclipse/cdt/core/resources/ScannerProvider.java
2005-02-10 22:42:51 +00:00
John Camelon
131e9d4d75 IASTTranslationUnit#getAllPreprocessorStatements() is now implemented. 2005-02-10 22:11:04 +00:00
Andrew Niefer
8b9f51bf19 Argument dependent lookup aka Koenig lookup 2005-02-10 21:01:34 +00:00
John Camelon
11f48787a5 Add support for IWorkingCopy in CDOM & ICodeReaderFactory. 2005-02-10 18:44:08 +00:00
Bogdan Gheorghe
af477cff1d Fix for 75916: Errors and exceptions in log if you try create a C++ project with
same name/different case.
2005-02-10 16:52:12 +00:00
John Camelon
fb287fa5a4 Fixed bad test. 2005-02-10 16:17:36 +00:00
John Camelon
4e7213552c Restructure IASTServiceProvider & CDOM to encapsulate more the process of matching up a parse request w/an AST Service provider.
Clients should not need to figure out what provider fits them best, we can do that for them.
2005-02-10 16:13:53 +00:00
Andrew Niefer
b385ee2234 patch from Tanya Wolff 2005-02-10 15:33:59 +00:00
Alain Magloire
ac858eec7c 2005-02-09 Alain Magloire
PR 84841: Description of the template in the hover was incorrect.
	* src/org/eclipse/cdt/internal/ui/text/TemplateEngine.java
2005-02-09 23:17:43 +00:00
John Camelon
f6efe57c0a Fix offsets/lengths for ICPPASTLinkageSpecification. 2005-02-09 21:36:06 +00:00
Andrew Niefer
675667f94d fix 84250, 84705, 84710,
expression type for ICPPASTLiteralExpression.lk_this
2005-02-09 21:28:05 +00:00
John Camelon
d9c4c2f676 Patch for Devin Steffler.
- group the IASTPreprocessorIncludeStatements and everything included by them
- IASTPreprocessorIncludeStatement filter
2005-02-09 21:01:43 +00:00
John Camelon
be61aaf41a Add a couple of magic fields to ASTInclusionStatement 2005-02-09 20:02:27 +00:00
John Camelon
b7bc33758c Patch for Devin Steffler.
Add <CLEAR> button to DOM AST View.
2005-02-09 16:26:34 +00:00
John Camelon
460f23dca9 Added comment. 2005-02-09 00:18:19 +00:00
John Camelon
db13892245 Removed never used method from IASTTranslationUnit. 2005-02-08 23:27:29 +00:00
John Camelon
5cd81de8ff Patch for Devin Steffler.
FIXED 84466 - CPPASTCastExpression should implement ICPPASTCastExpression
FIXED 84467 - [C++ Lenghts] IASTTypeIdExpression's length is too short
FIXED 84576 - [C++ Lengths] ICPPASTLinkageSpecification has 0 length
FIXED 84696 - getReferences does not find the bindings of inherited classes
2005-02-08 21:57:31 +00:00
John Camelon
69d98316f4 Fixed Bug 84451 - [Offsets] simple multiple #include throws offsets off
Fixed Bug 84356 - [DOM] stdio.h - Location/offsets degrade as parse continues on
2005-02-08 21:42:45 +00:00
Andrew Niefer
b72b0dc75f fix bugs 84679, 84686 2005-02-08 21:08:03 +00:00
Andrew Niefer
d2350bf588 fix bug 84692 2005-02-08 16:56:20 +00:00
John Camelon
e20bdb8813 Pretty printing qualified names. 2005-02-08 14:59:35 +00:00
John Camelon
cc8d114f90 Fixed Bug 84371 - AST problems with ICPPASTQualifiedName ::f 2005-02-08 14:56:05 +00:00
John Camelon
30277a9b62 Patch for Devin Steffler.
Further updates to DOM/AST View.
- an implementation for CPPVisitor#getReferences
- updated CVistior#getReferences so that only IASTNames with the same binding AND toString() are returned
2005-02-08 02:14:57 +00:00
John Camelon
66c2e911bf Fixed JUnits. 2005-02-08 02:05:24 +00:00
John Camelon
2e1c3b3f50 Patch for Devin Steffler. Further updates to the DOM AST View.
patch includes:
- problem filter fixed so that it filters problems (and not everything but problems)
- added preprocessor statement filter
2005-02-08 00:44:18 +00:00
John Camelon
2edfe202ea Fixed Bug 84374 - [Lengths] bad lengths for ICPPASTNewExpression 2005-02-07 21:57:38 +00:00
Andrew Niefer
1362e388a1 fix bug 84615 2005-02-07 20:32:54 +00:00
John Camelon
893ef31135 Fixed Bug 84236 - variable sized array modifiers 2005-02-07 19:10:45 +00:00
John Camelon
3e9fe50bc3 Fixed Bug 84357 - [Offsets] bad offset for ICPPASTPointerToMember 2005-02-07 18:21:27 +00:00
John Camelon
cc0ca12dcf Fixed Bug 84367 - [Lengths] IASTParameterDeclaration with null named IASTDeclarator has invalid length 2005-02-07 18:13:40 +00:00