public IRef MemberRef(Context cx, object ns, object elem, int memberTypeFlags) { XMLName xmlName = lib.toQualifiedName(cx, ns, elem); if ((memberTypeFlags & Node.ATTRIBUTE_FLAG) != 0) { xmlName.IsAttributeName = true; } if ((memberTypeFlags & Node.DESCENDANTS_FLAG) != 0) { xmlName.IsDescendants = true; } xmlName.BindTo(this); return(xmlName); }
public IRef MemberRef(Context cx, object elem, int memberTypeFlags) { XMLName name = XMLName.Parse(lib, cx, elem); if ((memberTypeFlags & Node.ATTRIBUTE_FLAG) != 0) { name.IsAttributeName = true; } if ((memberTypeFlags & Node.DESCENDANTS_FLAG) != 0) { name.IsDescendants = true; } name.BindTo(this); return(name); }