[Python-modules-commits] [sip4] 01/05: Import sip4_4.17+dfsg.orig.tar.gz
Scott Kitterman
kitterman at moszumanska.debian.org
Sat Oct 24 18:25:44 UTC 2015
This is an automated email from the git hooks/post-receive script.
kitterman pushed a commit to branch master
in repository sip4.
commit 7d4936b68259c229206a63648a54fa1b214ba80a
Author: Scott Kitterman <scott at kitterman.com>
Date: Sat Oct 24 14:17:18 2015 -0400
Import sip4_4.17+dfsg.orig.tar.gz
---
ChangeLog | 77 ++-
NEWS | 7 +
configure.py | 8 +-
sipgen/gencode.c | 31 +-
sipgen/lexer.c | 338 ++++++------
sipgen/metasrc/parser.y | 62 ++-
sipgen/parser.c | 916 ++++++++++++++++---------------
sipgen/parser.h | 4 +-
sipgen/sip.h | 9 +-
siplib/sip.h.in | 12 +-
siplib/siplib.c.in | 222 ++++----
siplib/voidptr.c | 16 +-
specs/win32-msvc2010 | 8 +-
specs/{win32-msvc2010 => win32-msvc2015} | 19 +-
sphinx/annotations.rst | 18 +
sphinx/conf.py | 6 +-
sphinx/introduction.rst | 2 +-
sphinx/specification_files.rst | 26 +-
18 files changed, 1007 insertions(+), 774 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index a0b0ae0..3b7728e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,8 +1,83 @@
+2015-10-24 Phil Thompson <phil at riverbankcomputing.com>
+
+ * .hgtags:
+ Added tag 4.17 for changeset 0cbb680b4f69
+ [36d16e74cf7f] [tip]
+
+ * NEWS:
+ Released as v4.17.
+ [0cbb680b4f69] [4.17]
+
+2015-09-10 Phil Thompson <phil at riverbankcomputing.com>
+
+ * siplib/sip.h.in.in:
+ Fix extensions that use Python v3.5 slots but are being built with
+ an earlier version.
+ [9102d6c3daf0]
+
+2015-09-08 Phil Thompson <phil at riverbankcomputing.com>
+
+ * specs/win32-msvc2015:
+ Tweak win32-msvc2015 to suppress a warning message.
+ [74754ca3e59f]
+
+ * configure.py.in, specs/win32-msvc2010, specs/win32-msvc2015:
+ Added win32-msvc2015 to the build system.
+ [fca4f2fcbb39]
+
+2015-09-03 Phil Thompson <phil at riverbankcomputing.com>
+
+ * siplib/sip.h.in.in:
+ Added a comment about adding new slot types and its effect on the
+ ABI.
+ [50af972e1652]
+
+2015-09-02 Phil Thompson <phil at riverbankcomputing.com>
+
+ * sipgen/gencode.c, sipgen/metasrc/parser.y, sipgen/sip.h.in,
+ siplib/sip.h.in.in, siplib/siplib.c.in,
+ sphinx/specification_files.rst:
+ Added support for PEP 492, ie. the __await__, __aiter__ and
+ __anext__ special methods.
+ [f5d07b919355]
+
+ * sipgen/metasrc/parser.y, siplib/siplib.c.in:
+ Add __aenter__ and __aexit__ and non-lazy methods.
+ [979e23401d1d]
+
+ * sipgen/metasrc/parser.y:
+ Fixed a regression in the handling of the __len__ annotation.
+ [cad3bdaecf3e]
+
+ * sphinx/static/default.css:
+ Merged the 4.16-main branch into the trunk.
+ [b4f30681b90f]
+
+ * sipgen/gencode.c, sipgen/metasrc/parser.y, sipgen/sip.h.in,
+ siplib/sip.h.in.in, siplib/siplib.c.in, siplib/voidptr.c,
+ sphinx/annotations.rst, sphinx/specification_files.rst:
+ Implemented support for PEP465 (array infix operator) ie. the
+ __matmul__ and __imatmul__ special methods and function annotations
+ of the same name.
+ [ff867feb8f90] <4.16-maint>
+
+ * siplib/voidptr.c:
+ Tweaked an exception message to follow the style adopted in Python
+ v3.5.
+ [e98693bf17d7] <4.16-maint>
+
+2015-08-02 Phil Thompson <phil at riverbankcomputing.com>
+
+ * siplib/siplib.c.in:
+ Fixed the error handling of sipCallMethod() when a re-implementation
+ raises an exception.
+ [27c61f660fba] <4.16-maint>
+
2015-07-17 Phil Thompson <phil at riverbankcomputing.com>
* .hgtags:
Added tag 4.16.9 for changeset 87de938efba2
- [90aaa31768c9] [tip] <4.16-maint>
+ [90aaa31768c9] <4.16-maint>
* NEWS:
Released as v4.16.9.
diff --git a/NEWS b/NEWS
index 8177754..cedff12 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,10 @@
+v4.17 24th October 2015
+ - Added support for PEP 465 (__matmul__ and __imatmul__).
+ - Added support for PEP 492 (__aenter__, __aexit__, __await__, __aiter__
+ and __anext__).
+ - Added support for MSVC 2015 to the build system.
+ - Bug fixes.
+
v4.16.9 17th July 2015
- Bug fixes.
diff --git a/configure.py b/configure.py
index 890c0c3..82140ac 100644
--- a/configure.py
+++ b/configure.py
@@ -30,8 +30,8 @@ import siputils
# Initialise the globals.
-sip_version = 0x041009
-sip_version_str = "4.16.9"
+sip_version = 0x041100
+sip_version_str = "4.17"
py_version = sys.hexversion >> 8
py_platform = sys.platform
plat_py_site_dir = None
@@ -158,7 +158,9 @@ def set_build_platform():
build_platform = "none"
if py_platform == "win32":
- if py_version >= 0x030300:
+ if py_version >= 0x030500:
+ build_platform = "win32-msvc2015"
+ elif py_version >= 0x030300:
build_platform = "win32-msvc2010"
elif py_version >= 0x020600:
build_platform = "win32-msvc2008"
diff --git a/sipgen/gencode.c b/sipgen/gencode.c
index 88ee3cd..65c01fe 100644
--- a/sipgen/gencode.c
+++ b/sipgen/gencode.c
@@ -5420,7 +5420,8 @@ int isZeroArgSlot(memberDef *md)
st == float_slot || st == invert_slot || st == neg_slot ||
st == len_slot || st == bool_slot || st == pos_slot ||
st == abs_slot || st == repr_slot || st == hash_slot ||
- st == index_slot || st == iter_slot || st == next_slot);
+ st == index_slot || st == iter_slot || st == next_slot ||
+ st == await_slot || st == aiter_slot || st == anext_slot);
}
@@ -5502,7 +5503,8 @@ int isInplaceNumberSlot(memberDef *md)
return (st == iadd_slot || st == isub_slot || st == imul_slot ||
st == idiv_slot || st == imod_slot || st == ifloordiv_slot ||
st == itruediv_slot || st == ior_slot || st == ixor_slot ||
- st == iand_slot || st == ilshift_slot || st == irshift_slot);
+ st == iand_slot || st == ilshift_slot || st == irshift_slot ||
+ st == imatmul_slot);
}
@@ -5527,7 +5529,8 @@ int isNumberSlot(memberDef *md)
return (st == add_slot || st == sub_slot || st == mul_slot ||
st == div_slot || st == mod_slot || st == floordiv_slot ||
st == truediv_slot || st == and_slot || st == or_slot ||
- st == xor_slot || st == lshift_slot || st == rshift_slot);
+ st == xor_slot || st == lshift_slot || st == rshift_slot ||
+ st == matmul_slot);
}
@@ -10938,6 +10941,26 @@ static const char *slotName(slotType st)
sn = "setattr_slot";
break;
+ case matmul_slot:
+ sn = "matmul_slot";
+ break;
+
+ case imatmul_slot:
+ sn = "imatmul_slot";
+ break;
+
+ case await_slot:
+ sn = "await_slot";
+ break;
+
+ case aiter_slot:
+ sn = "aiter_slot";
+ break;
+
+ case anext_slot:
+ sn = "anext_slot";
+ break;
+
default:
sn = NULL;
}
@@ -12692,6 +12715,7 @@ static void generateFunctionCall(classDef *c_scope, mappedTypeDef *mt_scope,
break;
case mul_slot:
+ case matmul_slot:
generateNumberSlotCall(mod, od, "*", fp);
break;
@@ -12739,6 +12763,7 @@ static void generateFunctionCall(classDef *c_scope, mappedTypeDef *mt_scope,
case imul_slot:
case irepeat_slot:
+ case imatmul_slot:
generateBinarySlotCall(mod, scope, od, "*=", deref, fp);
break;
diff --git a/sipgen/lexer.c b/sipgen/lexer.c
index 8a326e2..ca66f84 100644
--- a/sipgen/lexer.c
+++ b/sipgen/lexer.c
@@ -1,6 +1,6 @@
-#line 2 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/lexer.c"
+#line 2 "/Users/phil/hg/sip/sip-4.17/sipgen/lexer.c"
-#line 4 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/lexer.c"
+#line 4 "/Users/phil/hg/sip/sip-4.17/sipgen/lexer.c"
#define YY_INT_ALIGNED short int
@@ -1445,7 +1445,7 @@ int yy_flex_debug = 0;
#define YY_MORE_ADJ 0
#define YY_RESTORE_YY_MORE_OFFSET
char *yytext;
-#line 1 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 1 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
/*
* The SIP lexer.
*
@@ -1463,7 +1463,7 @@ char *yytext;
* SIP is supplied WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
*/
-#line 20 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 20 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
@@ -1503,7 +1503,7 @@ static void fatallex(char *);
-#line 1507 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/lexer.c"
+#line 1507 "/Users/phil/hg/sip/sip-4.17/sipgen/lexer.c"
#define INITIAL 0
#define code 1
@@ -1702,10 +1702,10 @@ YY_DECL
register char *yy_cp, *yy_bp;
register int yy_act;
-#line 64 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 64 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
-#line 1709 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/lexer.c"
+#line 1709 "/Users/phil/hg/sip/sip-4.17/sipgen/lexer.c"
if ( !(yy_init) )
{
@@ -1791,507 +1791,507 @@ do_action: /* This label is used only to access EOF actions. */
case 1:
YY_RULE_SETUP
-#line 66 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 66 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{BEGIN directive_start; return TK_API;}
YY_BREAK
case 2:
YY_RULE_SETUP
-#line 67 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 67 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{BEGIN directive_start; return TK_AUTOPYNAME;}
YY_BREAK
case 3:
YY_RULE_SETUP
-#line 68 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 68 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_CMODULE;}
YY_BREAK
case 4:
YY_RULE_SETUP
-#line 69 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 69 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{BEGIN directive_start; return TK_COMPOMODULE;}
YY_BREAK
case 5:
YY_RULE_SETUP
-#line 70 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 70 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{BEGIN directive_start; return TK_CONSMODULE;}
YY_BREAK
case 6:
YY_RULE_SETUP
-#line 71 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 71 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{BEGIN directive_start; return TK_DEFDOCSTRING;}
YY_BREAK
case 7:
YY_RULE_SETUP
-#line 72 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 72 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{BEGIN directive_start; return TK_DEFENCODING;}
YY_BREAK
case 8:
YY_RULE_SETUP
-#line 73 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 73 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{BEGIN directive_start; return TK_DEFMETATYPE;}
YY_BREAK
case 9:
YY_RULE_SETUP
-#line 74 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 74 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{BEGIN directive_start; return TK_DEFSUPERTYPE;}
YY_BREAK
case 10:
YY_RULE_SETUP
-#line 75 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 75 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_END;}
YY_BREAK
case 11:
YY_RULE_SETUP
-#line 76 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 76 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{BEGIN INITIAL; return TK_END;}
YY_BREAK
case 12:
YY_RULE_SETUP
-#line 77 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 77 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_EXCEPTION;}
YY_BREAK
case 13:
YY_RULE_SETUP
-#line 78 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 78 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{BEGIN directive_start; return TK_FEATURE;}
YY_BREAK
case 14:
YY_RULE_SETUP
-#line 79 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 79 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_IF;}
YY_BREAK
case 15:
YY_RULE_SETUP
-#line 80 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 80 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{BEGIN directive_start; return TK_IMPORT;}
YY_BREAK
case 16:
YY_RULE_SETUP
-#line 81 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 81 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{BEGIN directive_start; return TK_INCLUDE;}
YY_BREAK
case 17:
YY_RULE_SETUP
-#line 82 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 82 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{BEGIN directive_start; return TK_LICENSE;}
YY_BREAK
case 18:
YY_RULE_SETUP
-#line 83 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 83 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_MAPPEDTYPE;}
YY_BREAK
case 19:
YY_RULE_SETUP
-#line 84 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 84 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{BEGIN directive_start; return TK_MODULE;}
YY_BREAK
case 20:
YY_RULE_SETUP
-#line 85 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 85 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_OPTINCLUDE;}
YY_BREAK
case 21:
YY_RULE_SETUP
-#line 86 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 86 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_PLATFORMS;}
YY_BREAK
case 22:
YY_RULE_SETUP
-#line 87 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 87 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{BEGIN directive_start; return TK_PLUGIN;}
YY_BREAK
case 23:
YY_RULE_SETUP
-#line 88 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 88 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{BEGIN directive_start; return TK_PROPERTY;}
YY_BREAK
case 24:
YY_RULE_SETUP
-#line 89 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 89 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_TIMELINE;}
YY_BREAK
case 25:
YY_RULE_SETUP
-#line 91 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 91 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_CLASS;}
YY_BREAK
case 26:
YY_RULE_SETUP
-#line 92 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 92 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_STRUCT;}
YY_BREAK
case 27:
YY_RULE_SETUP
-#line 93 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 93 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_PUBLIC;}
YY_BREAK
case 28:
YY_RULE_SETUP
-#line 94 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 94 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_PROTECTED;}
YY_BREAK
case 29:
YY_RULE_SETUP
-#line 95 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 95 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_PRIVATE;}
YY_BREAK
case 30:
YY_RULE_SETUP
-#line 96 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 96 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_SIGNALS;}
YY_BREAK
case 31:
YY_RULE_SETUP
-#line 97 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 97 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_SIGNALS;}
YY_BREAK
case 32:
YY_RULE_SETUP
-#line 98 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 98 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_SIGNAL_METHOD;}
YY_BREAK
case 33:
YY_RULE_SETUP
-#line 99 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 99 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_SLOTS;}
YY_BREAK
case 34:
YY_RULE_SETUP
-#line 100 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 100 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_SLOTS;}
YY_BREAK
case 35:
YY_RULE_SETUP
-#line 101 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 101 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_SLOT_METHOD;}
YY_BREAK
case 36:
YY_RULE_SETUP
-#line 102 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 102 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_CHAR;}
YY_BREAK
case 37:
YY_RULE_SETUP
-#line 103 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 103 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_WCHAR_T;}
YY_BREAK
case 38:
YY_RULE_SETUP
-#line 104 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 104 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_BOOL;}
YY_BREAK
case 39:
YY_RULE_SETUP
-#line 105 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 105 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_SHORT;}
YY_BREAK
case 40:
YY_RULE_SETUP
-#line 106 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 106 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_INT;}
YY_BREAK
case 41:
YY_RULE_SETUP
-#line 107 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 107 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_LONG;}
YY_BREAK
case 42:
YY_RULE_SETUP
-#line 108 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 108 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_FLOAT;}
YY_BREAK
case 43:
YY_RULE_SETUP
-#line 109 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 109 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_DOUBLE;}
YY_BREAK
case 44:
YY_RULE_SETUP
-#line 110 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 110 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_VOID;}
YY_BREAK
case 45:
YY_RULE_SETUP
-#line 111 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 111 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_VIRTUAL;}
YY_BREAK
case 46:
YY_RULE_SETUP
-#line 112 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 112 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_ENUM;}
YY_BREAK
case 47:
YY_RULE_SETUP
-#line 113 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 113 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_SIGNED;}
YY_BREAK
case 48:
YY_RULE_SETUP
-#line 114 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 114 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_UNSIGNED;}
YY_BREAK
case 49:
YY_RULE_SETUP
-#line 115 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 115 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_CONST;}
YY_BREAK
case 50:
YY_RULE_SETUP
-#line 116 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 116 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_STATIC;}
YY_BREAK
case 51:
YY_RULE_SETUP
-#line 117 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 117 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_TRUE_VALUE;}
YY_BREAK
case 52:
YY_RULE_SETUP
-#line 118 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 118 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_FALSE_VALUE;}
YY_BREAK
case 53:
YY_RULE_SETUP
-#line 119 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 119 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_NULL_VALUE;}
YY_BREAK
case 54:
YY_RULE_SETUP
-#line 120 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 120 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_TYPEDEF;}
YY_BREAK
case 55:
YY_RULE_SETUP
-#line 121 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 121 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_NAMESPACE;}
YY_BREAK
case 56:
YY_RULE_SETUP
-#line 122 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 122 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_OPERATOR;}
YY_BREAK
case 57:
YY_RULE_SETUP
-#line 123 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 123 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_THROW;}
YY_BREAK
case 58:
YY_RULE_SETUP
-#line 124 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 124 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_EXPLICIT;}
YY_BREAK
case 59:
YY_RULE_SETUP
-#line 125 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 125 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_TEMPLATE;}
YY_BREAK
case 60:
YY_RULE_SETUP
-#line 126 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 126 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_SCOPE;}
YY_BREAK
case 61:
YY_RULE_SETUP
-#line 127 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 127 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_LOGICAL_OR;}
YY_BREAK
case 62:
YY_RULE_SETUP
-#line 128 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 128 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_PYOBJECT;}
YY_BREAK
case 63:
YY_RULE_SETUP
-#line 129 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 129 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_PYTUPLE;}
YY_BREAK
case 64:
YY_RULE_SETUP
-#line 130 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 130 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_PYLIST;}
YY_BREAK
case 65:
YY_RULE_SETUP
-#line 131 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 131 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_PYDICT;}
YY_BREAK
case 66:
YY_RULE_SETUP
-#line 132 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 132 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_PYCALLABLE;}
YY_BREAK
case 67:
YY_RULE_SETUP
-#line 133 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 133 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_PYSLICE;}
YY_BREAK
case 68:
YY_RULE_SETUP
-#line 134 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 134 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_PYTYPE;}
YY_BREAK
case 69:
YY_RULE_SETUP
-#line 135 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 135 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_PYBUFFER;}
YY_BREAK
case 70:
YY_RULE_SETUP
-#line 136 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 136 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_SIPSIGNAL;}
YY_BREAK
case 71:
YY_RULE_SETUP
-#line 137 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 137 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_SIPSLOT;}
YY_BREAK
case 72:
YY_RULE_SETUP
-#line 138 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 138 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_SIPANYSLOT;}
YY_BREAK
case 73:
YY_RULE_SETUP
-#line 139 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 139 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_SIPRXCON;}
YY_BREAK
case 74:
YY_RULE_SETUP
-#line 140 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 140 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_SIPRXDIS;}
YY_BREAK
case 75:
YY_RULE_SETUP
-#line 141 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 141 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_SIPSLOTCON;}
YY_BREAK
case 76:
YY_RULE_SETUP
-#line 142 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 142 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_SIPSLOTDIS;}
YY_BREAK
case 77:
YY_RULE_SETUP
-#line 143 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 143 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_SIPSSIZET;}
YY_BREAK
case 78:
YY_RULE_SETUP
-#line 144 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 144 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_QOBJECT;}
YY_BREAK
case 79:
YY_RULE_SETUP
-#line 145 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 145 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_ELLIPSIS;}
YY_BREAK
case 80:
YY_RULE_SETUP
-#line 147 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 147 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_FORMAT;}
YY_BREAK
case 81:
YY_RULE_SETUP
-#line 148 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 148 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_GET;}
YY_BREAK
case 82:
YY_RULE_SETUP
-#line 149 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 149 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_ID;}
YY_BREAK
case 83:
YY_RULE_SETUP
-#line 150 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 150 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_KWARGS;}
YY_BREAK
case 84:
YY_RULE_SETUP
-#line 151 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 151 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_LANGUAGE;}
YY_BREAK
case 85:
YY_RULE_SETUP
-#line 152 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 152 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_LICENSEE;}
YY_BREAK
case 86:
YY_RULE_SETUP
-#line 153 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 153 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_NAME;}
YY_BREAK
case 87:
YY_RULE_SETUP
-#line 154 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 154 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_OPTIONAL;}
YY_BREAK
case 88:
YY_RULE_SETUP
-#line 155 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 155 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_ORDER;}
YY_BREAK
case 89:
YY_RULE_SETUP
-#line 156 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 156 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_REMOVELEADING;}
YY_BREAK
case 90:
YY_RULE_SETUP
-#line 157 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 157 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_SET;}
YY_BREAK
case 91:
YY_RULE_SETUP
-#line 158 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 158 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_SIGNATURE;}
YY_BREAK
case 92:
YY_RULE_SETUP
-#line 159 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 159 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_TIMESTAMP;}
YY_BREAK
case 93:
YY_RULE_SETUP
-#line 160 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 160 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_TYPE;}
YY_BREAK
case 94:
YY_RULE_SETUP
-#line 161 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 161 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_USEARGNAMES;}
YY_BREAK
case 95:
YY_RULE_SETUP
-#line 162 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 162 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_ALLRAISEPYEXC;}
YY_BREAK
case 96:
YY_RULE_SETUP
-#line 163 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 163 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_CALLSUPERINIT;}
YY_BREAK
case 97:
YY_RULE_SETUP
-#line 164 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 164 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_DEFERRORHANDLER;}
YY_BREAK
case 98:
YY_RULE_SETUP
-#line 165 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 165 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_VERSION;}
YY_BREAK
case 99:
YY_RULE_SETUP
-#line 167 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 167 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_TRUE_VALUE;}
YY_BREAK
case 100:
YY_RULE_SETUP
-#line 168 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 168 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{return TK_FALSE_VALUE;}
YY_BREAK
case 101:
YY_RULE_SETUP
-#line 171 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 171 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{
/* Ignore whitespace. */
;
@@ -2299,7 +2299,7 @@ YY_RULE_SETUP
YY_BREAK
case 102:
YY_RULE_SETUP
-#line 176 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 176 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{
/*
* Maintain the parenthesis depth so that we don't enter the 'code' state
@@ -2314,7 +2314,7 @@ YY_RULE_SETUP
YY_BREAK
case 103:
YY_RULE_SETUP
-#line 188 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 188 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{
/* Maintain the parenthesis depth. */
--parenDepth;
@@ -2327,7 +2327,7 @@ YY_RULE_SETUP
case 104:
/* rule 104 can match eol */
YY_RULE_SETUP
-#line 197 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 197 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{
/* Maintain the line number. */
++inputFileStack[currentFile].sloc.linenr;
@@ -2340,7 +2340,7 @@ YY_RULE_SETUP
YY_BREAK
case 105:
YY_RULE_SETUP
-#line 207 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 207 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{
/* Ignore C++ style comments. */
;
@@ -2348,7 +2348,7 @@ YY_RULE_SETUP
YY_BREAK
case 106:
YY_RULE_SETUP
-#line 213 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 213 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{
/* A signed decimal number. */
yylval.number = strtol(yytext,NULL,0);
@@ -2357,7 +2357,7 @@ YY_RULE_SETUP
YY_BREAK
case 107:
YY_RULE_SETUP
-#line 220 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 220 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{
/* A floating point number. */
yylval.real = strtod(yytext,NULL);
@@ -2366,7 +2366,7 @@ YY_RULE_SETUP
YY_BREAK
case 108:
YY_RULE_SETUP
-#line 227 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 227 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{
/* An unsigned hexadecimal number. */
yylval.number = strtol(yytext,NULL,16);
@@ -2375,7 +2375,7 @@ YY_RULE_SETUP
YY_BREAK
case 109:
YY_RULE_SETUP
-#line 234 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 234 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{
/* An identifier name. */
yylval.text = sipStrdup(yytext);
@@ -2384,7 +2384,7 @@ YY_RULE_SETUP
YY_BREAK
case 110:
YY_RULE_SETUP
-#line 241 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 241 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{
/* A relative pathname. */
yylval.text = sipStrdup(yytext);
@@ -2394,7 +2394,7 @@ YY_RULE_SETUP
case 111:
/* rule 111 can match eol */
YY_RULE_SETUP
-#line 248 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 248 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{
/* A double-quoted string. */
char *dp, *sp;
@@ -2422,7 +2422,7 @@ YY_RULE_SETUP
case 112:
/* rule 112 can match eol */
YY_RULE_SETUP
-#line 273 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 273 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
{
/* A single-quoted character. */
if (strlen(yytext) != 3)
@@ -2435,7 +2435,7 @@ YY_RULE_SETUP
YY_BREAK
case 113:
YY_RULE_SETUP
-#line 284 "/Users/phil/hg/sip-4.16.9/sip-4.16.9/sipgen/metasrc/lexer.l"
+#line 284 "/Users/phil/hg/sip/sip-4.17/sipgen/metasrc/lexer.l"
... 5053 lines suppressed ...
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/python-modules/packages/sip4.git
More information about the Python-modules-commits
mailing list