Add swig configuration files for v8.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/oliverb-javascript-v8@13765 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
parent
050219d998
commit
35e6b73d2a
20 changed files with 630 additions and 193 deletions
|
|
@ -1,40 +0,0 @@
|
|||
#ifndef JAVASCRIPT_JAVASCRIPTKW_SWG_
|
||||
#define JAVASCRIPT_JAVASCRIPTKW_SWG_
|
||||
|
||||
/* Warnings for Java keywords */
|
||||
#define JAVASCRIPTKW(x) %keywordwarn("'" `x` "' is a javascript keyword, renaming to '_"`x`"'",rename="_%s") `x`
|
||||
|
||||
/* Taken from https://developer.mozilla.org/En/Core_JavaScript_1.5_Reference/Reserved_Words */
|
||||
|
||||
JAVASCRIPTKW(break);
|
||||
JAVASCRIPTKW(case);
|
||||
JAVASCRIPTKW(catch);
|
||||
JAVASCRIPTKW(continue);
|
||||
JAVASCRIPTKW(default);
|
||||
JAVASCRIPTKW(delete);
|
||||
JAVASCRIPTKW(do);
|
||||
JAVASCRIPTKW(else);
|
||||
JAVASCRIPTKW(finally);
|
||||
JAVASCRIPTKW(for);
|
||||
JAVASCRIPTKW(function);
|
||||
JAVASCRIPTKW(if);
|
||||
JAVASCRIPTKW(in);
|
||||
JAVASCRIPTKW(instanceof);
|
||||
JAVASCRIPTKW(new);
|
||||
JAVASCRIPTKW(return);
|
||||
JAVASCRIPTKW(switch);
|
||||
JAVASCRIPTKW(this);
|
||||
JAVASCRIPTKW(throw);
|
||||
JAVASCRIPTKW(try);
|
||||
JAVASCRIPTKW(typeof);
|
||||
JAVASCRIPTKW(var);
|
||||
JAVASCRIPTKW(void);
|
||||
JAVASCRIPTKW(while);
|
||||
JAVASCRIPTKW(with);
|
||||
|
||||
/* others bad names if any*/
|
||||
// for example %namewarn("321:clone() is a javascript bad method name") *::clone();
|
||||
|
||||
#undef JAVASCRIPTKW
|
||||
|
||||
#endif //JAVASCRIPT_JAVASCRIPTKW_SWG_
|
||||
Loading…
Add table
Add a link
Reference in a new issue