This commit is contained in:
Alexey Kudravtsev
2012-04-10 12:03:08 +04:00
parent 5984433319
commit b70c17f1cf
11 changed files with 14 additions and 11 deletions
@@ -67,7 +67,7 @@ public class PsiArrayType extends PsiType {
}
@Override
public <A> A accept(PsiTypeVisitor<A> visitor) {
public <A> A accept(@NotNull PsiTypeVisitor<A> visitor) {
return visitor.visitArrayType(this);
}
@@ -73,7 +73,7 @@ public class PsiCapturedWildcardType extends PsiType {
}
@Override
public <A> A accept(PsiTypeVisitor<A> visitor) {
public <A> A accept(@NotNull PsiTypeVisitor<A> visitor) {
return visitor.visitCapturedWildcardType(this);
}
@@ -104,7 +104,7 @@ public class PsiDisjunctionType extends PsiType {
}
@Override
public <A> A accept(final PsiTypeVisitor<A> visitor) {
public <A> A accept(@NotNull final PsiTypeVisitor<A> visitor) {
return visitor.visitDisjunctionType(this);
}
@@ -16,6 +16,7 @@
package com.intellij.psi;
import com.intellij.openapi.util.text.StringUtil;
import org.jetbrains.annotations.NotNull;
/**
@@ -64,7 +65,7 @@ public class PsiEllipsisType extends PsiArrayType {
}
@Override
public <A> A accept(PsiTypeVisitor<A> visitor) {
public <A> A accept(@NotNull PsiTypeVisitor<A> visitor) {
return visitor.visitEllipsisType(this);
}
@@ -112,7 +112,7 @@ public class PsiIntersectionType extends PsiType {
}
@Override
public <A> A accept(PsiTypeVisitor<A> visitor) {
public <A> A accept(@NotNull PsiTypeVisitor<A> visitor) {
return myConjuncts[0].accept(visitor);
}
@@ -80,7 +80,7 @@ public class PsiPrimitiveType extends PsiType {
}
@Override
public <A> A accept(PsiTypeVisitor<A> visitor) {
public <A> A accept(@NotNull PsiTypeVisitor<A> visitor) {
return visitor.visitPrimitiveType(this);
}
@@ -181,7 +181,7 @@ public abstract class PsiType implements PsiAnnotationOwner {
* @param visitor the visitor to accept the type.
* @return the value returned by the visitor.
*/
public abstract <A> A accept(PsiTypeVisitor<A> visitor);
public abstract <A> A accept(@NotNull PsiTypeVisitor<A> visitor);
/**
* Returns the number of array dimensions for the type.
@@ -166,7 +166,7 @@ public class PsiWildcardType extends PsiType {
}
@Override
public <A> A accept(PsiTypeVisitor<A> visitor) {
public <A> A accept(@NotNull PsiTypeVisitor<A> visitor) {
return visitor.visitWildcardType(this);
}
@@ -62,7 +62,7 @@ public class Bottom extends PsiType {
}
@Override
public <A> A accept(PsiTypeVisitor<A> visitor) {
public <A> A accept(@NotNull PsiTypeVisitor<A> visitor) {
if (visitor instanceof PsiTypeVisitorEx) {
return ((PsiTypeVisitorEx<A>)visitor).visitBottom(this);
}
@@ -74,7 +74,7 @@ public class PsiDiamondTypeImpl extends PsiDiamondType {
}
@Override
public <A> A accept(PsiTypeVisitor<A> visitor) {
public <A> A accept(@NotNull PsiTypeVisitor<A> visitor) {
return visitor.visitDiamondType(this);
}
@@ -15,6 +15,8 @@
*/
package com.intellij.psi;
import org.jetbrains.annotations.NotNull;
/**
* Used in Generify refactoring
*/
@@ -27,7 +29,7 @@ public abstract class PsiTypeVariable extends PsiType {
public abstract boolean isValidInContext (PsiType type);
@Override
public <A> A accept(PsiTypeVisitor<A> visitor) {
public <A> A accept(@NotNull PsiTypeVisitor<A> visitor) {
if (visitor instanceof PsiTypeVisitorEx) {
return ((PsiTypeVisitorEx<A>)visitor).visitTypeVariable(this);
}