// MarkedArgumentBuffer of property names, passed to a macro so we can do set them up various
// ways without repeating the list.
#define JSC_COMMON_IDENTIFIERS_EACH_PROPERTY_NAME(macro) \
- macro(__defineGetter__) \
- macro(__defineSetter__) \
- macro(__lookupGetter__) \
- macro(__lookupSetter__) \
macro(apply) \
macro(arguments) \
+ macro(bind) \
macro(call) \
macro(callee) \
macro(caller) \
macro(input) \
macro(isArray) \
macro(isPrototypeOf) \
+ macro(lastIndex) \
macro(length) \
macro(message) \
macro(multiline) \
macro(prototype) \
macro(set) \
macro(source) \
+ macro(stack) \
macro(test) \
macro(toExponential) \
macro(toFixed) \
macro(value) \
macro(valueOf) \
macro(writable) \
- macro(displayName)
+ macro(displayName) \
+ macro(join)
#define JSC_COMMON_IDENTIFIERS_EACH_KEYWORD(macro) \
macro(null) \
+ macro(undefined) \
macro(true) \
macro(false) \
macro(break) \
macro(export) \
macro(extends) \
macro(import) \
- macro(super)
+ macro(super) \
+ macro(implements) \
+ macro(interface) \
+ macro(let) \
+ macro(package) \
+ macro(private) \
+ macro(protected) \
+ macro(public) \
+ macro(static) \
+ macro(yield)
namespace JSC {