mirror of https://github.com/swig/swig
follow-up typos
This commit is contained in:
parent
4434809e13
commit
6f69830321
|
@ -2751,7 +2751,7 @@ public class ExtendMe : global::System.IDisposable {
|
|||
<P>
|
||||
C# enums use int as the underlying type for each enum item.
|
||||
If you wish to change the underlying type to something else, then use the <tt>csbase</tt> typemap.
|
||||
For example when your C++ code uses a value larget than int, this is necessary as the C# compiler will not compile values which are too large to fit into an int.
|
||||
For example when your C++ code uses a value larger than int, this is necessary as the C# compiler will not compile values which are too large to fit into an int.
|
||||
Here is an example:
|
||||
</p>
|
||||
|
||||
|
|
|
@ -278,7 +278,7 @@ or <tt>perl5.swg</tt>.
|
|||
</p>
|
||||
|
||||
<p>
|
||||
As a debugging aide, the text that SWIG feeds to its C++ parser can be
|
||||
As a debugging aid, the text that SWIG feeds to its C++ parser can be
|
||||
obtained by running <tt>swig -E interface.i</tt>. This output
|
||||
probably isn't too useful in general, but it will show how macros have
|
||||
been expanded as well as everything else that goes into the low-level
|
||||
|
|
|
@ -611,7 +611,7 @@ work is necessary.
|
|||
</p>
|
||||
|
||||
<p>
|
||||
This subchapter gives a step by step guide how to properly sublass a C++ class
|
||||
This subchapter gives a step by step guide how to properly subclass a C++ class
|
||||
with a Go type. In general it is strongly recommended to follow this guide
|
||||
completely to avoid common pitfalls with directors in Go.
|
||||
</p>
|
||||
|
|
|
@ -3877,7 +3877,7 @@ Or target all wrapped methods using:
|
|||
This tells SWIG to generate a C++ catch handler using some code from the <a href="Typemaps.html#Typemaps_throws_typemap">throws typemap</a> for <tt>Swig::DirectorException</tt> that SWIG supplies by default, see <a href="SWIGPlus.html#SWIGPlus_catches">Exception handling with %catches</a>.
|
||||
This typemap code is written to simply catch the C++ <tt>Swig::DirectorException</tt> class and immediately
|
||||
return to Java throwing the original Java exception that it has stored.
|
||||
The net result is a stack trace containing the original Java exception including the location that the exception was thown from.
|
||||
The net result is a stack trace containing the original Java exception including the location that the exception was thrown from.
|
||||
</p>
|
||||
|
||||
<div class="shell">
|
||||
|
|
|
@ -650,7 +650,7 @@ swig -clisp -module <i>module-name</i> <i>file-name</i>
|
|||
generated by SWIG may not be absolutely correct, and you may need
|
||||
to modify them. The good thing is that you don't need to complex
|
||||
interface file for the CLISP module. The CLISP module tries to
|
||||
produce code which is both human readable and easily modifyable.
|
||||
produce code which is both human readable and easily modifiable.
|
||||
</p>
|
||||
<H3><a name="Lisp_nn9">28.3.1 Additional Commandline Options </a></H3>
|
||||
|
||||
|
|
|
@ -1360,7 +1360,7 @@ Below is a list of the typical default types supplied by language modules, showi
|
|||
%typemap(in) SWIGTYPE * { ... default pointer handling ... };
|
||||
%typemap(in) SWIGTYPE *const { ... default pointer const handling ... };
|
||||
%typemap(in) SWIGTYPE *const& { ... default pointer const reference handling ... };
|
||||
%typemap(in) SWIGTYPE[ANY] { ... 1D fixed size arrays handlling ... };
|
||||
%typemap(in) SWIGTYPE[ANY] { ... 1D fixed size arrays handling ... };
|
||||
%typemap(in) SWIGTYPE [] { ... unknown sized array handling ... };
|
||||
%typemap(in) enum SWIGTYPE { ... default handling for enum values ... };
|
||||
%typemap(in) const enum SWIGTYPE & { ... default handling for const enum reference values ... };
|
||||
|
|
|
@ -129,7 +129,7 @@
|
|||
/*
|
||||
* char *BYTE typemaps.
|
||||
* These are input typemaps for mapping a Java byte[] array to a C char array.
|
||||
* Note that as a Java array is used and thus passeed by reference, the C routine
|
||||
* Note that as a Java array is used and thus passed by reference, the C routine
|
||||
* can return data to Java via the parameter.
|
||||
*
|
||||
* Example usage wrapping:
|
||||
|
|
|
@ -31,7 +31,7 @@
|
|||
SwigVar_PyObject items = PyObject_CallMethod(obj,(char *)"items",NULL);
|
||||
%#if PY_VERSION_HEX >= 0x03000000
|
||||
/* In Python 3.x the ".items()" method return a dict_items object */
|
||||
items = PySequence_Fast(items, ".items() havn't returned a sequence!");
|
||||
items = PySequence_Fast(items, ".items() haven't returned a sequence!");
|
||||
%#endif
|
||||
res = traits_asptr_stdseq<std::unordered_map<K,T>, std::pair<K, T> >::asptr(items, val);
|
||||
} else {
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
/* Constants created by %constant or #define are UPPER_CASE */
|
||||
%rename("%(uppercase)s", %$isconstant) "";
|
||||
|
||||
/* SWIG only considers static class members with inline intializers
|
||||
/* SWIG only considers static class members with inline initializers
|
||||
to be constants. For examples of what is and isn't considered
|
||||
a constant by SWIG see naming.i in the Ruby test suite. */
|
||||
%rename("%(uppercase)s", %$ismember, %$isvariable,%$isimmutable,%$isstatic,%$hasvalue,%$hasconsttype) "";
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
//
|
||||
//#define SWIG_STD_MODERN_STL
|
||||
//
|
||||
// Use this to deactive the previous definition, when using gcc-2.95
|
||||
// Use this to deactivate the previous definition, when using gcc-2.95
|
||||
// or similar old compilers.
|
||||
//
|
||||
//#define SWIG_STD_NOMODERN_STL
|
||||
|
|
|
@ -553,7 +553,7 @@ void JAVASCRIPT::main(int argc, char *argv[]) {
|
|||
emitter = swig_javascript_create_V8Emitter();
|
||||
Preprocessor_define("SWIG_JAVASCRIPT_V8 1", 0);
|
||||
SWIG_library_directory("javascript/v8");
|
||||
// V8 API is C++, so output must be C++ compatibile even when wrapping C code
|
||||
// V8 API is C++, so output must be C++ compatible even when wrapping C code
|
||||
if (!cparse_cplusplus) {
|
||||
Swig_cparse_cplusplusout(1);
|
||||
}
|
||||
|
@ -2038,7 +2038,7 @@ int V8Emitter::exitClass(Node *n) {
|
|||
.pretty_print(f_init_inheritance);
|
||||
Delete(base_name_mangled);
|
||||
}
|
||||
// emit registeration of class template
|
||||
// emit registration of class template
|
||||
Template t_register = getTemplate("jsv8_register_class");
|
||||
t_register.replace("$jsmangledname", state.clazz(NAME_MANGLED))
|
||||
.replace("$jsname", state.clazz(NAME))
|
||||
|
|
|
@ -3521,7 +3521,7 @@ int Language::need_nonpublic_ctor(Node *n) {
|
|||
|
||||
Note: given all the complications here, I am always in favor to
|
||||
always enable 'dirprot', since is the C++ idea of protected
|
||||
members, and use %ignore for the method you don't whan to add in
|
||||
members, and use %ignore for the method you don't want to add in
|
||||
the director class.
|
||||
*/
|
||||
if (directorsEnabled()) {
|
||||
|
|
|
@ -2110,7 +2110,7 @@ public:
|
|||
// variable in resulting file
|
||||
getCArraysHash(0);
|
||||
}
|
||||
// Because we cant access directly 'symtabs', instead we access
|
||||
// Because we can't directly access 'symtabs', instead we access
|
||||
// top-level scope and look on all scope pseudo-symbols in it.
|
||||
Hash *top_scope = symbolScopeLookup("");
|
||||
assert(top_scope);
|
||||
|
@ -2193,7 +2193,7 @@ public:
|
|||
|
||||
String *luaCurrentSymbolNSpace() {
|
||||
String *scope = 0;
|
||||
// If ouside class, than NSpace is used.
|
||||
// If outside class, than NSpace is used.
|
||||
// If inside class, but current[NO_CPP], then this is friend function. It belongs to NSpace
|
||||
if (!getCurrentClass() || current[NO_CPP]) {
|
||||
scope = getNSpace();
|
||||
|
|
|
@ -139,7 +139,7 @@ public:
|
|||
SWIG_typemap_lang("octave");
|
||||
allow_overloading();
|
||||
|
||||
// Octave API is C++, so output must be C++ compatibile even when wrapping C code
|
||||
// Octave API is C++, so output must be C++ compatible even when wrapping C code
|
||||
if (!cparse_cplusplus)
|
||||
Swig_cparse_cplusplusout(1);
|
||||
}
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
#
|
||||
# Test for the Boost C++ libraries of a particular version (or newer)
|
||||
#
|
||||
# If no path to the installed boost library is given the macro searchs
|
||||
# If no path to the installed boost library is given the macro searches
|
||||
# under /usr, /usr/local, /opt and /opt/local and evaluates the
|
||||
# $BOOST_ROOT environment variable. Further documentation is available at
|
||||
# <http://randspringer.de/boost/index.html>.
|
||||
|
|
Loading…
Reference in New Issue