org.jetbrains.kotlin.types.expressions
Class ExpressionTypingComponents
java.lang.Object
org.jetbrains.kotlin.types.expressions.ExpressionTypingComponents
public class ExpressionTypingComponents
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ExpressionTypingComponents
public ExpressionTypingComponents()
setGlobalContext
@Inject
public void setGlobalContext(@NotNull
GlobalContext globalContext)
setExpressionTypingServices
@Inject
public void setExpressionTypingServices(@NotNull
ExpressionTypingServices expressionTypingServices)
setCallResolver
@Inject
public void setCallResolver(@NotNull
CallResolver callResolver)
setPlatformToKotlinClassMap
@Inject
public void setPlatformToKotlinClassMap(@NotNull
PlatformToKotlinClassMap platformToKotlinClassMap)
setControlStructureTypingUtils
@Inject
public void setControlStructureTypingUtils(@NotNull
ControlStructureTypingUtils controlStructureTypingUtils)
setForLoopConventionsChecker
@Inject
public void setForLoopConventionsChecker(@NotNull
ForLoopConventionsChecker forLoopConventionsChecker)
setBuiltIns
@Inject
public void setBuiltIns(@NotNull
KotlinBuiltIns builtIns)
setLocalClassifierAnalyzer
@Inject
public void setLocalClassifierAnalyzer(@NotNull
LocalClassifierAnalyzer localClassifierAnalyzer)
setFunctionDescriptorResolver
@Inject
public void setFunctionDescriptorResolver(FunctionDescriptorResolver functionDescriptorResolver)
setCallExpressionResolver
@Inject
public void setCallExpressionResolver(CallExpressionResolver callExpressionResolver)
setDoubleColonExpressionResolver
@Inject
public void setDoubleColonExpressionResolver(DoubleColonExpressionResolver doubleColonExpressionResolver)
setDescriptorResolver
@Inject
public void setDescriptorResolver(DescriptorResolver descriptorResolver)
setTypeResolver
@Inject
public void setTypeResolver(TypeResolver typeResolver)
setAnnotationResolver
@Inject
public void setAnnotationResolver(AnnotationResolver annotationResolver)
setValueParameterResolver
@Inject
public void setValueParameterResolver(ValueParameterResolver valueParameterResolver)
setDestructuringDeclarationResolver
@Inject
public void setDestructuringDeclarationResolver(DestructuringDeclarationResolver destructuringDeclarationResolver)
setConstantExpressionEvaluator
@Inject
public void setConstantExpressionEvaluator(@NotNull
ConstantExpressionEvaluator constantExpressionEvaluator)
setModifiersChecker
@Inject
public void setModifiersChecker(@NotNull
ModifiersChecker modifiersChecker)
setIdentifierChecker
@Inject
public void setIdentifierChecker(@NotNull
IdentifierChecker identifierChecker)
setDataFlowAnalyzer
@Inject
public void setDataFlowAnalyzer(@NotNull
DataFlowAnalyzer dataFlowAnalyzer)
setCallCheckers
@Inject
public void setCallCheckers(@NotNull
java.lang.Iterable<CallChecker> callCheckers)
setDeclarationsCheckerBuilder
@Inject
public void setDeclarationsCheckerBuilder(@NotNull
DeclarationsCheckerBuilder declarationsCheckerBuilder)
setLocalVariableResolver
@Inject
public void setLocalVariableResolver(@NotNull
LocalVariableResolver localVariableResolver)
setLookupTracker
@Inject
public void setLookupTracker(@NotNull
LookupTracker lookupTracker)
setLanguageFeatureSettings
@Inject
public void setLanguageFeatureSettings(@NotNull
LanguageFeatureSettings languageFeatureSettings)