Package org.jetbrains.kotlin.resolve

Interface Summary
BindingContext  
BindingTrace  
BodiesResolveContext  
ExternalOverridabilityCondition  
FunctionAnalyzerExtension.AnalyzerExtension  
ObservableBindingTrace.RecordHandler<K,V>  
TraceEntryFilter  
 

Class Summary
AnalyzingUtils  
AnalyzingUtils.PsiErrorElementVisitor  
AnnotationResolver  
BindingContextUtils  
BindingTraceContext  
BodyResolver  
ChainedTemporaryBindingTrace  
CompileTimeConstantUtils  
ControlFlowAnalyzer  
DelegatedPropertyResolver  
DelegatingBindingTrace  
DescriptorFactory  
DescriptorResolver  
DescriptorUtils  
FunctionAnalyzerExtension  
FunctionDescriptorUtil  
ImportPath  
LazyTopDownAnalyzerForTopLevel  
MemberComparator  
ModifiersChecker  
ObservableBindingTrace  
OverrideResolver  
OverridingUtil  
OverridingUtil.OverrideCompatibilityInfo  
PlatformTypesMappedToKotlinChecker  
PossiblyBareType Bare types are somewhat like raw types, but in Kotlin they are only allowed on the right-hand side of is/as.
TemporaryBindingTrace  
TopDownAnalysisContext  
TypeResolutionContext  
 

Enum Summary
ExternalOverridabilityCondition.Contract  
ExternalOverridabilityCondition.Result  
OverridingUtil.OverrideCompatibilityInfo.Result