• Home
  • Raw
  • Download

Lines Matching refs:NAME

22 #define DECLARE_JS_WRAPPER_REGISTRATION(NAME) \  argument
23 void jsmbed_wrap_registry_entry__ ## NAME (void)
30 #define DECLARE_GLOBAL_FUNCTION(NAME) \ argument
32 NAME_FOR_GLOBAL_FUNCTION(NAME) (const jerry_value_t function_obj_p, \
37 #define REGISTER_GLOBAL_FUNCTION(NAME) \ argument
38 jsmbed_wrap_register_global_function ( # NAME, NAME_FOR_GLOBAL_FUNCTION(NAME) )
40 #define REGISTER_GLOBAL_FUNCTION_WITH_HANDLER(NAME, HANDLER) \ argument
41 jsmbed_wrap_register_global_function ( # NAME, HANDLER )
55 #define DECLARE_CLASS_FUNCTION(CLASS, NAME) \ argument
57 NAME_FOR_CLASS_FUNCTION(CLASS, NAME) (const jerry_value_t function_obj, \
62 #define ATTACH_CLASS_FUNCTION(OBJECT, CLASS, NAME) \ argument
63 jsmbed_wrap_register_class_function (OBJECT, # NAME, NAME_FOR_CLASS_FUNCTION(CLASS, NAME) )
68 #define CHECK_ARGUMENT_COUNT(CLASS, NAME, EXPR) \ argument
70 …const char* error_msg = "ERROR: wrong argument count for " # CLASS "." # NAME ", expected " # EXPR…
74 #define CHECK_ARGUMENT_TYPE_ALWAYS(CLASS, NAME, INDEX, TYPE) \ argument
76 …const char* error_msg = "ERROR: wrong argument type for " # CLASS "." # NAME ", expected argument …
80 #define CHECK_ARGUMENT_TYPE_ON_CONDITION(CLASS, NAME, INDEX, TYPE, EXPR) \ argument
83 …const char* error_msg = "ERROR: wrong argument type for " # CLASS "." # NAME ", expected argument …
88 #define NAME_FOR_GLOBAL_FUNCTION(NAME) __gen_jsmbed_global_func_ ## NAME argument
90 #define NAME_FOR_CLASS_FUNCTION(CLASS, NAME) __gen_jsmbed_func_c_ ## CLASS ## _f_ ## NAME argument
94 #define NAME_FOR_CLASS_NATIVE_FUNCTION(CLASS, NAME) __gen_native_jsmbed_ ## CLASS ## _ ## NAME argument