Implementing [[DefaultValue]] general objects' method.

This commit is contained in:
Ruben Ayrapetyan
2014-09-25 18:37:38 +04:00
parent cde880b1cf
commit c235021147
4 changed files with 77 additions and 4 deletions
+2
View File
@@ -745,6 +745,8 @@ typedef enum
ECMA_MAGIC_STRING_TAN, /**< "tan" */
ECMA_MAGIC_STRING_FROM_CHAR_CODE_UL, /**< "fromCharCode" */
ECMA_MAGIC_STRING_IS_ARRAY_UL, /**< "isArray" */
ECMA_MAGIC_STRING_TO_STRING_UL, /**< "toString" */
ECMA_MAGIC_STRING_VALUE_OF_UL, /**< "valueOf" */
ECMA_MAGIC_STRING__EMPTY, /**< "" */
ECMA_MAGIC_STRING__COUNT /**< number of magic strings */
} ecma_magic_string_id_t;
+2
View File
@@ -1341,6 +1341,8 @@ ecma_get_magic_string_zt (ecma_magic_string_id_t id) /**< magic string id */
case ECMA_MAGIC_STRING_TAN: return (ecma_char_t*) "tan";
case ECMA_MAGIC_STRING_FROM_CHAR_CODE_UL: return (ecma_char_t*) "fromCharCode";
case ECMA_MAGIC_STRING_IS_ARRAY_UL: return (ecma_char_t*) "isArray";
case ECMA_MAGIC_STRING_TO_STRING_UL: return (ecma_char_t*) "toString";
case ECMA_MAGIC_STRING_VALUE_OF_UL: return (ecma_char_t*) "valueOf";
case ECMA_MAGIC_STRING__EMPTY: return (ecma_char_t*) "";
case ECMA_MAGIC_STRING__COUNT: break;
}