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

compilation warnings

This commit is contained in:
Andrew Gvozdev 2010-04-28 18:39:23 +00:00
parent cd60bbb283
commit 06e6fa4f96

View file

@ -1,5 +1,5 @@
/******************************************************************************* /*******************************************************************************
* Copyright (c) 2000, 2008 QNX Software Systems and others. * Copyright (c) 2000, 2010 QNX Software Systems and others.
* All rights reserved. This program and the accompanying materials * All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0 * are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at * which accompanies this distribution, and is available at
@ -49,134 +49,134 @@ public abstract class AbstractMakefile extends Parent implements IMakefile {
public IRule[] getRules() { public IRule[] getRules() {
IDirective[] stmts = getDirectives(true); IDirective[] stmts = getDirectives(true);
List array = new ArrayList(stmts.length); List<IDirective> array = new ArrayList<IDirective>(stmts.length);
for (int i = 0; i < stmts.length; i++) { for (int i = 0; i < stmts.length; i++) {
if (stmts[i] instanceof IRule) { if (stmts[i] instanceof IRule) {
array.add(stmts[i]); array.add(stmts[i]);
} }
} }
return (IRule[]) array.toArray(new IRule[0]); return array.toArray(new IRule[0]);
} }
public IRule[] getRules(String target) { public IRule[] getRules(String target) {
IRule[] rules = getRules(); IRule[] rules = getRules();
List array = new ArrayList(rules.length); List<IRule> array = new ArrayList<IRule>(rules.length);
for (int i = 0; i < rules.length; i++) { for (int i = 0; i < rules.length; i++) {
if (rules[i].getTarget().equals(target)) { if (rules[i].getTarget().equals(target)) {
array.add(rules[i]); array.add(rules[i]);
} }
} }
return (IRule[]) array.toArray(new IRule[0]); return array.toArray(new IRule[0]);
} }
public IInferenceRule[] getInferenceRules() { public IInferenceRule[] getInferenceRules() {
IRule[] rules = getRules(); IRule[] rules = getRules();
List array = new ArrayList(rules.length); List<IRule> array = new ArrayList<IRule>(rules.length);
for (int i = 0; i < rules.length; i++) { for (int i = 0; i < rules.length; i++) {
if (rules[i] instanceof IInferenceRule) { if (rules[i] instanceof IInferenceRule) {
array.add(rules[i]); array.add(rules[i]);
} }
} }
return (IInferenceRule[]) array.toArray(new IInferenceRule[0]); return array.toArray(new IInferenceRule[0]);
} }
public IInferenceRule[] getInferenceRules(String target) { public IInferenceRule[] getInferenceRules(String target) {
IInferenceRule[] irules = getInferenceRules(); IInferenceRule[] irules = getInferenceRules();
List array = new ArrayList(irules.length); List<IInferenceRule> array = new ArrayList<IInferenceRule>(irules.length);
for (int i = 0; i < irules.length; i++) { for (int i = 0; i < irules.length; i++) {
if (irules[i].getTarget().equals(target)) { if (irules[i].getTarget().equals(target)) {
array.add(irules[i]); array.add(irules[i]);
} }
} }
return (IInferenceRule[]) array.toArray(new IInferenceRule[0]); return array.toArray(new IInferenceRule[0]);
} }
public ITargetRule[] getTargetRules() { public ITargetRule[] getTargetRules() {
IRule[] trules = getRules(); IRule[] trules = getRules();
List array = new ArrayList(trules.length); List<IRule> array = new ArrayList<IRule>(trules.length);
for (int i = 0; i < trules.length; i++) { for (int i = 0; i < trules.length; i++) {
if (trules[i] instanceof ITargetRule) { if (trules[i] instanceof ITargetRule) {
array.add(trules[i]); array.add(trules[i]);
} }
} }
return (ITargetRule[]) array.toArray(new ITargetRule[0]); return array.toArray(new ITargetRule[0]);
} }
public ITargetRule[] getTargetRules(String target) { public ITargetRule[] getTargetRules(String target) {
ITargetRule[] trules = getTargetRules(); ITargetRule[] trules = getTargetRules();
List array = new ArrayList(trules.length); List<ITargetRule> array = new ArrayList<ITargetRule>(trules.length);
for (int i = 0; i < trules.length; i++) { for (int i = 0; i < trules.length; i++) {
if (trules[i].getTarget().equals(target)) { if (trules[i].getTarget().equals(target)) {
array.add(trules[i]); array.add(trules[i]);
} }
} }
return (ITargetRule[]) array.toArray(new ITargetRule[0]); return array.toArray(new ITargetRule[0]);
} }
public IMacroDefinition[] getMacroDefinitions() { public IMacroDefinition[] getMacroDefinitions() {
IDirective[] stmts = getDirectives(true); IDirective[] stmts = getDirectives(true);
List array = new ArrayList(stmts.length); List<IDirective> array = new ArrayList<IDirective>(stmts.length);
for (int i = 0; i < stmts.length; i++) { for (int i = 0; i < stmts.length; i++) {
if (stmts[i] instanceof IMacroDefinition) { if (stmts[i] instanceof IMacroDefinition) {
array.add(stmts[i]); array.add(stmts[i]);
} }
} }
return (IMacroDefinition[]) array.toArray(new IMacroDefinition[0]); return array.toArray(new IMacroDefinition[0]);
} }
public IMacroDefinition[] getMacroDefinitions(String name) { public IMacroDefinition[] getMacroDefinitions(String name) {
IMacroDefinition[] variables = getMacroDefinitions(); IMacroDefinition[] variables = getMacroDefinitions();
List array = new ArrayList(variables.length); List<IMacroDefinition> array = new ArrayList<IMacroDefinition>(variables.length);
for (int i = 0; i < variables.length; i++) { for (int i = 0; i < variables.length; i++) {
if (variables[i].getName().equals(name)) { if (variables[i].getName().equals(name)) {
array.add(variables[i]); array.add(variables[i]);
} }
} }
return (IMacroDefinition[]) array.toArray(new IMacroDefinition[0]); return array.toArray(new IMacroDefinition[0]);
} }
public IMacroDefinition[] getBuiltinMacroDefinitions() { public IMacroDefinition[] getBuiltinMacroDefinitions() {
IDirective[] stmts = getBuiltins(); IDirective[] stmts = getBuiltins();
List array = new ArrayList(stmts.length); List<IDirective> array = new ArrayList<IDirective>(stmts.length);
for (int i = 0; i < stmts.length; i++) { for (int i = 0; i < stmts.length; i++) {
if (stmts[i] instanceof IMacroDefinition) { if (stmts[i] instanceof IMacroDefinition) {
array.add(stmts[i]); array.add(stmts[i]);
} }
} }
return (IMacroDefinition[]) array.toArray(new IMacroDefinition[0]); return array.toArray(new IMacroDefinition[0]);
} }
public IMacroDefinition[] getBuiltinMacroDefinitions(String name) { public IMacroDefinition[] getBuiltinMacroDefinitions(String name) {
IMacroDefinition[] variables = getBuiltinMacroDefinitions(); IMacroDefinition[] variables = getBuiltinMacroDefinitions();
List array = new ArrayList(variables.length); List<IMacroDefinition> array = new ArrayList<IMacroDefinition>(variables.length);
for (int i = 0; i < variables.length; i++) { for (int i = 0; i < variables.length; i++) {
if (variables[i].getName().equals(name)) { if (variables[i].getName().equals(name)) {
array.add(variables[i]); array.add(variables[i]);
} }
} }
return (IMacroDefinition[]) array.toArray(new IMacroDefinition[0]); return array.toArray(new IMacroDefinition[0]);
} }
public IInferenceRule[] getBuiltinInferenceRules() { public IInferenceRule[] getBuiltinInferenceRules() {
IDirective[] stmts = getBuiltins(); IDirective[] stmts = getBuiltins();
List array = new ArrayList(stmts.length); List<IDirective> array = new ArrayList<IDirective>(stmts.length);
for (int i = 0; i < stmts.length; i++) { for (int i = 0; i < stmts.length; i++) {
if (stmts[i] instanceof IInferenceRule) { if (stmts[i] instanceof IInferenceRule) {
array.add(stmts[i]); array.add(stmts[i]);
} }
} }
return (IInferenceRule[]) array.toArray(new IInferenceRule[0]); return array.toArray(new IInferenceRule[0]);
} }
public IInferenceRule[] getBuiltinInferenceRules(String target) { public IInferenceRule[] getBuiltinInferenceRules(String target) {
IInferenceRule[] irules = getBuiltinInferenceRules(); IInferenceRule[] irules = getBuiltinInferenceRules();
List array = new ArrayList(irules.length); List<IInferenceRule> array = new ArrayList<IInferenceRule>(irules.length);
for (int i = 0; i < irules.length; i++) { for (int i = 0; i < irules.length; i++) {
if (irules[i].getTarget().equals(target)) { if (irules[i].getTarget().equals(target)) {
array.add(irules[i]); array.add(irules[i]);
} }
} }
return (IInferenceRule[]) array.toArray(new IInferenceRule[0]); return array.toArray(new IInferenceRule[0]);
} }
public String expandString(String line) { public String expandString(String line) {
@ -272,6 +272,7 @@ public abstract class AbstractMakefile extends Parent implements IMakefile {
this.filename = filename; this.filename = filename;
} }
@Override
public IMakefile getMakefile() { public IMakefile getMakefile() {
return this; return this;
} }