Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(3)

Side by Side Diff: swig/Lib/typemaps/swigobject.swg

Issue 553095: Checkin swig binaries for win, linux and Mac... (Closed) Base URL: svn://chrome-svn/chrome/trunk/deps/third_party/
Patch Set: '' Created 10 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « swig/Lib/typemaps/swigmacros.swg ('k') | swig/Lib/typemaps/swigtype.swg » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
(Empty)
1 /* ------------------------------------------------------------
2 * Language Object * - Just pass straight through unmodified
3 * ------------------------------------------------------------ */
4
5 %typemap(in) SWIG_Object "$1 = $input;";
6
7 %typemap(in,noblock=1) SWIG_Object const & ($*ltype temp)
8 {
9 temp = %static_cast($input, $*ltype);
10 $1 = &temp;
11 }
12
13 %typemap(out,noblock=1) SWIG_Object {
14 %set_output($1);
15 }
16
17 %typemap(out,noblock=1) SWIG_Object const & {
18 %set_output(*$1);
19 }
20
21 %typecheck(SWIG_TYPECHECK_SWIGOBJECT) SWIG_Object "$1 = ($input != 0);";
22
23 %typemap(throws,noblock=1) SWIG_Object {
24 %raise($1, "$type", 0);
25 }
26
27 %typemap(constcode,noblock=1) SWIG_Object {
28 %set_constant("$symname", $value);
29 }
30
31 #if defined(SWIG_DIRECTOR_TYPEMAPS)
32
33 %typemap(directorin) SWIG_Object "$input = $1_name";
34 %typemap(directorout) SWIG_Object "$result = $input;";
35
36 #endif /* SWIG_DIRECTOR_TYPEMAPS */
37
OLDNEW
« no previous file with comments | « swig/Lib/typemaps/swigmacros.swg ('k') | swig/Lib/typemaps/swigtype.swg » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698