Reformat ControlFlowProcessor according to code style
This commit is contained in:
committed by
Dmitriy Novozhilov
parent
80835fe6ea
commit
fa79f7bf30
@@ -186,7 +186,8 @@ class ControlFlowProcessor(
|
|||||||
val expression = KtPsiUtil.deparenthesize(element) ?: return
|
val expression = KtPsiUtil.deparenthesize(element) ?: return
|
||||||
|
|
||||||
if (expression is KtStatementExpression || expression is KtTryExpression
|
if (expression is KtStatementExpression || expression is KtTryExpression
|
||||||
|| expression is KtIfExpression || expression is KtWhenExpression) {
|
|| expression is KtIfExpression || expression is KtWhenExpression
|
||||||
|
) {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -229,7 +230,7 @@ class ControlFlowProcessor(
|
|||||||
|
|
||||||
private fun getResolvedCallAccessTarget(element: KtElement?): AccessTarget =
|
private fun getResolvedCallAccessTarget(element: KtElement?): AccessTarget =
|
||||||
element.getResolvedCall(trace.bindingContext)?.let { AccessTarget.Call(it) }
|
element.getResolvedCall(trace.bindingContext)?.let { AccessTarget.Call(it) }
|
||||||
?: AccessTarget.BlackBox
|
?: AccessTarget.BlackBox
|
||||||
|
|
||||||
private fun getDeclarationAccessTarget(element: KtElement): AccessTarget {
|
private fun getDeclarationAccessTarget(element: KtElement): AccessTarget {
|
||||||
val descriptor = trace.get(BindingContext.DECLARATION_TO_DESCRIPTOR, element)
|
val descriptor = trace.get(BindingContext.DECLARATION_TO_DESCRIPTOR, element)
|
||||||
@@ -923,7 +924,8 @@ class ControlFlowProcessor(
|
|||||||
// Local class secondary constructors are handled differently
|
// Local class secondary constructors are handled differently
|
||||||
// They are the only local class element NOT included in owner pseudocode
|
// They are the only local class element NOT included in owner pseudocode
|
||||||
// See generateInitializersForScriptClassOrObject && generateDeclarationForLocalClassOrObjectIfNeeded
|
// See generateInitializersForScriptClassOrObject && generateDeclarationForLocalClassOrObjectIfNeeded
|
||||||
labelExprEnclosingFunc is ConstructorDescriptor && !labelExprEnclosingFunc.isPrimary) {
|
labelExprEnclosingFunc is ConstructorDescriptor && !labelExprEnclosingFunc.isPrimary
|
||||||
|
) {
|
||||||
trace.report(BREAK_OR_CONTINUE_JUMPS_ACROSS_FUNCTION_BOUNDARY.on(jumpExpression))
|
trace.report(BREAK_OR_CONTINUE_JUMPS_ACROSS_FUNCTION_BOUNDARY.on(jumpExpression))
|
||||||
}
|
}
|
||||||
false
|
false
|
||||||
@@ -1413,7 +1415,8 @@ class ControlFlowProcessor(
|
|||||||
for (declaration in classOrObject.declarations) {
|
for (declaration in classOrObject.declarations) {
|
||||||
if (declaration is KtSecondaryConstructor ||
|
if (declaration is KtSecondaryConstructor ||
|
||||||
declaration is KtProperty ||
|
declaration is KtProperty ||
|
||||||
declaration is KtAnonymousInitializer) {
|
declaration is KtAnonymousInitializer
|
||||||
|
) {
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
generateInstructions(declaration)
|
generateInstructions(declaration)
|
||||||
@@ -1488,7 +1491,8 @@ class ControlFlowProcessor(
|
|||||||
mark(expression)
|
mark(expression)
|
||||||
val receiverExpression = expression.receiverExpression
|
val receiverExpression = expression.receiverExpression
|
||||||
if (receiverExpression != null &&
|
if (receiverExpression != null &&
|
||||||
trace.bindingContext.get(BindingContext.DOUBLE_COLON_LHS, receiverExpression) is DoubleColonLHS.Expression) {
|
trace.bindingContext.get(BindingContext.DOUBLE_COLON_LHS, receiverExpression) is DoubleColonLHS.Expression
|
||||||
|
) {
|
||||||
generateInstructions(receiverExpression)
|
generateInstructions(receiverExpression)
|
||||||
createNonSyntheticValue(expression, MagicKind.BOUND_CALLABLE_REFERENCE, receiverExpression)
|
createNonSyntheticValue(expression, MagicKind.BOUND_CALLABLE_REFERENCE, receiverExpression)
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Reference in New Issue
Block a user