* Check a member access expression.
*/
public void checkMemberAccess(IASNode iNode, Binding member, int opcode)
{
// Don't check synthetic bindings.
IASNode member_node = member.getNode();
if ( member_node == null )
return;
IDefinition def = utils.getDefinition(member_node);
if ( def == null && utils.definitionCanBeAnalyzed(member) )
{
// if it is foo.mx_internal::someProp, just say it passes
if (member_node.getParent() instanceof NamespaceAccessExpressionNode)
return;
if ( utils.isInaccessible(iNode, member) )
{
addProblem(new InaccessiblePropertyReferenceProblem(