Initial commit of OpenSPARC T2 architecture model.
[OpenSPARC-T2-SAM] / sam-t2 / devtools / v8plus / share / swig / 1.3.26 / runtime.swg
CommitLineData
920dae64
AT
1/* -----------------------------------------------------------------------------*
2 Standard SWIG API for use inside user code.
3
4 Don't include this file directly, run the command
5 swig -python -external-runtime
6 Also, read the Modules chapter of the SWIG Manual.
7
8 * -----------------------------------------------------------------------------*/
9
10#ifdef SWIG_MODULE_CLIENTDATA_TYPE
11
12SWIGRUNTIMEINLINE swig_type_info *
13SWIG_TypeQuery(SWIG_MODULE_CLIENTDATA_TYPE clientdata, const char *name) {
14 swig_module_info *module = SWIG_GetModule(clientdata);
15 return SWIG_TypeQueryModule(module, module, name);
16}
17
18SWIGRUNTIMEINLINE swig_type_info *
19SWIG_MangledTypeQuery(SWIG_MODULE_CLIENTDATA_TYPE clientdata, const char *name) {
20 swig_module_info *module = SWIG_GetModule(clientdata);
21 return SWIG_MangledTypeQueryModule(module, module, name);
22}
23
24#else
25
26SWIGRUNTIMEINLINE swig_type_info *
27SWIG_TypeQuery(const char *name) {
28 swig_module_info *module = SWIG_GetModule(NULL);
29 return SWIG_TypeQueryModule(module, module, name);
30}
31
32SWIGRUNTIMEINLINE swig_type_info *
33SWIG_MangledTypeQuery(const char *name) {
34 swig_module_info *module = SWIG_GetModule(NULL);
35 return SWIG_MangledTypeQueryModule(module, module, name);
36}
37
38#endif