org.jetbrains.jet.lang.types.lang
Class InlineUtil

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

public class InlineUtil
extends java.lang.Object


Field Summary
static boolean DEFAULT_INLINE_FLAG
           
static boolean DEFAULT_INLINE_FLAG_FOR_STUB
           
static boolean DEFAULT_INLINE_FLAG_FOR_TEST
           
static boolean DEFAULT_INLINE_FLAG_FOR_TOOLWINDOW
           
 
Constructor Summary
InlineUtil()
           
 
Method Summary
static InlineStrategy getInlineType(Annotated annotated)
           
static InlineStrategy getInlineType(java.util.List<AnnotationDescriptor> annotations)
           
static boolean hasNoinlineAnnotation(CallableDescriptor valueParameterDescriptor)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_INLINE_FLAG

public static boolean DEFAULT_INLINE_FLAG

DEFAULT_INLINE_FLAG_FOR_TEST

public static boolean DEFAULT_INLINE_FLAG_FOR_TEST

DEFAULT_INLINE_FLAG_FOR_TOOLWINDOW

public static boolean DEFAULT_INLINE_FLAG_FOR_TOOLWINDOW

DEFAULT_INLINE_FLAG_FOR_STUB

public static boolean DEFAULT_INLINE_FLAG_FOR_STUB
Constructor Detail

InlineUtil

public InlineUtil()
Method Detail

getInlineType

@NotNull
public static InlineStrategy getInlineType(@NotNull
                                                   Annotated annotated)

hasNoinlineAnnotation

public static boolean hasNoinlineAnnotation(@NotNull
                                            CallableDescriptor valueParameterDescriptor)

getInlineType

@NotNull
public static InlineStrategy getInlineType(@Nullable
                                                   java.util.List<AnnotationDescriptor> annotations)