org.jetbrains.jet.codegen
Class MemberMap
java.lang.Object
org.jetbrains.jet.codegen.MemberMap
public final class MemberMap
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
MemberMap
public MemberMap()
union
@NotNull
public static MemberMap union(@NotNull
java.util.Collection<MemberMap> maps)
recordMethodOfDescriptor
public void recordMethodOfDescriptor(@NotNull
FunctionDescriptor descriptor,
@NotNull
org.jetbrains.asm4.commons.Method method)
recordFieldOfProperty
public void recordFieldOfProperty(@NotNull
PropertyDescriptor descriptor,
@NotNull
org.jetbrains.asm4.Type type,
@NotNull
java.lang.String fieldName)
recordSyntheticMethodNameOfProperty
public void recordSyntheticMethodNameOfProperty(@NotNull
PropertyDescriptor descriptor,
@NotNull
java.lang.String name)
recordSrcClassNameForCallable
public void recordSrcClassNameForCallable(@NotNull
CallableMemberDescriptor descriptor,
@NotNull
java.lang.String name)
recordStaticFieldInOuterClass
public void recordStaticFieldInOuterClass(@NotNull
PropertyDescriptor property)
getMethodOfDescriptor
@Nullable
public org.jetbrains.asm4.commons.Method getMethodOfDescriptor(@NotNull
FunctionDescriptor descriptor)
getFieldOfProperty
@Nullable
public com.intellij.openapi.util.Pair<org.jetbrains.asm4.Type,java.lang.String> getFieldOfProperty(@NotNull
PropertyDescriptor descriptor)
getSyntheticMethodNameOfProperty
@Nullable
public java.lang.String getSyntheticMethodNameOfProperty(@NotNull
PropertyDescriptor descriptor)
getSrcClassNameOfCallable
@Nullable
public java.lang.String getSrcClassNameOfCallable(@NotNull
CallableMemberDescriptor descriptor)
isStaticFieldInOuterClass
public boolean isStaticFieldInOuterClass(@NotNull
PropertyDescriptor property)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object