@Override public String toString(int tab) { return tabString(tab) + "Recovered typereference: " + this.typeReference.toString(); //$NON-NLS-1$ } public TypeReference updatedImportReference(){
public void cannotInferElidedTypes(AllocationExpression allocationExpression) { String arguments [] = new String [] { allocationExpression.type.toString() }; this.handle( IProblem.CannotInferElidedTypes, arguments, arguments, allocationExpression.sourceStart, allocationExpression.sourceEnd); } public void diamondNotWithExplicitTypeArguments(TypeReference[] typeArguments) {
public void cannotInferElidedTypes(AllocationExpression allocationExpression) { String arguments [] = new String [] { allocationExpression.type.toString() }; this.handle( IProblem.CannotInferElidedTypes, arguments, arguments, allocationExpression.sourceStart, allocationExpression.sourceEnd); } public void diamondNotWithExplicitTypeArguments(TypeReference[] typeArguments) {
public void cannotInferElidedTypes(AllocationExpression allocationExpression) { String arguments [] = new String [] { allocationExpression.type.toString() }; this.handle( IProblem.CannotInferElidedTypes, arguments, arguments, allocationExpression.sourceStart, allocationExpression.sourceEnd); } public void diamondNotWithExplicitTypeArguments(TypeReference[] typeArguments) {
public void duplicateTypeReference(int problem, TypeReference ref) { this.handle(problem, NoArgument, new String[] { ref.toString() }, ref.sourceStart, ref.sourceEnd); } public void duplicateTypeReference(int problem, TypeReference ref1, TypeReference ref2) {
public void cannotInferElidedTypes(AllocationExpression allocationExpression) { String arguments [] = new String [] { allocationExpression.type.toString() }; this.handle( IProblem.CannotInferElidedTypes, arguments, arguments, allocationExpression.sourceStart, allocationExpression.sourceEnd); } public void diamondNotWithExplicitTypeArguments(TypeReference[] typeArguments) {
public void cannotInferElidedTypes(AllocationExpression allocationExpression) { String arguments [] = new String [] { allocationExpression.type.toString() }; this.handle( IProblem.CannotInferElidedTypes, arguments, arguments, allocationExpression.sourceStart, allocationExpression.sourceEnd); } public void diamondNotWithExplicitTypeArguments(TypeReference[] typeArguments) {
public void cannotInferElidedTypes(AllocationExpression allocationExpression) { String arguments [] = new String [] { allocationExpression.type.toString() }; this.handle( IProblem.CannotInferElidedTypes, arguments, arguments, allocationExpression.sourceStart, allocationExpression.sourceEnd); } public void diamondNotWithExplicitTypeArguments(TypeReference[] typeArguments) {
public void cannotInferElidedTypes(AllocationExpression allocationExpression) { String arguments [] = new String [] { allocationExpression.type.toString() }; this.handle( IProblem.CannotInferElidedTypes, arguments, arguments, allocationExpression.sourceStart, allocationExpression.sourceEnd); } public void diamondNotWithExplicitTypeArguments(TypeReference[] typeArguments) {
public void duplicateTypeReference(int problem, TypeReference ref) { this.handle(problem, NoArgument, new String[] { ref.toString() }, ref.sourceStart, ref.sourceEnd); } public void duplicateTypeReference(int problem, TypeReference ref1, TypeReference ref2) {
public void cannotInferElidedTypes(AllocationExpression allocationExpression) { String arguments [] = new String [] { allocationExpression.type.toString() }; this.handle( IProblem.CannotInferElidedTypes, arguments, arguments, allocationExpression.sourceStart, allocationExpression.sourceEnd); } public void diamondNotWithExplicitTypeArguments(TypeReference[] typeArguments) {
public void cannotInferElidedTypes(AllocationExpression allocationExpression) { String arguments [] = new String [] { allocationExpression.type.toString() }; this.handle( IProblem.CannotInferElidedTypes, arguments, arguments, allocationExpression.sourceStart, allocationExpression.sourceEnd); } public void diamondNotWithExplicitTypeArguments(TypeReference[] typeArguments) {
public String toString(int tab) { return tabString(tab) + "Recovered typereference: " + this.typeReference.toString(); //$NON-NLS-1$ } public TypeReference updatedImportReference(){
public void anonymousDiamondWithNonDenotableTypeArguments(TypeReference type, TypeBinding tb) { this.handle( IProblem.NonDenotableTypeArgumentForAnonymousDiamond, new String[]{new String(tb.leafComponentType().shortReadableName()), type.toString()}, new String[]{new String(tb.leafComponentType().shortReadableName()), type.toString()}, type.sourceStart, type.sourceEnd); } public void redundantSpecificationOfTypeArguments(ASTNode location, TypeBinding[] argumentTypes) {
public void anonymousDiamondWithNonDenotableTypeArguments(TypeReference type, TypeBinding tb) { this.handle( IProblem.NonDenotableTypeArgumentForAnonymousDiamond, new String[]{new String(tb.leafComponentType().shortReadableName()), type.toString()}, new String[]{new String(tb.leafComponentType().shortReadableName()), type.toString()}, type.sourceStart, type.sourceEnd); } public void redundantSpecificationOfTypeArguments(ASTNode location, TypeBinding[] argumentTypes) {