} else if (getKind() == Shadow.PreInitialization) {   return getSignature();
    public Member getEnclosingCodeSignature() {    	if (getKind().isEnclosingKind()) {    		return getSignature();    	} else if (enclosingShadow == null) {    		return getEnclosingMethod().getMemberView();    	} else {    		return enclosingShadow.getSignature();    	}    }