resolve local variable descriptors based on abstract interface
This commit is contained in:
committed by
Andrey Breslav
parent
9e17069546
commit
1ab8dc9bad
@@ -598,7 +598,7 @@ public class DescriptorResolver {
|
|||||||
public VariableDescriptor resolveLocalVariableDescriptor(
|
public VariableDescriptor resolveLocalVariableDescriptor(
|
||||||
DeclarationDescriptor containingDeclaration,
|
DeclarationDescriptor containingDeclaration,
|
||||||
JetScope scope,
|
JetScope scope,
|
||||||
JetProperty property,
|
JetVariableDeclaration property,
|
||||||
DataFlowInfo dataFlowInfo,
|
DataFlowInfo dataFlowInfo,
|
||||||
BindingTrace trace
|
BindingTrace trace
|
||||||
) {
|
) {
|
||||||
@@ -635,7 +635,7 @@ public class DescriptorResolver {
|
|||||||
@NotNull
|
@NotNull
|
||||||
public VariableDescriptorImpl resolveLocalVariableDescriptorWithType(
|
public VariableDescriptorImpl resolveLocalVariableDescriptorWithType(
|
||||||
DeclarationDescriptor containingDeclaration,
|
DeclarationDescriptor containingDeclaration,
|
||||||
JetProperty property,
|
JetVariableDeclaration property,
|
||||||
JetType type,
|
JetType type,
|
||||||
BindingTrace trace
|
BindingTrace trace
|
||||||
) {
|
) {
|
||||||
@@ -817,7 +817,7 @@ public class DescriptorResolver {
|
|||||||
@NotNull
|
@NotNull
|
||||||
private JetType getVariableType(
|
private JetType getVariableType(
|
||||||
@NotNull final JetScope scope,
|
@NotNull final JetScope scope,
|
||||||
@NotNull final JetProperty property,
|
@NotNull final JetVariableDeclaration property,
|
||||||
@NotNull final DataFlowInfo dataFlowInfo,
|
@NotNull final DataFlowInfo dataFlowInfo,
|
||||||
boolean allowDeferred,
|
boolean allowDeferred,
|
||||||
final BindingTrace trace
|
final BindingTrace trace
|
||||||
|
|||||||
Reference in New Issue
Block a user