org.jetbrains.jet.lang.types
Class SubstitutionUtils

java.lang.Object
  extended by org.jetbrains.jet.lang.types.SubstitutionUtils

public class SubstitutionUtils
extends java.lang.Object


Method Summary
static com.google.common.collect.Multimap<TypeConstructor,TypeProjection> buildDeepSubstitutionMultimap(JetType type)
           
static TypeSubstitutor buildDeepSubstitutor(JetType type)
          Builds a context with all the supertypes' parameters substituted
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

buildDeepSubstitutor

@NotNull
public static TypeSubstitutor buildDeepSubstitutor(@NotNull
                                                           JetType type)
Builds a context with all the supertypes' parameters substituted


buildDeepSubstitutionMultimap

@NotNull
public static com.google.common.collect.Multimap<TypeConstructor,TypeProjection> buildDeepSubstitutionMultimap(@NotNull
                                                                                                                       JetType type)