org.jetbrains.kotlin.js.translate.reference
Interface CachedAccessTranslator

All Superinterfaces:
AccessTranslator
All Known Implementing Classes:
BackingFieldAccessTranslator, CompanionObjectAccessTranslator, ReferenceAccessTranslator

public interface CachedAccessTranslator
extends AccessTranslator

Represents a translator which guaranties that all expression will be computed only once.


Method Summary
 java.util.List<TemporaryVariable> declaredTemporaries()
           
 
Methods inherited from interface org.jetbrains.kotlin.js.translate.reference.AccessTranslator
getCached, translateAsGet, translateAsSet
 

Method Detail

declaredTemporaries

@NotNull
java.util.List<TemporaryVariable> declaredTemporaries()