Bug 64286 Mark exit points does not mark selected element (inconsistency)
I200405250800 in all other occurrence marking things the selected element is also highlighted.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/search/MethodExitsFinder.java
Block block= fMethodDeclaration.getBody();
		if (block != null) {
			List statements= block.statements();
			if (statements.size() > 0) {
				Statement last= (Statement)statements.get(statements.size() - 1);
				int maxVariableId= LocalVariableIndex.perform(fMethodDeclaration);
				FlowContext flowContext= new FlowContext(0, maxVariableId + 1);
				flowContext.setConsiderAccessMode(false);
				flowContext.setComputeMode(FlowContext.ARGUMENTS);
				InOutFlowAnalyzer flowAnalyzer= new InOutFlowAnalyzer(flowContext);
				FlowInfo info= flowAnalyzer.perform(new ASTNode[] {last});
				if (!info.isNoReturn()) {
					if (!info.isPartialReturn())
						return fResult;
				}
			}
			SimpleName name= fAST.newSimpleName("x"); 
			name.setSourceRange(fMethodDeclaration.getStartPosition() + fMethodDeclaration.getLength() - 1, 1);
			fResult.add(name);
		}
		return fResult;
	}
	
	public boolean visit(TypeDeclaration node) {
		
		return false;
	}
	
	public boolean visit(AnonymousClassDeclaration node) {