Completion: minor code corrections after review
Completion: no qualified this for anonymous object + no keyword escaping for qualified this
Completion: escaping of named arguments
Completion: corrected for class nested into class object
Completion: more tests for keyword escaping
KT-4976 Completion ignores smart casts

 #KT-4976 Fixed
 #KT-5718 Fixed
Moved too specific function out of ExpressionTypingUtils (and refactored it)
JS backend: add leftJetExpression and rightJetExpression fields into BinaryOperationTranslator
JS backend: add support for break, return, continue, throw in expressions
Fix Android tests
Extract Function: Support multi-declaration initializers
 #KT-5613 Fixed
Pseudocode: Do not generate VALUE_CONSUMER if property delegate has no value (EA-59276)
Find Usages: Skip overriden descriptors which have no corresponding declaration (EA-58371)
Added exact label names for labels
fix KT-5645: 'continue' inside 'do...while' statement works as goto to the beginning of the loop (not checking loop condition)

 #KT-5645 Fixed
Jump on 'continue' to condition entry points for all loops
Report 'break or continue outside a loop'
for break/continue outside a loop body (e.g. in loop condition)

 #KT-5724 Fixed
Fixed one part of 'Resolution error of this type shouldn't occur for...'

Result for "IF<T>(T, T)" can be "hasUnknownParameters"
if both arguments have types 'uninferred type parameter' (incomplete resolve case),
no constraints are added to the system.
Removed 'implicit this' from scope for member lookup
Added tests for KT-4870 "Change to constructor invocation" quick fix doesn't work

for local classes, objects and object expressions

 #KT-4870 Obsolete