Fix containment check

This commit is contained in:
Alexey Sedunov
2014-04-24 18:21:05 +04:00
parent 1f36ad0bfc
commit 2cfd7de8d9
@@ -560,7 +560,7 @@ fun ExtractionDescriptor.validate(): ExtractionDescriptorWithConflicts {
val bindingContext = AnalyzerFacadeWithCache.getContextForElement(function.getBodyExpression()!!)
for ((originalOffset, resolveResult) in extractionData.refOffsetToDeclaration) {
if (resolveResult.declaration in extractionData.originalElements) continue
if (resolveResult.declaration.isInsideOf(extractionData.originalElements)) continue
val currentRefExpr = nameByOffset[originalOffset] as JetSimpleNameExpression?
if (currentRefExpr == null) continue