#include <vector>
#include <hash_map>
#include <ixlib_string.hh>
#include <ixlib_exbase.hh>
#include <ixlib_garbage.hh>
#include <ixlib_scanner.hh>
Go to the source code of this file.
|
Definition at line 32 of file ixlib_javascript.hh. |
|
Definition at line 36 of file ixlib_javascript.hh. |
|
Definition at line 42 of file ixlib_javascript.hh. |
|
Definition at line 43 of file ixlib_javascript.hh. |
|
Definition at line 39 of file ixlib_javascript.hh. |
|
Definition at line 40 of file ixlib_javascript.hh. |
|
Definition at line 33 of file ixlib_javascript.hh. |
|
Definition at line 41 of file ixlib_javascript.hh. |
|
Definition at line 44 of file ixlib_javascript.hh. |
|
Definition at line 34 of file ixlib_javascript.hh. |
|
Definition at line 35 of file ixlib_javascript.hh. |
|
Definition at line 37 of file ixlib_javascript.hh. |
|
Definition at line 38 of file ixlib_javascript.hh. |
|
Definition at line 31 of file ixlib_javascript.hh. |
|
Value: EX_THROW(javascript,CODE) Definition at line 78 of file ixlib_javascript.hh. |
|
Value: EX_THROWINFO(javascript,CODE,INFO) Definition at line 80 of file ixlib_javascript.hh. |
|
Value: EXJS_THROWINFOLOCATION(CODE,INFO,(EXPR).getCodeLocation()) Definition at line 90 of file ixlib_javascript.hh. |
|
Value: throw ixion::javascript_exception(CODE,LOCATION,INFO,__FILE__,__LINE__); Definition at line 86 of file ixlib_javascript.hh. |
|
Value: EXJS_THROWINFOLOCATION(CODE,INFO,code_location(TOKEN)) Definition at line 88 of file ixlib_javascript.hh. |
|
Value: EX_THROWINFO(no_location_javascript,CODE,INFO) Definition at line 84 of file ixlib_javascript.hh. |
|
Value: EX_THROW(no_location_javascript,CODE) Definition at line 82 of file ixlib_javascript.hh. |
|
Value: if (parameters.size() < ARGMIN || parameters.size() > ARGMAX) \ EXJS_THROWINFO(ECJS_INVALID_NUMBER_OF_ARGUMENTS,NAME) Definition at line 50 of file ixlib_javascript.hh. |
|
Value: Definition at line 72 of file ixlib_javascript.hh. |
|
Value: namespace { \ class NAME : public value { \ public: \ value_type getType() const { \ return VT_FUNCTION; \ } \ ixion::ref<ixion::javascript::value> call(parameter_list const ¶meters); \ }; \ } \ ixion::ref<ixion::javascript::value> NAME::call(parameter_list const ¶meters) Definition at line 60 of file ixlib_javascript.hh. |
|
Value: if (identifier == NAME) \ if (parameters.size() < ARGMIN || parameters.size() > ARGMAX) \ EXJS_THROWINFO(ECJS_INVALID_NUMBER_OF_ARGUMENTS,NAME) \ else Definition at line 54 of file ixlib_javascript.hh. |