Lines Matching refs:if
26 // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
35 if (!IS_SPEC_OBJECT(handler))
37 if (IS_UNDEFINED(proto))
39 else if (!(IS_SPEC_OBJECT(proto) || proto === null))
45 if (!IS_SPEC_OBJECT(handler))
47 if (!IS_SPEC_FUNCTION(callTrap))
49 if (IS_UNDEFINED(constructTrap)) {
51 } else if (IS_SPEC_FUNCTION(constructTrap)) {
74 if (!IS_SPEC_OBJECT(proto)) proto = $Object.prototype
91 if (IS_UNDEFINED(desc)) { return desc }
92 if ('value' in desc) {
95 if (IS_UNDEFINED(desc.get)) { return desc.get }
103 if (desc) {
104 if ('writable' in desc) {
105 if (desc.writable) {
113 if (desc.set) {
123 if (desc) {
124 if ('writable' in desc) {
125 if (desc.writable) {
131 if (desc.set) {
162 if (!IS_UNDEFINED(desc) && desc.enumerable) {
175 if (!IS_UNDEFINED(desc) && desc.enumerable) {
184 if (IS_UNDEFINED(handler.enumerate)) {