Common template for head of each file detailing licence, distribution and authors information
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8972 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
parent
a6147bb05a
commit
8ff6ec955d
62 changed files with 397 additions and 587 deletions
|
|
@ -1,18 +1,16 @@
|
||||||
/* -----------------------------------------------------------------------------
|
/* -----------------------------------------------------------------------------
|
||||||
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
|
*
|
||||||
* cparse.h
|
* cparse.h
|
||||||
*
|
*
|
||||||
* SWIG parser module.
|
* SWIG parser module.
|
||||||
*
|
|
||||||
* Author(s) : David Beazley (beazley@cs.uchicago.edu)
|
|
||||||
*
|
|
||||||
* Copyright (C) 1999-2003. The University of Chicago
|
|
||||||
* See the file LICENSE for information on usage and redistribution.
|
|
||||||
*
|
|
||||||
* $Header$
|
|
||||||
* ----------------------------------------------------------------------------- */
|
* ----------------------------------------------------------------------------- */
|
||||||
|
|
||||||
#ifndef CPARSE_H_
|
/* $Header$ */
|
||||||
#define CPARSE_H_
|
|
||||||
|
#ifndef SWIG_CPARSE_H_
|
||||||
|
#define SWIG_CPARSE_H_
|
||||||
|
|
||||||
#include "swig.h"
|
#include "swig.h"
|
||||||
#include "swigwarn.h"
|
#include "swigwarn.h"
|
||||||
|
|
|
||||||
|
|
@ -1,15 +1,10 @@
|
||||||
/* -----------------------------------------------------------------------------
|
/* -----------------------------------------------------------------------------
|
||||||
* scanner.cxx
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
*
|
*
|
||||||
* SWIG1.1 tokenizer.
|
* scanner.c
|
||||||
*
|
*
|
||||||
* Author(s) : David Beazley (beazley@cs.uchicago.edu)
|
* SWIG tokenizer.
|
||||||
*
|
|
||||||
* Copyright (C) 1998-2000. The University of Chicago
|
|
||||||
* Copyright (C) 1995-1998. The University of Utah and The Regents of the
|
|
||||||
* University of California.
|
|
||||||
*
|
|
||||||
* See the file LICENSE for information on usage and redistribution.
|
|
||||||
* ----------------------------------------------------------------------------- */
|
* ----------------------------------------------------------------------------- */
|
||||||
|
|
||||||
char cvsroot_cscanner_c[] = "$Header$";
|
char cvsroot_cscanner_c[] = "$Header$";
|
||||||
|
|
|
||||||
|
|
@ -1,23 +1,16 @@
|
||||||
%{
|
|
||||||
#if 0
|
|
||||||
} /* cc-mode */
|
|
||||||
#endif
|
|
||||||
/* -----------------------------------------------------------------------------
|
/* -----------------------------------------------------------------------------
|
||||||
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
|
*
|
||||||
* parser.y
|
* parser.y
|
||||||
*
|
*
|
||||||
* YACC parser for SWIG. The grammar is a somewhat broken subset of C/C++.
|
* YACC parser for SWIG. The grammar is a somewhat broken subset of C/C++.
|
||||||
* This file is a bit of a mess and probably needs to be rewritten at
|
* This file is a bit of a mess and probably needs to be rewritten at
|
||||||
* some point. Beware.
|
* some point. Beware.
|
||||||
*
|
|
||||||
* Author(s) : David Beazley (beazley@cs.uchicago.edu)
|
|
||||||
*
|
|
||||||
* Copyright (C) 1998-2001. The University of Chicago
|
|
||||||
* Copyright (C) 1995-1998. The University of Utah and The Regents of the
|
|
||||||
* University of California.
|
|
||||||
*
|
|
||||||
* See the file LICENSE for information on usage and redistribution.
|
|
||||||
* ----------------------------------------------------------------------------- */
|
* ----------------------------------------------------------------------------- */
|
||||||
|
|
||||||
|
%{
|
||||||
|
|
||||||
#define yylex yylex
|
#define yylex yylex
|
||||||
|
|
||||||
char cvsroot_parser_y[] = "$Header$";
|
char cvsroot_parser_y[] = "$Header$";
|
||||||
|
|
@ -5840,10 +5833,3 @@ ParmList *Swig_cparse_parms(String *s) {
|
||||||
return top;
|
return top;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,10 @@
|
||||||
/* -----------------------------------------------------------------------------
|
/* -----------------------------------------------------------------------------
|
||||||
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
|
*
|
||||||
* templ.c
|
* templ.c
|
||||||
*
|
*
|
||||||
* Expands a template into a specialized version.
|
* Expands a template into a specialized version.
|
||||||
*
|
|
||||||
* Author(s) : David Beazley (beazley@cs.uchicago.edu)
|
|
||||||
*
|
|
||||||
* Copyright (C) 1999-2000. The University of Chicago
|
|
||||||
* See the file LICENSE for information on usage and redistribution.
|
|
||||||
* ----------------------------------------------------------------------------- */
|
* ----------------------------------------------------------------------------- */
|
||||||
|
|
||||||
char cvsroot_templ_c[] = "$Header$";
|
char cvsroot_templ_c[] = "$Header$";
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,10 @@
|
||||||
/* -----------------------------------------------------------------------------
|
/* -----------------------------------------------------------------------------
|
||||||
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
|
*
|
||||||
* util.c
|
* util.c
|
||||||
*
|
*
|
||||||
* Parsing utilities
|
* Parsing utilities.
|
||||||
*
|
|
||||||
* Author(s) : David Beazley (beazley@cs.uchicago.edu)
|
|
||||||
*
|
|
||||||
* Copyright (C) 1999-2000. The University of Chicago
|
|
||||||
* See the file LICENSE for information on usage and redistribution.
|
|
||||||
* ----------------------------------------------------------------------------- */
|
* ----------------------------------------------------------------------------- */
|
||||||
|
|
||||||
char cvsroot_util_c[] = "$Header$";
|
char cvsroot_util_c[] = "$Header$";
|
||||||
|
|
|
||||||
|
|
@ -1,22 +1,25 @@
|
||||||
/* SWIG warning message numbers
|
/* -----------------------------------------------------------------------------
|
||||||
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
|
*
|
||||||
|
* swigwarn.h
|
||||||
|
*
|
||||||
|
* SWIG warning message numbers
|
||||||
|
* This file serves as the main registry of warning message numbers. Some of these
|
||||||
|
* numbers are used internally in the C/C++ source code of SWIG. However, some
|
||||||
|
* of the numbers are used in SWIG configuration files (swig.swg and others).
|
||||||
|
*
|
||||||
|
* The numbers are roughly organized into a few different classes by functionality.
|
||||||
|
*
|
||||||
|
* Even though symbolic constants are used in the SWIG source, this is
|
||||||
|
* not always the case in SWIG interface files. Do not change the
|
||||||
|
* numbers in this file.
|
||||||
|
* ----------------------------------------------------------------------------- */
|
||||||
|
|
||||||
This file serves as the main registry of warning message numbers. Some of these
|
/* $Header$ */
|
||||||
numbers are used internally in the C/C++ source code of SWIG. However, some
|
|
||||||
of the numbers are used in SWIG configuration files (swig.swg and others).
|
|
||||||
|
|
||||||
The numbers are roughly organized into a few different classes by functionality.
|
#ifndef SWIGWARN_H_
|
||||||
|
#define SWIGWARN_H_
|
||||||
Even though symbolic constants are used in the SWIG source, this is
|
|
||||||
not always the case in SWIG interface files. Do not change the
|
|
||||||
numbers in this file.
|
|
||||||
|
|
||||||
*/
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
#ifndef _SWIGWARN_H
|
|
||||||
#define _SWIGWARN_H 1
|
|
||||||
|
|
||||||
#define WARN_NONE 0
|
#define WARN_NONE 0
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,13 +1,11 @@
|
||||||
/********************************************************************
|
/* -----------------------------------------------------------------------------
|
||||||
* ALLEGROCL module for SWIG
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
*
|
*
|
||||||
* Author : Ahmon Dancy
|
* allegrocl.cxx
|
||||||
* Major restructuring: Mikel Bancroft (mikel@franz.com) and Dirk Gerrits.
|
|
||||||
*
|
*
|
||||||
* Please read the file LICENSE for the copyright and terms by which
|
* ALLEGROCL language module for SWIG.
|
||||||
* SWIG can be used and distributed.
|
* ----------------------------------------------------------------------------- */
|
||||||
*
|
|
||||||
********************************************************************/
|
|
||||||
|
|
||||||
char cvsroot_allegrocl_cxx[] = "$Header$";
|
char cvsroot_allegrocl_cxx[] = "$Header$";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,19 +1,14 @@
|
||||||
/* -----------------------------------------------------------------------------
|
/* -----------------------------------------------------------------------------
|
||||||
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
|
*
|
||||||
* allocate.cxx
|
* allocate.cxx
|
||||||
*
|
*
|
||||||
* This module tries to figure out which classes and structures support
|
* This module tries to figure out which classes and structures support
|
||||||
* default constructors and destructors in C++. There are several rules that
|
* default constructors and destructors in C++. There are several rules that
|
||||||
* define this behavior including pure abstract methods, private sections,
|
* define this behavior including pure abstract methods, private sections,
|
||||||
* and non-default constructors in base classes. See the ARM or
|
* and non-default constructors in base classes. See the ARM or
|
||||||
* Doc/Manual/SWIGPlus.html for details.
|
* Doc/Manual/SWIGPlus.html for details.
|
||||||
*
|
|
||||||
* Author(s) : David Beazley (beazley@cs.uchicago.edu)
|
|
||||||
*
|
|
||||||
* Copyright (C) 1998-2002. The University of Chicago
|
|
||||||
* Copyright (C) 1995-1998. The University of Utah and The Regents of the
|
|
||||||
* University of California.
|
|
||||||
*
|
|
||||||
* See the file LICENSE for information on usage and redistribution.
|
|
||||||
* ----------------------------------------------------------------------------- */
|
* ----------------------------------------------------------------------------- */
|
||||||
|
|
||||||
char cvsroot_allocate_cxx[] = "$Header$";
|
char cvsroot_allocate_cxx[] = "$Header$";
|
||||||
|
|
|
||||||
|
|
@ -1,13 +1,11 @@
|
||||||
/* -----------------------------------------------------------------------------
|
/* -----------------------------------------------------------------------------
|
||||||
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
|
*
|
||||||
* browser.cxx
|
* browser.cxx
|
||||||
*
|
*
|
||||||
* A web-base parse tree browser using SWILL. This is an optional
|
* A web-base parse tree browser using SWILL. This is an optional
|
||||||
* feature that's normally disabled.
|
* feature that's normally disabled.
|
||||||
*
|
|
||||||
* Author(s) : David Beazley (beazley@cs.uchicago.edu)
|
|
||||||
*
|
|
||||||
* Copyright (C) 2002. The University of Chicago
|
|
||||||
* See the file LICENSE for information on usage and redistribution.
|
|
||||||
* ----------------------------------------------------------------------------- */
|
* ----------------------------------------------------------------------------- */
|
||||||
|
|
||||||
char cvsroot_browser_cxx[] = "$Header$";
|
char cvsroot_browser_cxx[] = "$Header$";
|
||||||
|
|
|
||||||
|
|
@ -1,11 +1,10 @@
|
||||||
/* -----------------------------------------------------------------------------
|
/* -----------------------------------------------------------------------------
|
||||||
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
|
*
|
||||||
* cffi.cxx
|
* cffi.cxx
|
||||||
*
|
*
|
||||||
* cffi module.
|
* cffi language module for SWIG.
|
||||||
*
|
|
||||||
* Author(s) : Surendra Singhi (surendra@asu.edu)
|
|
||||||
*
|
|
||||||
* See the file LICENSE for information on usage and redistribution.
|
|
||||||
* ----------------------------------------------------------------------------- */
|
* ----------------------------------------------------------------------------- */
|
||||||
|
|
||||||
char cvsroot_cffi_cxx[] = "$Header$";
|
char cvsroot_cffi_cxx[] = "$Header$";
|
||||||
|
|
|
||||||
|
|
@ -1,27 +1,13 @@
|
||||||
/********************************************************************
|
/* -----------------------------------------------------------------------------
|
||||||
* CHICKEN module for SWIG
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
*
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
* Author : Jonah Beckford
|
|
||||||
*
|
|
||||||
* Major restructuring: John Lenz
|
|
||||||
*
|
|
||||||
* Modified from mzscheme.cxx, guile.cxx and python.cxx : David
|
|
||||||
* Beazley
|
|
||||||
*
|
|
||||||
* Please read the file LICENSE for the copyright and terms by which
|
|
||||||
* SWIG can be used and distributed.
|
|
||||||
*
|
|
||||||
********************************************************************/
|
|
||||||
|
|
||||||
char cvsroot_chicken_cxx[] = "$Header$";
|
|
||||||
|
|
||||||
/***********************************************************************
|
|
||||||
* $Header$
|
|
||||||
*
|
*
|
||||||
* chicken.cxx
|
* chicken.cxx
|
||||||
*
|
*
|
||||||
* Definitions for adding functions to CHICKEN
|
* CHICKEN language module for SWIG.
|
||||||
***********************************************************************/
|
* ----------------------------------------------------------------------------- */
|
||||||
|
|
||||||
|
char cvsroot_chicken_cxx[] = "$Header$";
|
||||||
|
|
||||||
#include "swigmod.h"
|
#include "swigmod.h"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,11 +1,10 @@
|
||||||
/* -----------------------------------------------------------------------------
|
/* -----------------------------------------------------------------------------
|
||||||
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
|
*
|
||||||
* clisp.cxx
|
* clisp.cxx
|
||||||
*
|
*
|
||||||
* clisp module.
|
* clisp language module for SWIG.
|
||||||
*
|
|
||||||
* Author(s) : Surendra Singhi (surendra@asu.edu)
|
|
||||||
*
|
|
||||||
* See the file LICENSE for information on usage and redistribution.
|
|
||||||
* ----------------------------------------------------------------------------- */
|
* ----------------------------------------------------------------------------- */
|
||||||
|
|
||||||
char cvsroot_clisp_cxx[] = "$Header$";
|
char cvsroot_clisp_cxx[] = "$Header$";
|
||||||
|
|
|
||||||
|
|
@ -1,16 +1,10 @@
|
||||||
/* -----------------------------------------------------------------------------
|
/* -----------------------------------------------------------------------------
|
||||||
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
|
*
|
||||||
* contract.cxx
|
* contract.cxx
|
||||||
*
|
*
|
||||||
* Support for Wrap by Contract in SWIG
|
* Support for Wrap by Contract in SWIG.
|
||||||
*
|
|
||||||
* Author(s) : Songyan Feng (Tiger) (songyanf@cs.uchicago.edu)
|
|
||||||
* David Beazley (beazley@cs.uchicago.edu)
|
|
||||||
*
|
|
||||||
* Department of Computer Science
|
|
||||||
* University of Chicago
|
|
||||||
*
|
|
||||||
* Copyright (C) 1999-2003. The University of Chicago
|
|
||||||
* See the file LICENSE for information on usage and redistribution.
|
|
||||||
* ----------------------------------------------------------------------------- */
|
* ----------------------------------------------------------------------------- */
|
||||||
|
|
||||||
char cvsroot_contract_cxx[] = "$Header$";
|
char cvsroot_contract_cxx[] = "$Header$";
|
||||||
|
|
|
||||||
|
|
@ -1,13 +1,10 @@
|
||||||
/* -----------------------------------------------------------------------------
|
/* -----------------------------------------------------------------------------
|
||||||
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
|
*
|
||||||
* csharp.cxx
|
* csharp.cxx
|
||||||
*
|
*
|
||||||
* CSharp wrapper module.
|
* C# language module for SWIG.
|
||||||
*
|
|
||||||
* Author(s) : William Fulton
|
|
||||||
* Neil Cawse
|
|
||||||
*
|
|
||||||
* Copyright (C) 1999-2002. The University of Chicago
|
|
||||||
* See the file LICENSE for information on usage and redistribution.
|
|
||||||
* ----------------------------------------------------------------------------- */
|
* ----------------------------------------------------------------------------- */
|
||||||
|
|
||||||
char cvsroot_csharp_cxx[] = "$Header$";
|
char cvsroot_csharp_cxx[] = "$Header$";
|
||||||
|
|
|
||||||
|
|
@ -1,15 +1,12 @@
|
||||||
/* -----------------------------------------------------------------------------
|
/* -----------------------------------------------------------------------------
|
||||||
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
|
*
|
||||||
* directors.cxx
|
* directors.cxx
|
||||||
*
|
*
|
||||||
* Director support functions.
|
* Director support functions.
|
||||||
*
|
* Not all of these may be necessary, and some may duplicate existing functionality
|
||||||
* Not all of these may be necessary, and some may duplicate existing functionality
|
* in SWIG. --MR
|
||||||
* in SWIG. --MR
|
|
||||||
*
|
|
||||||
* Author(s) : Mark Rose
|
|
||||||
*
|
|
||||||
* Copyright (C) 1999-2000. The University of Chicago
|
|
||||||
* See the file LICENSE for information on usage and redistribution.
|
|
||||||
* ----------------------------------------------------------------------------- */
|
* ----------------------------------------------------------------------------- */
|
||||||
|
|
||||||
char cvsroot_directors_cxx[] = "$Header";
|
char cvsroot_directors_cxx[] = "$Header";
|
||||||
|
|
|
||||||
|
|
@ -1,21 +1,16 @@
|
||||||
/* -----------------------------------------------------------------------------
|
/* -----------------------------------------------------------------------------
|
||||||
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
|
*
|
||||||
* emit.cxx
|
* emit.cxx
|
||||||
*
|
*
|
||||||
* Useful functions for emitting various pieces of code.
|
* Useful functions for emitting various pieces of code.
|
||||||
*
|
|
||||||
* Author(s) : David Beazley (beazley@cs.uchicago.edu)
|
|
||||||
*
|
|
||||||
* Copyright (C) 1998-2000. The University of Chicago
|
|
||||||
* Copyright (C) 1995-1998. The University of Utah and The Regents of the
|
|
||||||
* University of California.
|
|
||||||
*
|
|
||||||
* See the file LICENSE for information on usage and redistribution.
|
|
||||||
* ----------------------------------------------------------------------------- */
|
* ----------------------------------------------------------------------------- */
|
||||||
|
|
||||||
#include "swigmod.h"
|
|
||||||
|
|
||||||
char cvsroot_emit_cxx[] = "$Header$";
|
char cvsroot_emit_cxx[] = "$Header$";
|
||||||
|
|
||||||
|
#include "swigmod.h"
|
||||||
|
|
||||||
/* -----------------------------------------------------------------------------
|
/* -----------------------------------------------------------------------------
|
||||||
* emit_args()
|
* emit_args()
|
||||||
*
|
*
|
||||||
|
|
|
||||||
|
|
@ -1,32 +1,13 @@
|
||||||
/******************************************************************************
|
/* -----------------------------------------------------------------------------
|
||||||
* Simplified Wrapper and Interface Generator (SWIG)
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
*
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
* Author : David Beazley
|
|
||||||
*
|
|
||||||
* Department of Computer Science
|
|
||||||
* University of Chicago
|
|
||||||
* 1100 E 58th Street
|
|
||||||
* Chicago, IL 60637
|
|
||||||
* beazley@cs.uchicago.edu
|
|
||||||
*
|
|
||||||
* Please read the file LICENSE for the copyright and terms by which SWIG
|
|
||||||
* can be used and distributed.
|
|
||||||
*****************************************************************************/
|
|
||||||
|
|
||||||
char cvsroot_guile_cxx[] = "$Header$";
|
|
||||||
|
|
||||||
/***********************************************************************
|
|
||||||
* $Header$
|
|
||||||
*
|
*
|
||||||
* guile.cxx
|
* guile.cxx
|
||||||
*
|
*
|
||||||
* Definitions for adding functions to Guile
|
* Guile language module for SWIG.
|
||||||
***********************************************************************/
|
* ----------------------------------------------------------------------------- */
|
||||||
|
|
||||||
/***********************************************************************
|
char cvsroot_guile_cxx[] = "$Header$";
|
||||||
* GOOPS Support added by John Lenz <jelenz@wisc.edu> in June, 2003
|
|
||||||
* Base code copied from chicken module, writen by Jonah Beckford
|
|
||||||
***********************************************************************/
|
|
||||||
|
|
||||||
#include "swigmod.h"
|
#include "swigmod.h"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,13 +1,10 @@
|
||||||
/* -----------------------------------------------------------------------------
|
/* -----------------------------------------------------------------------------
|
||||||
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
|
*
|
||||||
* java.cxx
|
* java.cxx
|
||||||
*
|
*
|
||||||
* Java wrapper module.
|
* Java language module for SWIG.
|
||||||
*
|
|
||||||
* Author(s) : William Fulton
|
|
||||||
* Harco de Hilster
|
|
||||||
*
|
|
||||||
* Copyright (C) 1999-2002. The University of Chicago
|
|
||||||
* See the file LICENSE for information on usage and redistribution.
|
|
||||||
* ----------------------------------------------------------------------------- */
|
* ----------------------------------------------------------------------------- */
|
||||||
|
|
||||||
char cvsroot_java_cxx[] = "$Header$";
|
char cvsroot_java_cxx[] = "$Header$";
|
||||||
|
|
|
||||||
|
|
@ -1,15 +1,10 @@
|
||||||
/* -----------------------------------------------------------------------------
|
/* -----------------------------------------------------------------------------
|
||||||
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
|
*
|
||||||
* lang.cxx
|
* lang.cxx
|
||||||
*
|
*
|
||||||
* Language base class functions. Default C++ handling is also implemented here.
|
* Language base class functions. Default C++ handling is also implemented here.
|
||||||
*
|
|
||||||
* Author(s) : David Beazley (beazley@cs.uchicago.edu)
|
|
||||||
*
|
|
||||||
* Copyright (C) 1998-2000. The University of Chicago
|
|
||||||
* Copyright (C) 1995-1998. The University of Utah and The Regents of the
|
|
||||||
* University of California.
|
|
||||||
*
|
|
||||||
* See the file LICENSE for information on usage and redistribution.
|
|
||||||
* ----------------------------------------------------------------------------- */
|
* ----------------------------------------------------------------------------- */
|
||||||
|
|
||||||
char cvsroot_lang_cxx[] = "$Header$";
|
char cvsroot_lang_cxx[] = "$Header$";
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,10 @@
|
||||||
/* -----------------------------------------------------------------------------
|
/* -----------------------------------------------------------------------------
|
||||||
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
|
*
|
||||||
* lua.cxx
|
* lua.cxx
|
||||||
*
|
*
|
||||||
* Lua wrapper module.
|
* Lua language module for SWIG.
|
||||||
*
|
|
||||||
* Author(s) : Mark Gossage (mark@gossage.cjb.net)
|
|
||||||
*
|
|
||||||
* Copyright (C) 1999-2000. The University of Chicago
|
|
||||||
* See the file LICENSE for information on usage and redistribution.
|
|
||||||
* ----------------------------------------------------------------------------- */
|
* ----------------------------------------------------------------------------- */
|
||||||
|
|
||||||
/* NEW LANGUAGE NOTE:
|
/* NEW LANGUAGE NOTE:
|
||||||
|
|
|
||||||
|
|
@ -1,15 +1,10 @@
|
||||||
/* -----------------------------------------------------------------------------
|
/* -----------------------------------------------------------------------------
|
||||||
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
|
*
|
||||||
* main.cxx
|
* main.cxx
|
||||||
*
|
*
|
||||||
* Main entry point to the SWIG core.
|
* Main entry point to the SWIG core.
|
||||||
*
|
|
||||||
* Author(s) : David Beazley (beazley@cs.uchicago.edu)
|
|
||||||
*
|
|
||||||
* Copyright (C) 1998-2000. The University of Chicago
|
|
||||||
* Copyright (C) 1995-1998. The University of Utah and The Regents of the
|
|
||||||
* University of California.
|
|
||||||
*
|
|
||||||
* See the file LICENSE for information on usage and redistribution.
|
|
||||||
* ----------------------------------------------------------------------------- */
|
* ----------------------------------------------------------------------------- */
|
||||||
|
|
||||||
char cvsroot_main_cxx[] = "$Header$";
|
char cvsroot_main_cxx[] = "$Header$";
|
||||||
|
|
|
||||||
|
|
@ -1,15 +1,13 @@
|
||||||
/* -----------------------------------------------------------------------------
|
/* -----------------------------------------------------------------------------
|
||||||
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
|
*
|
||||||
* modula3.cxx
|
* modula3.cxx
|
||||||
*
|
*
|
||||||
* Modula3 wrapper module.
|
* Modula3 language module for SWIG.
|
||||||
*
|
|
||||||
* Author(s) : Henning Thielemann
|
|
||||||
*
|
|
||||||
* Adapted from csharp.cxx
|
|
||||||
* ----------------------------------------------------------------------------- */
|
* ----------------------------------------------------------------------------- */
|
||||||
|
|
||||||
char cvsroot_modula3_cxx[] =
|
char cvsroot_modula3_cxx[] = "$Header$";
|
||||||
"$Header$";
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Text formatted with
|
Text formatted with
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,10 @@
|
||||||
/* -----------------------------------------------------------------------------
|
/* -----------------------------------------------------------------------------
|
||||||
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
|
*
|
||||||
* module.cxx
|
* module.cxx
|
||||||
*
|
*
|
||||||
* This file is responsible for the module system.
|
* This file is responsible for the module system.
|
||||||
*
|
|
||||||
* Author(s) : David Beazley (beazley@cs.uchicago.edu)
|
|
||||||
*
|
|
||||||
* Copyright (C) 1999-2000. The University of Chicago
|
|
||||||
* See the file LICENSE for information on usage and redistribution.
|
|
||||||
* ----------------------------------------------------------------------------- */
|
* ----------------------------------------------------------------------------- */
|
||||||
|
|
||||||
char cvsroot_module_cxx[] = "$Header$";
|
char cvsroot_module_cxx[] = "$Header$";
|
||||||
|
|
|
||||||
|
|
@ -1,27 +1,13 @@
|
||||||
/******************************************************************************
|
/* -----------------------------------------------------------------------------
|
||||||
* Simplified Wrapper and Interface Generator (SWIG)
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
*
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
* Author : David Beazley
|
|
||||||
*
|
|
||||||
* Department of Computer Science
|
|
||||||
* University of Chicago
|
|
||||||
* 1100 E 58th Street
|
|
||||||
* Chicago, IL 60637
|
|
||||||
* beazley@cs.uchicago.edu
|
|
||||||
*
|
|
||||||
* Please read the file LICENSE for the copyright and terms by which SWIG
|
|
||||||
* can be used and distributed.
|
|
||||||
*****************************************************************************/
|
|
||||||
|
|
||||||
char cvsroot_mzscheme_cxx[] = "$Header$";
|
|
||||||
|
|
||||||
/***********************************************************************
|
|
||||||
* $Header$
|
|
||||||
*
|
*
|
||||||
* mzscheme.cxx
|
* mzscheme.cxx
|
||||||
*
|
*
|
||||||
* Definitions for adding functions to Mzscheme 101
|
* Mzscheme language module for SWIG.
|
||||||
***********************************************************************/
|
* ----------------------------------------------------------------------------- */
|
||||||
|
|
||||||
|
char cvsroot_mzscheme_cxx[] = "$Header$";
|
||||||
|
|
||||||
#include "swigmod.h"
|
#include "swigmod.h"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,22 +1,13 @@
|
||||||
/******************************************************************************
|
/* -----------------------------------------------------------------------------
|
||||||
* Simplified Wrapper and Interface Generator (SWIG)
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
*
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
* Author : Art Yerkes
|
|
||||||
* Modified from mzscheme.cxx : David Beazley
|
|
||||||
*
|
|
||||||
* Please read the file LICENSE for the copyright and terms by which SWIG
|
|
||||||
* can be used and distributed.
|
|
||||||
*****************************************************************************/
|
|
||||||
|
|
||||||
char cvsroot_ocaml_cxx[] = "$Header$";
|
|
||||||
|
|
||||||
/***********************************************************************
|
|
||||||
* $Header$
|
|
||||||
*
|
*
|
||||||
* ocaml.cxx
|
* ocaml.cxx
|
||||||
*
|
*
|
||||||
* Definitions for adding functions to Ocaml 101
|
* Ocaml language module for SWIG.
|
||||||
***********************************************************************/
|
* ----------------------------------------------------------------------------- */
|
||||||
|
|
||||||
|
char cvsroot_ocaml_cxx[] = "$Header$";
|
||||||
|
|
||||||
#include "swigmod.h"
|
#include "swigmod.h"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,14 +1,12 @@
|
||||||
/* -----------------------------------------------------------------------------
|
/* -----------------------------------------------------------------------------
|
||||||
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
|
*
|
||||||
* overload.cxx
|
* overload.cxx
|
||||||
*
|
*
|
||||||
* This file is used to analyze overloaded functions and methods.
|
* This file is used to analyze overloaded functions and methods.
|
||||||
* It looks at signatures and tries to gather information for
|
* It looks at signatures and tries to gather information for
|
||||||
* building a dispatch function.
|
* building a dispatch function.
|
||||||
*
|
|
||||||
* Author(s) : David Beazley (beazley@cs.uchicago.edu)
|
|
||||||
*
|
|
||||||
* Copyright (C) 1999-2000. The University of Chicago
|
|
||||||
* See the file LICENSE for information on usage and redistribution.
|
|
||||||
* ----------------------------------------------------------------------------- */
|
* ----------------------------------------------------------------------------- */
|
||||||
|
|
||||||
char cvsroot_overload_cxx[] = "$Header$";
|
char cvsroot_overload_cxx[] = "$Header$";
|
||||||
|
|
|
||||||
|
|
@ -1,16 +1,10 @@
|
||||||
/* ----------------------------------------------------------------------------
|
/* ----------------------------------------------------------------------------
|
||||||
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
|
*
|
||||||
* perl5.cxx
|
* perl5.cxx
|
||||||
*
|
*
|
||||||
* Generate Perl5 wrappers
|
* Perl5 language module for SWIG.
|
||||||
*
|
|
||||||
* Author(s) : David Beazley (beazley@cs.uchicago.edu)
|
|
||||||
* Loic Dachary (loic@ceic.com)
|
|
||||||
* David Fletcher
|
|
||||||
* Gary Holt
|
|
||||||
* Jason Stewart (jasons@apache.org)
|
|
||||||
*
|
|
||||||
* Copyright (C) 1999-2000. The University of Chicago
|
|
||||||
* See the file LICENSE for information on usage and redistribution.
|
|
||||||
* ------------------------------------------------------------------------- */
|
* ------------------------------------------------------------------------- */
|
||||||
|
|
||||||
char cvsroot_perl5_cxx[] = "$Header$";
|
char cvsroot_perl5_cxx[] = "$Header$";
|
||||||
|
|
|
||||||
|
|
@ -1,18 +1,14 @@
|
||||||
|
/* -----------------------------------------------------------------------------
|
||||||
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
|
*
|
||||||
|
* php4.cxx
|
||||||
|
*
|
||||||
|
* Php language module for SWIG.
|
||||||
|
* ----------------------------------------------------------------------------- */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* PHP4 Support
|
|
||||||
*
|
|
||||||
* Richard Palmer
|
|
||||||
* richard@magicality.org
|
|
||||||
* Nov 2001
|
|
||||||
*
|
|
||||||
* Portions copyright Sun Microsystems (c) 2001
|
|
||||||
* Tim Hockin <thockin@sun.com>
|
|
||||||
*
|
|
||||||
* Portions copyright Ananova Ltd (c) 2002
|
|
||||||
* Sam Liddicott <sam@ananova.com>
|
|
||||||
*
|
|
||||||
* TODO: Replace stderr messages with Swig_warning
|
* TODO: Replace stderr messages with Swig_warning
|
||||||
*
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
char cvsroot_php4_cxx[] = "$Header$";
|
char cvsroot_php4_cxx[] = "$Header$";
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,13 @@
|
||||||
/***********************************************************************
|
/* -----------------------------------------------------------------------------
|
||||||
* Pike language module for SWIG
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
*
|
*
|
||||||
|
* pike.cxx
|
||||||
|
*
|
||||||
|
* Pike language module for SWIG.
|
||||||
|
* ----------------------------------------------------------------------------- */
|
||||||
|
|
||||||
|
/*
|
||||||
* Notes:
|
* Notes:
|
||||||
*
|
*
|
||||||
* - The current approach used for "out" typemaps is inconsistent with
|
* - The current approach used for "out" typemaps is inconsistent with
|
||||||
|
|
@ -16,7 +23,7 @@
|
||||||
* - Pike doesn't seem to provide any default way to print the memory
|
* - Pike doesn't seem to provide any default way to print the memory
|
||||||
* address, etc. for extension objects. Should we do something here?
|
* address, etc. for extension objects. Should we do something here?
|
||||||
*
|
*
|
||||||
***********************************************************************/
|
*/
|
||||||
|
|
||||||
char cvsroot_pike_cxx[] = "$Header$";
|
char cvsroot_pike_cxx[] = "$Header$";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,10 @@
|
||||||
/* -----------------------------------------------------------------------------
|
/* -----------------------------------------------------------------------------
|
||||||
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
|
*
|
||||||
* python.cxx
|
* python.cxx
|
||||||
*
|
*
|
||||||
* Python module.
|
* Python language module for SWIG.
|
||||||
*
|
|
||||||
* Author(s) : David Beazley (beazley@cs.uchicago.edu)
|
|
||||||
*
|
|
||||||
* Copyright (C) 1999-2000. The University of Chicago
|
|
||||||
* See the file LICENSE for information on usage and redistribution.
|
|
||||||
* ----------------------------------------------------------------------------- */
|
* ----------------------------------------------------------------------------- */
|
||||||
|
|
||||||
char cvsroot_python_cxx[] = "$Header$";
|
char cvsroot_python_cxx[] = "$Header$";
|
||||||
|
|
|
||||||
|
|
@ -1,14 +1,11 @@
|
||||||
/********************************************************************
|
/* -----------------------------------------------------------------------------
|
||||||
* Ruby module for SWIG
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
*
|
*
|
||||||
* $Header$
|
* ruby.cxx
|
||||||
*
|
*
|
||||||
* Copyright (C) 2000 Network Applied Communication Laboratory, Inc.
|
* Ruby language module for SWIG.
|
||||||
* Copyright (C) 2000 Information-technology Promotion Agency, Japan
|
* ----------------------------------------------------------------------------- */
|
||||||
*
|
|
||||||
* Masaki Fukushima
|
|
||||||
*
|
|
||||||
********************************************************************/
|
|
||||||
|
|
||||||
char cvsroot_ruby_cxx[] = "$Header$";
|
char cvsroot_ruby_cxx[] = "$Header$";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,17 +1,14 @@
|
||||||
/* -----------------------------------------------------------------------------
|
/* -----------------------------------------------------------------------------
|
||||||
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
|
*
|
||||||
* s-exp.cxx
|
* s-exp.cxx
|
||||||
*
|
*
|
||||||
* A parse tree represented as Lisp s-expressions.
|
* A parse tree represented as Lisp s-expressions.
|
||||||
*
|
|
||||||
* Author(s) : Matthias Koeppe (mkoeppe@mail.math.uni-magdeburg.de)
|
|
||||||
*
|
|
||||||
* Copyright (C) 2002. The University of Chicago
|
|
||||||
* See the file LICENSE for information on usage and redistribution.
|
|
||||||
* ----------------------------------------------------------------------------- */
|
* ----------------------------------------------------------------------------- */
|
||||||
|
|
||||||
/* Derived from xml.cxx 1.1.2.2 */
|
|
||||||
|
|
||||||
char cvsroot_s_exp_cxx[] = "$Header$";
|
char cvsroot_s_exp_cxx[] = "$Header$";
|
||||||
|
|
||||||
static const char *usage = "\
|
static const char *usage = "\
|
||||||
S-Exp Options (available with -sexp)\n\
|
S-Exp Options (available with -sexp)\n\
|
||||||
-typemaplang <lang> - Typemap language\n\n";
|
-typemaplang <lang> - Typemap language\n\n";
|
||||||
|
|
|
||||||
|
|
@ -1,24 +1,16 @@
|
||||||
/*******************************************************************************
|
/* -----------------------------------------------------------------------------
|
||||||
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
|
*
|
||||||
* Simplified Wrapper and Interface Generator (SWIG)
|
* Simplified Wrapper and Interface Generator (SWIG)
|
||||||
*
|
*
|
||||||
* swigmain.cxx
|
* swigmain.cxx
|
||||||
*
|
*
|
||||||
* This file is the main entry point to SWIG. It collects the command
|
* This file is the main entry point to SWIG. It collects the command
|
||||||
* line options, registers built-in language modules, and instantiates
|
* line options, registers built-in language modules, and instantiates
|
||||||
* a module for code generation. If adding new language modules
|
* a module for code generation. If adding new language modules
|
||||||
* to SWIG, you would modify this file.
|
* to SWIG, you would modify this file.
|
||||||
*
|
* ----------------------------------------------------------------------------- */
|
||||||
* Author : David Beazley
|
|
||||||
*
|
|
||||||
* Department of Computer Science
|
|
||||||
* University of Chicago
|
|
||||||
* 1100 E 58th Street
|
|
||||||
* Chicago, IL 60637
|
|
||||||
* beazley@cs.uchicago.edu
|
|
||||||
*
|
|
||||||
* Please read the file LICENSE for the copyright and terms by which SWIG
|
|
||||||
* can be used and distributed.
|
|
||||||
*******************************************************************************/
|
|
||||||
|
|
||||||
char cvsroot_swigmain_cxx[] = "$Header$";
|
char cvsroot_swigmain_cxx[] = "$Header$";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,21 +1,16 @@
|
||||||
/* -----------------------------------------------------------------------------
|
/* -----------------------------------------------------------------------------
|
||||||
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
|
*
|
||||||
* swigmod.h
|
* swigmod.h
|
||||||
*
|
*
|
||||||
* Main header file for SWIG modules
|
* Main header file for SWIG modules.
|
||||||
*
|
|
||||||
* Author(s) : David Beazley (beazley@cs.uchicago.edu)
|
|
||||||
*
|
|
||||||
* Copyright (C) 1998-2000. The University of Chicago
|
|
||||||
* Copyright (C) 1995-1998. The University of Utah and The Regents of the
|
|
||||||
* University of California.
|
|
||||||
*
|
|
||||||
* See the file LICENSE for information on usage and redistribution.
|
|
||||||
*
|
|
||||||
* $Header$
|
|
||||||
* ----------------------------------------------------------------------------- */
|
* ----------------------------------------------------------------------------- */
|
||||||
|
|
||||||
#ifndef SWIGMOD_H_
|
/* $Header$ */
|
||||||
#define SWIGMOD_H_
|
|
||||||
|
#ifndef SWIG_SWIGMOD_H_
|
||||||
|
#define SWIG_SWIGMOD_H_
|
||||||
|
|
||||||
#include "swig.h"
|
#include "swig.h"
|
||||||
#include "preprocessor.h"
|
#include "preprocessor.h"
|
||||||
|
|
|
||||||
|
|
@ -1,23 +1,10 @@
|
||||||
/* -----------------------------------------------------------------------------
|
/* -----------------------------------------------------------------------------
|
||||||
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
|
*
|
||||||
* tcl8.cxx
|
* tcl8.cxx
|
||||||
*
|
*
|
||||||
* Tcl8.0 wrapper module.
|
* Tcl8 language module for SWIG.
|
||||||
*
|
|
||||||
* Author(s) : David Beazley (beazley@cs.uchicago.edu)
|
|
||||||
*
|
|
||||||
* Copyright (C) 1999-2000. The University of Chicago
|
|
||||||
* See the file LICENSE for information on usage and redistribution.
|
|
||||||
*
|
|
||||||
* Incr Tcl 3.x support by Alexey Dyachenko (dyachenko@fromru.com)
|
|
||||||
*
|
|
||||||
* Based on
|
|
||||||
* itcl.cxx
|
|
||||||
* Author: Bob Techentin
|
|
||||||
* based on tcl8 and python modules by David Beazley
|
|
||||||
*
|
|
||||||
* Module for creating Incr Tcl 3.x shadow classes
|
|
||||||
* and Tcl 8.x native wrapper functions.
|
|
||||||
*
|
|
||||||
* ----------------------------------------------------------------------------- */
|
* ----------------------------------------------------------------------------- */
|
||||||
|
|
||||||
char cvsroot_tcl8_cxx[] = "$Header$";
|
char cvsroot_tcl8_cxx[] = "$Header$";
|
||||||
|
|
|
||||||
|
|
@ -1,20 +1,15 @@
|
||||||
/* -----------------------------------------------------------------------------
|
/* -----------------------------------------------------------------------------
|
||||||
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
|
*
|
||||||
* typepass.cxx
|
* typepass.cxx
|
||||||
*
|
*
|
||||||
* This module builds all of the internal type information by collecting
|
* This module builds all of the internal type information by collecting
|
||||||
* typedef declarations as well as registering classes, structures, and unions.
|
* typedef declarations as well as registering classes, structures, and unions.
|
||||||
* This information is needed to correctly handle shadow classes and other
|
* This information is needed to correctly handle shadow classes and other
|
||||||
* advanced features. This phase of compilation is also used to perform
|
* advanced features. This phase of compilation is also used to perform
|
||||||
* type-expansion. All types are fully qualified with namespace prefixes
|
* type-expansion. All types are fully qualified with namespace prefixes
|
||||||
* and other information needed for compilation.
|
* and other information needed for compilation.
|
||||||
*
|
|
||||||
* Author(s) : David Beazley (beazley@cs.uchicago.edu)
|
|
||||||
*
|
|
||||||
* Copyright (C) 1998-2002. The University of Chicago
|
|
||||||
* Copyright (C) 1995-1998. The University of Utah and The Regents of the
|
|
||||||
* University of California.
|
|
||||||
*
|
|
||||||
* See the file LICENSE for information on usage and redistribution.
|
|
||||||
* ----------------------------------------------------------------------------- */
|
* ----------------------------------------------------------------------------- */
|
||||||
|
|
||||||
char cvsroot_typepass_cxx[] = "$Header$";
|
char cvsroot_typepass_cxx[] = "$Header$";
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,16 @@
|
||||||
char cvsroot_uffi_cxx[] = "$Header$";
|
/* -----------------------------------------------------------------------------
|
||||||
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
|
*
|
||||||
|
* uffi.cxx
|
||||||
|
*
|
||||||
|
* Uffi language module for SWIG.
|
||||||
|
* ----------------------------------------------------------------------------- */
|
||||||
|
|
||||||
// TODO: remove remnants of lisptype
|
// TODO: remove remnants of lisptype
|
||||||
|
|
||||||
|
char cvsroot_uffi_cxx[] = "$Header$";
|
||||||
|
|
||||||
#include "swigmod.h"
|
#include "swigmod.h"
|
||||||
|
|
||||||
class UFFI : public Language {
|
class UFFI : public Language {
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,13 @@
|
||||||
|
/* -----------------------------------------------------------------------------
|
||||||
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
|
*
|
||||||
|
* utils.cxx
|
||||||
|
*
|
||||||
|
* Various utility functions.
|
||||||
|
* ----------------------------------------------------------------------------- */
|
||||||
|
|
||||||
|
char cvsroot_utils_cxx[] = "$Header$";
|
||||||
|
|
||||||
#include <swigmod.h>
|
#include <swigmod.h>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,16 +1,14 @@
|
||||||
/* -----------------------------------------------------------------------------
|
/* -----------------------------------------------------------------------------
|
||||||
* Xml.cxx
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
*
|
*
|
||||||
* An Xml parse tree generator
|
* xml.cxx
|
||||||
|
|
||||||
* Author(s) : Swig base: David Beazley (beazley@cs.uchicago.edu)
|
|
||||||
* Xml module: Klaus Wiederaenders (kwconsulting@compuserve.com
|
|
||||||
*
|
*
|
||||||
* Copyright (C) 2002. The University of Chicago
|
* An Xml parse tree generator.
|
||||||
* See the file LICENSE for information on usage and redistribution.
|
|
||||||
* ----------------------------------------------------------------------------- */
|
* ----------------------------------------------------------------------------- */
|
||||||
|
|
||||||
char cvsroot_xml_cxx[] = "$Header$";
|
char cvsroot_xml_cxx[] = "$Header$";
|
||||||
|
|
||||||
static const char *usage = "\
|
static const char *usage = "\
|
||||||
XML Options (available with -xml)\n\
|
XML Options (available with -xml)\n\
|
||||||
-xmllang <lang> - Typedef language\n\
|
-xmllang <lang> - Typedef language\n\
|
||||||
|
|
@ -21,7 +19,6 @@ XML Options (available with -xml)\n\
|
||||||
|
|
||||||
#include "swigmod.h"
|
#include "swigmod.h"
|
||||||
|
|
||||||
//static Node *view_top = 0;
|
|
||||||
static File *out = 0;
|
static File *out = 0;
|
||||||
static int xmllite = 0;
|
static int xmllite = 0;
|
||||||
|
|
||||||
|
|
@ -29,9 +26,6 @@ static int xmllite = 0;
|
||||||
class XML
|
class XML
|
||||||
: public Language
|
: public Language
|
||||||
{
|
{
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
public:
|
public:
|
||||||
|
|
||||||
int indent_level;
|
int indent_level;
|
||||||
|
|
|
||||||
|
|
@ -1,18 +1,16 @@
|
||||||
/* -----------------------------------------------------------------------------
|
/* -----------------------------------------------------------------------------
|
||||||
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
|
*
|
||||||
* cpp.c
|
* cpp.c
|
||||||
*
|
*
|
||||||
* An implementation of a C preprocessor plus some support for additional
|
* An implementation of a C preprocessor plus some support for additional
|
||||||
* SWIG directives.
|
* SWIG directives.
|
||||||
*
|
*
|
||||||
* - SWIG directives such as %include, %extern, and %import are handled
|
* - SWIG directives such as %include, %extern, and %import are handled
|
||||||
* - A new macro %define ... %enddef can be used for multiline macros
|
* - A new macro %define ... %enddef can be used for multiline macros
|
||||||
* - No preprocessing is performed in %{ ... %} blocks
|
* - No preprocessing is performed in %{ ... %} blocks
|
||||||
* - Lines beginning with %# are stripped down to #... and passed through.
|
* - Lines beginning with %# are stripped down to #... and passed through.
|
||||||
*
|
|
||||||
* Author(s) : David Beazley (beazley@cs.uchicago.edu)
|
|
||||||
*
|
|
||||||
* Copyright (C) 1999-2000. The University of Chicago
|
|
||||||
* See the file LICENSE for information on usage and redistribution.
|
|
||||||
* ----------------------------------------------------------------------------- */
|
* ----------------------------------------------------------------------------- */
|
||||||
|
|
||||||
char cvsroot_cpp_c[] = "$Header$";
|
char cvsroot_cpp_c[] = "$Header$";
|
||||||
|
|
|
||||||
|
|
@ -1,13 +1,11 @@
|
||||||
/* -----------------------------------------------------------------------------
|
/* -----------------------------------------------------------------------------
|
||||||
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
|
*
|
||||||
* expr.c
|
* expr.c
|
||||||
*
|
*
|
||||||
* Integer arithmetic expression evaluator used to handle expressions
|
* Integer arithmetic expression evaluator used to handle expressions
|
||||||
* encountered during preprocessing.
|
* encountered during preprocessing.
|
||||||
*
|
|
||||||
* Author(s) : David Beazley (beazley@cs.uchicago.edu)
|
|
||||||
*
|
|
||||||
* Copyright (C) 1999-2000. The University of Chicago
|
|
||||||
* See the file LICENSE for information on usage and redistribution.
|
|
||||||
* ----------------------------------------------------------------------------- */
|
* ----------------------------------------------------------------------------- */
|
||||||
|
|
||||||
char cvsroot_expr_c[] = "$Header$";
|
char cvsroot_expr_c[] = "$Header$";
|
||||||
|
|
|
||||||
|
|
@ -1,18 +1,16 @@
|
||||||
/* -----------------------------------------------------------------------------
|
/* -----------------------------------------------------------------------------
|
||||||
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
|
*
|
||||||
* preprocessor.h
|
* preprocessor.h
|
||||||
*
|
*
|
||||||
* SWIG preprocessor module.
|
* SWIG preprocessor module.
|
||||||
*
|
|
||||||
* Author(s) : David Beazley (beazley@cs.uchicago.edu)
|
|
||||||
*
|
|
||||||
* Copyright (C) 1999-2000. The University of Chicago
|
|
||||||
* See the file LICENSE for information on usage and redistribution.
|
|
||||||
*
|
|
||||||
* $Header$
|
|
||||||
* ----------------------------------------------------------------------------- */
|
* ----------------------------------------------------------------------------- */
|
||||||
|
|
||||||
#ifndef PREPROCESSOR_H_
|
/* $Header$ */
|
||||||
#define PREPROCESSOR_H_
|
|
||||||
|
#ifndef SWIG_PREPROCESSOR_H_
|
||||||
|
#define SWIG_PREPROCESSOR_H_
|
||||||
|
|
||||||
#include "swigwarn.h"
|
#include "swigwarn.h"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,16 +1,11 @@
|
||||||
/* -----------------------------------------------------------------------------
|
/* -----------------------------------------------------------------------------
|
||||||
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
|
*
|
||||||
* cwrap.c
|
* cwrap.c
|
||||||
*
|
*
|
||||||
* This file defines a variety of wrapping rules for C/C++ handling including
|
* This file defines a variety of wrapping rules for C/C++ handling including
|
||||||
* the naming of local variables, calling conventions, and so forth.
|
* the naming of local variables, calling conventions, and so forth.
|
||||||
*
|
|
||||||
* Author(s) : David Beazley (beazley@cs.uchicago.edu)
|
|
||||||
*
|
|
||||||
* Copyright (C) 1998-2000. The University of Chicago
|
|
||||||
* Copyright (C) 1995-1998. The University of Utah and The Regents of the
|
|
||||||
* University of California.
|
|
||||||
*
|
|
||||||
* See the file LICENSE for information on usage and redistribution.
|
|
||||||
* ----------------------------------------------------------------------------- */
|
* ----------------------------------------------------------------------------- */
|
||||||
|
|
||||||
char cvsroot_cwrap_c[] = "$Header$";
|
char cvsroot_cwrap_c[] = "$Header$";
|
||||||
|
|
|
||||||
|
|
@ -1,21 +1,19 @@
|
||||||
/* -----------------------------------------------------------------------------
|
/* -----------------------------------------------------------------------------
|
||||||
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
|
*
|
||||||
* error.c
|
* error.c
|
||||||
*
|
*
|
||||||
* Error handling functions. These are used to issue warnings and
|
* Error handling functions. These are used to issue warnings and
|
||||||
* error messages.
|
* error messages.
|
||||||
*
|
|
||||||
* Author(s) : David Beazley (beazley@cs.uchicago.edu)
|
|
||||||
*
|
|
||||||
* Copyright (C) 1999-2000. The University of Chicago
|
|
||||||
* See the file LICENSE for information on usage and redistribution.
|
|
||||||
* ----------------------------------------------------------------------------- */
|
* ----------------------------------------------------------------------------- */
|
||||||
|
|
||||||
|
char cvsroot_error_c[] = "$Header$";
|
||||||
|
|
||||||
#include "swig.h"
|
#include "swig.h"
|
||||||
#include <stdarg.h>
|
#include <stdarg.h>
|
||||||
#include <ctype.h>
|
#include <ctype.h>
|
||||||
|
|
||||||
char cvsroot_error_c[] = "$Header$";
|
|
||||||
|
|
||||||
/* -----------------------------------------------------------------------------
|
/* -----------------------------------------------------------------------------
|
||||||
* Commentary on the warning filter.
|
* Commentary on the warning filter.
|
||||||
*
|
*
|
||||||
|
|
|
||||||
|
|
@ -1,17 +1,15 @@
|
||||||
/* -----------------------------------------------------------------------------
|
/* -----------------------------------------------------------------------------
|
||||||
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
|
*
|
||||||
* fragment.c
|
* fragment.c
|
||||||
*
|
*
|
||||||
* This file manages named code fragments. Code fragments are typically
|
* This file manages named code fragments. Code fragments are typically
|
||||||
* used to hold helper-code that may or may not be included in the wrapper
|
* used to hold helper-code that may or may not be included in the wrapper
|
||||||
* file (depending on what features are actually used in the interface).
|
* file (depending on what features are actually used in the interface).
|
||||||
*
|
*
|
||||||
* By using fragments, it's possible to greatly reduce the amount of
|
* By using fragments, it's possible to greatly reduce the amount of
|
||||||
* wrapper code and to generate cleaner wrapper files.
|
* wrapper code and to generate cleaner wrapper files.
|
||||||
*
|
|
||||||
* Author(s) : David Beazley (beazley@cs.uchicago.edu)
|
|
||||||
*
|
|
||||||
* Copyright (C) 1999-2000. The University of Chicago
|
|
||||||
* See the file LICENSE for information on usage and redistribution.
|
|
||||||
* ----------------------------------------------------------------------------- */
|
* ----------------------------------------------------------------------------- */
|
||||||
|
|
||||||
char cvsroot_fragment_c[] = "$Header$";
|
char cvsroot_fragment_c[] = "$Header$";
|
||||||
|
|
|
||||||
|
|
@ -1,19 +1,17 @@
|
||||||
/* -----------------------------------------------------------------------------
|
/* -----------------------------------------------------------------------------
|
||||||
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
|
*
|
||||||
* getopt.c
|
* getopt.c
|
||||||
*
|
*
|
||||||
* Handles the parsing of command line options. This is particularly nasty
|
* Handles the parsing of command line options. This is particularly nasty
|
||||||
* compared to other utilities given that command line options can potentially
|
* compared to other utilities given that command line options can potentially
|
||||||
* be read by many different modules within SWIG. Thus, in order to make sure
|
* be read by many different modules within SWIG. Thus, in order to make sure
|
||||||
* there are no unrecognized options, each module is required to "mark"
|
* there are no unrecognized options, each module is required to "mark"
|
||||||
* the options that it uses. Afterwards, we can make a quick scan to make
|
* the options that it uses. Afterwards, we can make a quick scan to make
|
||||||
* sure there are no unmarked options.
|
* sure there are no unmarked options.
|
||||||
*
|
*
|
||||||
* Author(s) : David Beazley (beazley@cs.uchicago.edu)
|
* TODO:
|
||||||
*
|
|
||||||
* Copyright (C) 1999-2000. The University of Chicago
|
|
||||||
* See the file LICENSE for information on usage and redistribution.
|
|
||||||
*
|
|
||||||
* To do:
|
|
||||||
* - This module needs to be modified so that it doesn't call exit().
|
* - This module needs to be modified so that it doesn't call exit().
|
||||||
* Should have cleaner error handling in general.
|
* Should have cleaner error handling in general.
|
||||||
* ----------------------------------------------------------------------------- */
|
* ----------------------------------------------------------------------------- */
|
||||||
|
|
|
||||||
|
|
@ -1,14 +1,12 @@
|
||||||
/* -----------------------------------------------------------------------------
|
/* -----------------------------------------------------------------------------
|
||||||
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
|
*
|
||||||
* include.c
|
* include.c
|
||||||
*
|
*
|
||||||
* The functions in this file are used to manage files in the SWIG library.
|
* The functions in this file are used to manage files in the SWIG library.
|
||||||
* General purpose functions for opening, including, and retrieving pathnames
|
* General purpose functions for opening, including, and retrieving pathnames
|
||||||
* are provided.
|
* are provided.
|
||||||
*
|
|
||||||
* Author(s) : David Beazley (beazley@cs.uchicago.edu)
|
|
||||||
*
|
|
||||||
* Copyright (C) 1999-2000. The University of Chicago
|
|
||||||
* See the file LICENSE for information on usage and redistribution.
|
|
||||||
* ----------------------------------------------------------------------------- */
|
* ----------------------------------------------------------------------------- */
|
||||||
|
|
||||||
char cvsroot_include_c[] = "$Header$";
|
char cvsroot_include_c[] = "$Header$";
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,10 @@
|
||||||
/* -----------------------------------------------------------------------------
|
/* -----------------------------------------------------------------------------
|
||||||
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
|
*
|
||||||
* misc.c
|
* misc.c
|
||||||
*
|
*
|
||||||
* Miscellaneous functions that don't really fit anywhere else.
|
* Miscellaneous functions that don't really fit anywhere else.
|
||||||
*
|
|
||||||
* Author(s) : David Beazley (beazley@cs.uchicago.edu)
|
|
||||||
*
|
|
||||||
* Copyright (C) 1999-2000. The University of Chicago
|
|
||||||
* See the file LICENSE for information on usage and redistribution.
|
|
||||||
* ----------------------------------------------------------------------------- */
|
* ----------------------------------------------------------------------------- */
|
||||||
|
|
||||||
char cvsroot_misc_c[] = "$Header$";
|
char cvsroot_misc_c[] = "$Header$";
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,10 @@
|
||||||
/* -----------------------------------------------------------------------------
|
/* -----------------------------------------------------------------------------
|
||||||
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
|
*
|
||||||
* naming.c
|
* naming.c
|
||||||
*
|
*
|
||||||
* Functions for generating various kinds of names during code generation
|
* Functions for generating various kinds of names during code generation.
|
||||||
*
|
|
||||||
* Author(s) : David Beazley (beazley@cs.uchicago.edu)
|
|
||||||
*
|
|
||||||
* Copyright (C) 1999-2000. The University of Chicago
|
|
||||||
* See the file LICENSE for information on usage and redistribution.
|
|
||||||
* ----------------------------------------------------------------------------- */
|
* ----------------------------------------------------------------------------- */
|
||||||
|
|
||||||
char cvsroot_naming_c[] = "$Header$";
|
char cvsroot_naming_c[] = "$Header$";
|
||||||
|
|
|
||||||
|
|
@ -1,17 +1,10 @@
|
||||||
/* -----------------------------------------------------------------------------
|
/* -----------------------------------------------------------------------------
|
||||||
* parms.cxx
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
*
|
*
|
||||||
* Parameter list class.
|
* parms.c
|
||||||
*
|
*
|
||||||
* !!! This file is deprecated and is being replaced !!!
|
* Parameter list class.
|
||||||
*
|
|
||||||
* Author(s) : David Beazley (beazley@cs.uchicago.edu)
|
|
||||||
*
|
|
||||||
* Copyright (C) 1998-2000. The University of Chicago
|
|
||||||
* Copyright (C) 1995-1998. The University of Utah and The Regents of the
|
|
||||||
* University of California.
|
|
||||||
*
|
|
||||||
* See the file LICENSE for information on usage and redistribution.
|
|
||||||
* ----------------------------------------------------------------------------- */
|
* ----------------------------------------------------------------------------- */
|
||||||
|
|
||||||
char cvsroot_parms_c[] = "$Header$";
|
char cvsroot_parms_c[] = "$Header$";
|
||||||
|
|
|
||||||
|
|
@ -1,15 +1,13 @@
|
||||||
/* -----------------------------------------------------------------------------
|
/* -----------------------------------------------------------------------------
|
||||||
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
|
*
|
||||||
* scanner.c
|
* scanner.c
|
||||||
*
|
*
|
||||||
* This file implements a general purpose C/C++ compatible lexical scanner.
|
* This file implements a general purpose C/C++ compatible lexical scanner.
|
||||||
* This scanner isn't intended to be plugged directly into a parser built
|
* This scanner isn't intended to be plugged directly into a parser built
|
||||||
* with yacc. Rather, it contains a lot of generic code that could be used
|
* with yacc. Rather, it contains a lot of generic code that could be used
|
||||||
* to easily construct yacc-compatible scanners.
|
* to easily construct yacc-compatible scanners.
|
||||||
*
|
|
||||||
* Author(s) : David Beazley (beazley@cs.uchicago.edu)
|
|
||||||
*
|
|
||||||
* Copyright (C) 1999-2000. The University of Chicago
|
|
||||||
* See the file LICENSE for information on usage and redistribution.
|
|
||||||
* ----------------------------------------------------------------------------- */
|
* ----------------------------------------------------------------------------- */
|
||||||
|
|
||||||
char cvsroot_scanner_c[] = "$Header$";
|
char cvsroot_scanner_c[] = "$Header$";
|
||||||
|
|
|
||||||
|
|
@ -1,13 +1,11 @@
|
||||||
/* -----------------------------------------------------------------------------
|
/* -----------------------------------------------------------------------------
|
||||||
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
|
*
|
||||||
* stype.c
|
* stype.c
|
||||||
*
|
*
|
||||||
* This file provides general support for datatypes that are encoded in
|
* This file provides general support for datatypes that are encoded in
|
||||||
* the form of simple strings.
|
* the form of simple strings.
|
||||||
*
|
|
||||||
* Author(s) : David Beazley (beazley@cs.uchicago.edu)
|
|
||||||
*
|
|
||||||
* Copyright (C) 1999-2000. The University of Chicago
|
|
||||||
* See the file LICENSE for information on usage and redistribution.
|
|
||||||
* ----------------------------------------------------------------------------- */
|
* ----------------------------------------------------------------------------- */
|
||||||
|
|
||||||
char cvsroot_stype_c[] = "$Header$";
|
char cvsroot_stype_c[] = "$Header$";
|
||||||
|
|
|
||||||
|
|
@ -1,17 +1,14 @@
|
||||||
/* -----------------------------------------------------------------------------
|
/* -----------------------------------------------------------------------------
|
||||||
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
|
*
|
||||||
* swig.h
|
* swig.h
|
||||||
*
|
*
|
||||||
* Header file for the SWIG core.
|
* Header file for the SWIG core.
|
||||||
*
|
|
||||||
* Author(s) : David Beazley (beazley@cs.uchicago.edu)
|
|
||||||
* Dustin Mitchell (djmitche@cs.uchicago.edu)
|
|
||||||
*
|
|
||||||
* Copyright (C) 1999-2000. The University of Chicago
|
|
||||||
* See the file LICENSE for information on usage and redistribution.
|
|
||||||
*
|
|
||||||
* $Header$
|
|
||||||
* ----------------------------------------------------------------------------- */
|
* ----------------------------------------------------------------------------- */
|
||||||
|
|
||||||
|
/* $Header$ */
|
||||||
|
|
||||||
#ifndef SWIGCORE_H_
|
#ifndef SWIGCORE_H_
|
||||||
#define SWIGCORE_H_
|
#define SWIGCORE_H_
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,12 @@
|
||||||
|
/* -----------------------------------------------------------------------------
|
||||||
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
|
*
|
||||||
|
* swigkeys.c
|
||||||
|
* ----------------------------------------------------------------------------- */
|
||||||
|
|
||||||
|
char cvsroot_keys_c[] = "$Header$";
|
||||||
|
|
||||||
#include "swigkeys.h"
|
#include "swigkeys.h"
|
||||||
|
|
||||||
String *empty_string = 0;
|
String *empty_string = 0;
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,14 @@
|
||||||
#ifndef __Swig_swigkeys_h__
|
/* -----------------------------------------------------------------------------
|
||||||
#define __Swig_swigkeys_h__
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
|
*
|
||||||
|
* swigkeys.h
|
||||||
|
* ----------------------------------------------------------------------------- */
|
||||||
|
|
||||||
|
/* $Header$ */
|
||||||
|
|
||||||
|
#ifndef SWIG_SWIGKEYS_H_
|
||||||
|
#define SWIG_SWIGKEYS_H_
|
||||||
|
|
||||||
#include "swig.h"
|
#include "swig.h"
|
||||||
|
|
||||||
|
|
@ -131,4 +140,4 @@ extern String *k_previoussibling;
|
||||||
extern String *k_nextsibling;
|
extern String *k_nextsibling;
|
||||||
extern String *k_firstchild;
|
extern String *k_firstchild;
|
||||||
extern String *k_lastchild;
|
extern String *k_lastchild;
|
||||||
#endif /* __Swig_swigkeys_h__ */
|
#endif /* SWIG_SWIGKEYS_H_ */
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,10 @@
|
||||||
/* -----------------------------------------------------------------------------
|
/* -----------------------------------------------------------------------------
|
||||||
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
|
*
|
||||||
* symbol.c
|
* symbol.c
|
||||||
*
|
*
|
||||||
* This file implements the SWIG symbol table. See details below.
|
* This file implements the SWIG symbol table. See details below.
|
||||||
*
|
|
||||||
* Author(s) : David Beazley (beazley@cs.uchicago.edu)
|
|
||||||
*
|
|
||||||
* Copyright (C) 1999-2000. The University of Chicago
|
|
||||||
* See the file LICENSE for information on usage and redistribution.
|
|
||||||
* ----------------------------------------------------------------------------- */
|
* ----------------------------------------------------------------------------- */
|
||||||
|
|
||||||
char cvsroot_symbol_c[] = "$Header$";
|
char cvsroot_symbol_c[] = "$Header$";
|
||||||
|
|
|
||||||
|
|
@ -1,22 +1,20 @@
|
||||||
/* -----------------------------------------------------------------------------
|
/* -----------------------------------------------------------------------------
|
||||||
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
|
*
|
||||||
* tree.c
|
* tree.c
|
||||||
*
|
*
|
||||||
* This file provides some general purpose functions for manipulating
|
* This file provides some general purpose functions for manipulating
|
||||||
* parse trees.
|
* parse trees.
|
||||||
*
|
|
||||||
* Author(s) : David Beazley (beazley@cs.uchicago.edu)
|
|
||||||
*
|
|
||||||
* Copyright (C) 1999-2000. The University of Chicago
|
|
||||||
* See the file LICENSE for information on usage and redistribution.
|
|
||||||
* ----------------------------------------------------------------------------- */
|
* ----------------------------------------------------------------------------- */
|
||||||
|
|
||||||
|
char cvsroot_tree_c[] = "$Header$";
|
||||||
|
|
||||||
#include "swig.h"
|
#include "swig.h"
|
||||||
#include "swigkeys.h"
|
#include "swigkeys.h"
|
||||||
#include <stdarg.h>
|
#include <stdarg.h>
|
||||||
#include <assert.h>
|
#include <assert.h>
|
||||||
|
|
||||||
char cvsroot_tree_c[] = "$Header$";
|
|
||||||
|
|
||||||
/* -----------------------------------------------------------------------------
|
/* -----------------------------------------------------------------------------
|
||||||
* Swig_print_tags()
|
* Swig_print_tags()
|
||||||
*
|
*
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,10 @@
|
||||||
/* -----------------------------------------------------------------------------
|
/* -----------------------------------------------------------------------------
|
||||||
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
|
*
|
||||||
* typemap.c
|
* typemap.c
|
||||||
*
|
*
|
||||||
* A somewhat generalized implementation of SWIG1.1 typemaps.
|
* A somewhat generalized implementation of SWIG1.1 typemaps.
|
||||||
*
|
|
||||||
* Author(s) : David Beazley (beazley@cs.uchicago.edu)
|
|
||||||
*
|
|
||||||
* Copyright (C) 1999-2000. The University of Chicago
|
|
||||||
* See the file LICENSE for information on usage and redistribution.
|
|
||||||
* ----------------------------------------------------------------------------- */
|
* ----------------------------------------------------------------------------- */
|
||||||
|
|
||||||
char cvsroot_typemap_c[] = "$Header$";
|
char cvsroot_typemap_c[] = "$Header$";
|
||||||
|
|
|
||||||
|
|
@ -1,15 +1,13 @@
|
||||||
/* -----------------------------------------------------------------------------
|
/* -----------------------------------------------------------------------------
|
||||||
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
|
*
|
||||||
* typeobj.c
|
* typeobj.c
|
||||||
*
|
*
|
||||||
* This file provides functions for constructing, manipulating, and testing
|
* This file provides functions for constructing, manipulating, and testing
|
||||||
* type objects. Type objects are merely the raw low-level representation
|
* type objects. Type objects are merely the raw low-level representation
|
||||||
* of C++ types. They do not incorporate high-level type system features
|
* of C++ types. They do not incorporate high-level type system features
|
||||||
* like typedef, namespaces, etc.
|
* like typedef, namespaces, etc.
|
||||||
*
|
|
||||||
* Author(s) : David Beazley (beazley@cs.uchicago.edu)
|
|
||||||
*
|
|
||||||
* Copyright (C) 1999-2003. The University of Chicago
|
|
||||||
* See the file LICENSE for information on usage and redistribution.
|
|
||||||
* ----------------------------------------------------------------------------- */
|
* ----------------------------------------------------------------------------- */
|
||||||
|
|
||||||
char cvsroot_typeobj_c[] = "$Header$";
|
char cvsroot_typeobj_c[] = "$Header$";
|
||||||
|
|
|
||||||
|
|
@ -1,15 +1,13 @@
|
||||||
/* -----------------------------------------------------------------------------
|
/* -----------------------------------------------------------------------------
|
||||||
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
|
*
|
||||||
* typesys.c
|
* typesys.c
|
||||||
*
|
*
|
||||||
* SWIG type system management. These functions are used to manage
|
* SWIG type system management. These functions are used to manage
|
||||||
* the C++ type system including typenames, typedef, type scopes,
|
* the C++ type system including typenames, typedef, type scopes,
|
||||||
* inheritance, and namespaces. Generation of support code for the
|
* inheritance, and namespaces. Generation of support code for the
|
||||||
* run-time type checker is also handled here.
|
* run-time type checker is also handled here.
|
||||||
*
|
|
||||||
* Author(s) : David Beazley (beazley@cs.uchicago.edu)
|
|
||||||
*
|
|
||||||
* Copyright (C) 1999-2000. The University of Chicago
|
|
||||||
* See the file LICENSE for information on usage and redistribution.
|
|
||||||
* ----------------------------------------------------------------------------- */
|
* ----------------------------------------------------------------------------- */
|
||||||
|
|
||||||
char cvsroot_typesys_c[] = "$Header$";
|
char cvsroot_typesys_c[] = "$Header$";
|
||||||
|
|
|
||||||
|
|
@ -1,13 +1,11 @@
|
||||||
/* -----------------------------------------------------------------------------
|
/* -----------------------------------------------------------------------------
|
||||||
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
|
*
|
||||||
* warn.c
|
* warn.c
|
||||||
*
|
*
|
||||||
* SWIG warning framework. This was added to warn developers about
|
* SWIG warning framework. This was added to warn developers about
|
||||||
* deprecated APIs and other features.
|
* deprecated APIs and other features.
|
||||||
*
|
|
||||||
* Author(s) : David Beazley (beazley@cs.uchicago.edu)
|
|
||||||
*
|
|
||||||
* Copyright (C) 1999-2001. The University of Chicago
|
|
||||||
* See the file LICENSE for information on usage and redistribution.
|
|
||||||
* ----------------------------------------------------------------------------- */
|
* ----------------------------------------------------------------------------- */
|
||||||
|
|
||||||
char cvsroot_warn_c[] = "$Header$";
|
char cvsroot_warn_c[] = "$Header$";
|
||||||
|
|
|
||||||
|
|
@ -1,17 +1,12 @@
|
||||||
/* -----------------------------------------------------------------------------
|
/* -----------------------------------------------------------------------------
|
||||||
|
* See the LICENSE file for information on copyright, usage and redistribution
|
||||||
|
* of SWIG, and the README file for authors - http://www.swig.org/release.html.
|
||||||
|
*
|
||||||
* wrapfunc.c
|
* wrapfunc.c
|
||||||
*
|
*
|
||||||
* This file defines a object for creating wrapper functions. Primarily
|
* This file defines a object for creating wrapper functions. Primarily
|
||||||
* this is used for convenience since it allows pieces of a wrapper function
|
* this is used for convenience since it allows pieces of a wrapper function
|
||||||
* to be created in a piecemeal manner.
|
* to be created in a piecemeal manner.
|
||||||
*
|
|
||||||
* Author(s) : David Beazley (beazley@cs.uchicago.edu)
|
|
||||||
*
|
|
||||||
* Copyright (C) 1998-2000. The University of Chicago
|
|
||||||
* Copyright (C) 1995-1998. The University of Utah and The Regents of the
|
|
||||||
* University of California.
|
|
||||||
*
|
|
||||||
* See the file LICENSE for information on usage and redistribution.
|
|
||||||
* ----------------------------------------------------------------------------- */
|
* ----------------------------------------------------------------------------- */
|
||||||
|
|
||||||
char cvsroot_wrapfunc_c[] = "$Header$";
|
char cvsroot_wrapfunc_c[] = "$Header$";
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue