Code formatting

This commit is contained in:
Valentin Kipyatkov
2014-11-14 15:44:49 +03:00
parent b7e9d96af2
commit b2f2c9ac75
@@ -36,18 +36,22 @@ import org.jetbrains.jet.lang.resolve.scopes.DescriptorKindExclude
public object TipsManager{
public fun getReferenceVariants(expression: JetSimpleNameExpression,
context: BindingContext,
kindFilter: DescriptorKindFilter,
nameFilter: (Name) -> Boolean,
visibilityFilter: (DeclarationDescriptor) -> Boolean): Collection<DeclarationDescriptor> {
public fun getReferenceVariants(
expression: JetSimpleNameExpression,
context: BindingContext,
kindFilter: DescriptorKindFilter,
nameFilter: (Name) -> Boolean,
visibilityFilter: (DeclarationDescriptor) -> Boolean
): Collection<DeclarationDescriptor> {
return getReferenceVariants(expression, context, kindFilter, nameFilter).filter(visibilityFilter)
}
private fun getReferenceVariants(expression: JetSimpleNameExpression,
context: BindingContext,
kindFilter: DescriptorKindFilter,
nameFilter: (Name) -> Boolean): Collection<DeclarationDescriptor> {
private fun getReferenceVariants(
expression: JetSimpleNameExpression,
context: BindingContext,
kindFilter: DescriptorKindFilter,
nameFilter: (Name) -> Boolean
): Collection<DeclarationDescriptor> {
val receiverExpression = expression.getReceiverExpression()
val parent = expression.getParent()
val resolutionScope = context[BindingContext.RESOLUTION_SCOPE, expression] ?: return listOf()