Always return delegated trace

This commit is contained in:
Nikolay Krasko
2013-07-25 17:11:53 +04:00
parent f3bd514f16
commit 93aa711a65
@@ -154,15 +154,12 @@ public class ResolveSessionUtils {
} }
else if (resolveElement instanceof JetAnnotationEntry) { else if (resolveElement instanceof JetAnnotationEntry) {
annotationAdditionalResolve(resolveSession, (JetAnnotationEntry) resolveElement); annotationAdditionalResolve(resolveSession, (JetAnnotationEntry) resolveElement);
return resolveSession.getBindingContext();
} }
else if (resolveElement instanceof JetTypeParameter) { else if (resolveElement instanceof JetTypeParameter) {
typeParameterAdditionalResolve(resolveSession, (JetTypeParameter) resolveElement); typeParameterAdditionalResolve(resolveSession, (JetTypeParameter) resolveElement);
return resolveSession.getBindingContext();
} }
else if (resolveElement instanceof JetTypeConstraint) { else if (resolveElement instanceof JetTypeConstraint) {
typeConstraintAdditionalResolve(resolveSession, jetElement); typeConstraintAdditionalResolve(resolveSession, jetElement);
return resolveSession.getBindingContext();
} }
else if (resolveElement instanceof JetNamespaceHeader) { else if (resolveElement instanceof JetNamespaceHeader) {
namespaceRefAdditionalResolve(resolveSession, (JetNamespaceHeader) resolveElement, trace, jetElement); namespaceRefAdditionalResolve(resolveSession, (JetNamespaceHeader) resolveElement, trace, jetElement);