org.jetbrains.kotlin.name
Class SpecialNames

java.lang.Object
  extended by org.jetbrains.kotlin.name.SpecialNames

public class SpecialNames
extends java.lang.Object


Field Summary
static Name DEFAULT_NAME_FOR_COMPANION_OBJECT
           
static Name NO_NAME_PROVIDED
           
static Name ROOT_PACKAGE
           
static Name SAFE_IDENTIFIER_FOR_NO_NAME
           
 
Method Summary
static boolean isSafeIdentifier(Name name)
           
static Name safeIdentifier(Name name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NO_NAME_PROVIDED

public static final Name NO_NAME_PROVIDED

ROOT_PACKAGE

public static final Name ROOT_PACKAGE

DEFAULT_NAME_FOR_COMPANION_OBJECT

public static final Name DEFAULT_NAME_FOR_COMPANION_OBJECT

SAFE_IDENTIFIER_FOR_NO_NAME

public static final Name SAFE_IDENTIFIER_FOR_NO_NAME
Method Detail

safeIdentifier

@NotNull
public static Name safeIdentifier(@Nullable
                                          Name name)

isSafeIdentifier

public static boolean isSafeIdentifier(@NotNull
                                       Name name)