[FIR] Minor. Add kdoc to FirDataFlowAnalyzer

This commit is contained in:
Dmitriy Novozhilov
2019-08-30 15:39:48 +03:00
parent 286a322b55
commit f494e0008c
@@ -39,6 +39,9 @@ class FirDataFlowAnalyzer(transformer: FirBodyResolveTransformer) : BodyResolveC
private val variableStorage = DataFlowVariableStorage()
private val edges = mutableMapOf<CFGNode<*>, Flow>().withDefault { Flow.EMPTY }
/*
* If there is no types from smartcasts function returns null
*/
fun getTypeUsingSmartcastInfo(qualifiedAccessExpression: FirQualifiedAccessExpression): Collection<ConeKotlinType>? {
val symbol: FirBasedSymbol<*> = qualifiedAccessExpression.resolvedSymbol ?: return null
val variable = variableStorage[symbol]?.real ?: return null