Bug 72793 Ctrl+Shift+U (Find Occurrences) does not mark write access to qualified field [search]
I200408241200 1. open file TextFileDocumentProvider rev. 1.45 2. select FileInfo.fCachedReadOnlyState 3. Ctrl+Shift+U 4. step through the matches ==> some of them are write access but this is not shown in the Search view
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/search/OccurrencesFinder.java
match(name, fWriteUsages, name.resolveBinding());				
		}
		return super.visit(node);
	}
	public boolean visit(PostfixExpression node) {
		Expression operand= node.getOperand();
		Name name= getName(operand);
		if (name != null) 
			match(name, fWriteUsages, name.resolveBinding());
		return super.visit(node);
	}
	
	private boolean match(Name node, List result, IBinding binding) {
		if (binding != null && Bindings.equals(binding, fTarget)) {
			result.add(node);
			return true;
		}
		return false;
	}
	private Name getName(Expression expression) {
		if (expression instanceof SimpleName)
			return ((SimpleName)expression);
		else if (expression instanceof QualifiedName)
			return ((QualifiedName)expression);
		else if (expression instanceof FieldAccess)
			return ((FieldAccess)expression).getName();
		return null;
	}	
}