Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJohn Camelon2004-03-28 23:00:41 +0000
committerJohn Camelon2004-03-28 23:00:41 +0000
commit6537609bed44ab3caef63305276ffc7ac3db1f7e (patch)
treeace7cde07e6182d5b80742698313ba5814ef7c71
parent783624b37e4c7cc555a8336ca6038fb07bef6018 (diff)
downloadorg.eclipse.cdt-6537609bed44ab3caef63305276ffc7ac3db1f7e.tar.gz
org.eclipse.cdt-6537609bed44ab3caef63305276ffc7ac3db1f7e.tar.xz
org.eclipse.cdt-6537609bed44ab3caef63305276ffc7ac3db1f7e.zip
Remove warnings.
-rw-r--r--core/org.eclipse.cdt.core/parser/ChangeLog-parser3
-rw-r--r--core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTNode.java3
-rw-r--r--core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/CompleteParseASTFactory.java4
-rw-r--r--core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTTemplateSpecialization.java6
4 files changed, 7 insertions, 9 deletions
diff --git a/core/org.eclipse.cdt.core/parser/ChangeLog-parser b/core/org.eclipse.cdt.core/parser/ChangeLog-parser
index c7a147e520b..54f3aaf7671 100644
--- a/core/org.eclipse.cdt.core/parser/ChangeLog-parser
+++ b/core/org.eclipse.cdt.core/parser/ChangeLog-parser
@@ -1,3 +1,6 @@
+2004-03-28 John Camelon
+ Remove warnings.
+
2004-03-26 Andrew Niefer
- handle template template parameters
diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTNode.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTNode.java
index 467b6f6dc14..01f5f185772 100644
--- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTNode.java
+++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/ASTNode.java
@@ -18,7 +18,6 @@ import org.eclipse.cdt.core.parser.ParserMode;
import org.eclipse.cdt.core.parser.ast.ASTNotImplementedException;
import org.eclipse.cdt.core.parser.ast.IASTNode;
import org.eclipse.cdt.core.parser.ast.IASTTypedefDeclaration;
-import org.eclipse.cdt.core.parser.ast.IASTNode.ILookupResult;
import org.eclipse.cdt.internal.core.parser.ast.SymbolIterator;
import org.eclipse.cdt.internal.core.parser.pst.IContainerSymbol;
import org.eclipse.cdt.internal.core.parser.pst.IExtensibleSymbol;
@@ -53,7 +52,7 @@ public class ASTNode implements IASTNode {
if( context != null ){
ISymbol sym = null;
if( context instanceof IASTTypedefDeclaration ){
- ISymbol typedef = (ISymbol) ((ISymbolOwner)context).getSymbol();
+ ISymbol typedef = ((ISymbolOwner)context).getSymbol();
TypeInfo info = typedef.getTypeInfo().getFinalType();
sym = info.getTypeSymbol();
} else {
diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/CompleteParseASTFactory.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/CompleteParseASTFactory.java
index 8f1356fe8e8..b3361197c7e 100644
--- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/CompleteParseASTFactory.java
+++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/complete/CompleteParseASTFactory.java
@@ -752,7 +752,7 @@ public class CompleteParseASTFactory extends BaseASTFactory implements IASTFacto
{
exp = (ASTExpression) iter.next();
- TypeInfo info = exp.getResultType().getResult();;
+ TypeInfo info = exp.getResultType().getResult();
list.add( info );
}
@@ -832,7 +832,7 @@ public class CompleteParseASTFactory extends BaseASTFactory implements IASTFacto
handleProblem( IProblem.SEMANTIC_NAME_NOT_PROVIDED, null );
//Its possible that the parent is not an IContainerSymbol if its a template parameter or some kinds of template instances
- ISymbol symbol = (ISymbol) lookupQualifiedName( classSymbol, parentClassName, references, true );
+ ISymbol symbol = lookupQualifiedName( classSymbol, parentClassName, references, true );
classSymbol.addParent( symbol, isVirtual, visibility, parentClassName.getFirstToken().getOffset(), references );
}
diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTTemplateSpecialization.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTTemplateSpecialization.java
index 85fd58fc940..1e4a3051711 100644
--- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTTemplateSpecialization.java
+++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/ast/quick/ASTTemplateSpecialization.java
@@ -11,10 +11,8 @@
package org.eclipse.cdt.internal.core.parser.ast.quick;
import org.eclipse.cdt.core.parser.ISourceElementRequestor;
-import org.eclipse.cdt.core.parser.ast.IASTDeclaration;
import org.eclipse.cdt.core.parser.ast.IASTScope;
import org.eclipse.cdt.core.parser.ast.IASTTemplateSpecialization;
-import org.eclipse.cdt.internal.core.parser.ast.Offsets;
/**
* @author jcamelon
@@ -22,9 +20,7 @@ import org.eclipse.cdt.internal.core.parser.ast.Offsets;
*/
public class ASTTemplateSpecialization extends ASTTemplateDeclaration implements IASTTemplateSpecialization
{
- private Offsets offsets = new Offsets();
- private IASTDeclaration ownedDeclaration;
- /**
+ /**
* @param scope
*/
public ASTTemplateSpecialization(IASTScope scope, int startingOffset, int startingLine )

Back to the top