org.jetbrains.jet.lang.resolve
Class Importer.DelayedImporter

java.lang.Object
  extended by org.jetbrains.jet.lang.resolve.Importer.StandardImporter
      extended by org.jetbrains.jet.lang.resolve.Importer.DelayedImporter
All Implemented Interfaces:
Importer
Enclosing interface:
Importer

public static class Importer.DelayedImporter
extends Importer.StandardImporter


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.jetbrains.jet.lang.resolve.Importer
Importer.DelayedImporter, Importer.StandardImporter
 
Field Summary
 
Fields inherited from interface org.jetbrains.jet.lang.resolve.Importer
DO_NOTHING
 
Constructor Summary
Importer.DelayedImporter(WritableScope namespaceScope)
           
 
Method Summary
 void addAliasImport(DeclarationDescriptor descriptor, Name aliasName)
           
 void addAllUnderImport(DeclarationDescriptor descriptor, PlatformToKotlinClassMap platformToKotlinClassMap)
           
 void processImports()
           
 
Methods inherited from class org.jetbrains.jet.lang.resolve.Importer.StandardImporter
importAllUnderDeclaration, importDeclarationAlias
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Importer.DelayedImporter

public Importer.DelayedImporter(@NotNull
                                WritableScope namespaceScope)
Method Detail

addAllUnderImport

public void addAllUnderImport(@NotNull
                              DeclarationDescriptor descriptor,
                              @NotNull
                              PlatformToKotlinClassMap platformToKotlinClassMap)
Specified by:
addAllUnderImport in interface Importer
Overrides:
addAllUnderImport in class Importer.StandardImporter

addAliasImport

public void addAliasImport(@NotNull
                           DeclarationDescriptor descriptor,
                           @NotNull
                           Name aliasName)
Specified by:
addAliasImport in interface Importer
Overrides:
addAliasImport in class Importer.StandardImporter

processImports

public void processImports()