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
           
 
Constructor Summary
InlineUtil()
           
 
Method Summary
static InlineStrategy getInlineType(Annotations annotations)
           
static boolean hasNoinlineAnnotation(CallableDescriptor valueParameterDescriptor)
           
static boolean optionToInlineFlag(java.lang.String option)
           
 
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 final boolean DEFAULT_INLINE_FLAG
See Also:
Constant Field Values

DEFAULT_INLINE_FLAG_FOR_TEST

public static final boolean DEFAULT_INLINE_FLAG_FOR_TEST
See Also:
Constant Field Values

DEFAULT_INLINE_FLAG_FOR_STUB

public static final boolean DEFAULT_INLINE_FLAG_FOR_STUB
See Also:
Constant Field Values
Constructor Detail

InlineUtil

public InlineUtil()
Method Detail

optionToInlineFlag

public static boolean optionToInlineFlag(@Nullable
                                         java.lang.String option)

hasNoinlineAnnotation

public static boolean hasNoinlineAnnotation(@NotNull
                                            CallableDescriptor valueParameterDescriptor)

getInlineType

@NotNull
public static InlineStrategy getInlineType(@Nullable
                                                   Annotations annotations)