/rhino/xmlimplsrc/org/mozilla/javascript/xmlimpl/QName.java
if ( !inNewExpr && args.length >= 1) {
if ( !inNewExpr && args.length == 1 ) {
if (qnameValue instanceof QName) { return (QName) qnameValue; } return constructQName(lib, cx, qnameValue); } private Object jsConstructor(Context cx, boolean inNewExpr, Object[] args) { <extra_id_0> return castToQName(lib, cx, args[0]); } if (args.length == 0) { return constructQName(lib, cx, Undefined.instance); } else if (args.length == 1) { return constructQName(lib, cx, args[0]);