org.jetbrains.kotlin.js.backend.ast
Class JsName

java.lang.Object
  extended by HasMetadata
      extended by org.jetbrains.kotlin.js.backend.ast.JsName
All Implemented Interfaces:
Symbol

public class JsName
extends HasMetadata
implements Symbol

An abstract base class for named JavaScript objects.


Method Summary
 JsScope getEnclosing()
           
 java.lang.String getIdent()
           
 int getOrdinal()
           
 boolean isTemporary()
           
 JsNameRef makeRef()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getOrdinal

public int getOrdinal()

getEnclosing

public JsScope getEnclosing()

isTemporary

public boolean isTemporary()

getIdent

@NotNull
public java.lang.String getIdent()

makeRef

@NotNull
public JsNameRef makeRef()

toString

public java.lang.String toString()