org.jetbrains.jet.lang.resolve.java.kotlinSignature
Class ElementAlternativeSignatureData
java.lang.Object
org.jetbrains.jet.lang.resolve.java.kotlinSignature.ElementAlternativeSignatureData
- Direct Known Subclasses:
- AlternativeFieldSignatureData, AlternativeMethodSignatureData
public abstract class ElementAlternativeSignatureData
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ElementAlternativeSignatureData
public ElementAlternativeSignatureData()
hasErrors
public final boolean hasErrors()
getError
@NotNull
public final java.lang.String getError()
setError
protected final void setError(@Nullable
java.lang.String error)
isAnnotated
public boolean isAnnotated()
checkForErrors
protected final void checkForErrors()
setAnnotated
protected final void setAnnotated(boolean isAnnotated)
checkForSyntaxErrors
protected static void checkForSyntaxErrors(com.intellij.psi.PsiElement namedElement)
computeReturnType
protected static JetType computeReturnType(@NotNull
JetType originalType,
@Nullable
JetTypeReference altReturnTypeReference,
@NotNull
java.util.Map<TypeParameterDescriptor,TypeParameterDescriptorImpl> originalToAltTypeParameters)