#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. |
1.2.6 written by Dimitri van Heesch,
© 1997-2001