summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTimothy Pearson <kb9vqf@pearsoncomputing.net>2011-11-22 13:36:40 -0600
committerTimothy Pearson <kb9vqf@pearsoncomputing.net>2011-11-22 13:36:40 -0600
commit71cbc66f6c877652370529d008263320a6cea74c (patch)
treeea7fe01b0519e1e13c35985ba17fad7ba7e0b1ae
parent7d27356bafd5670adcc8753ab5437b3bf8ffa4be (diff)
downloadsip4-tqt-71cbc66f6c877652370529d008263320a6cea74c.tar.gz
sip4-tqt-71cbc66f6c877652370529d008263320a6cea74c.zip
Fix FTBFS
-rw-r--r--sipgen/lexer.c267
-rw-r--r--sipgen/lexer.l8
-rw-r--r--sipgen/parser.c598
-rw-r--r--sipgen/parser.h12
-rw-r--r--sipgen/parser.y52
-rw-r--r--sipgen/sip.h1
6 files changed, 469 insertions, 469 deletions
diff --git a/sipgen/lexer.c b/sipgen/lexer.c
index 74ed026..775794c 100644
--- a/sipgen/lexer.c
+++ b/sipgen/lexer.c
@@ -1,6 +1,5 @@
-#line 2 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.c"
-#line 4 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.c"
+#line 3 "<stdout>"
#define YY_INT_ALIGNED short int
@@ -1143,7 +1142,7 @@ int yy_flex_debug = 0;
#define YY_MORE_ADJ 0
#define YY_RESTORE_YY_MORE_OFFSET
char *yytext;
-#line 1 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 1 "/TEMP/sip4-tqt/sipgen/lexer.l"
/*
* The SIP lexer.
*
@@ -1161,7 +1160,7 @@ char *yytext;
* SIP is supplied WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
*/
-#line 20 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 20 "/TEMP/sip4-tqt/sipgen/lexer.l"
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
@@ -1199,7 +1198,7 @@ static FILE *openFile(const char *);
static void fatallex(char *);
-#line 1203 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.c"
+#line 1202 "<stdout>"
#define INITIAL 0
#define code 1
@@ -1391,10 +1390,10 @@ YY_DECL
register char *yy_cp, *yy_bp;
register int yy_act;
-#line 60 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 60 "/TEMP/sip4-tqt/sipgen/lexer.l"
-#line 1398 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.c"
+#line 1397 "<stdout>"
if ( !(yy_init) )
{
@@ -1480,372 +1479,372 @@ do_action: /* This label is used only to access EOF actions. */
case 1:
YY_RULE_SETUP
-#line 62 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 62 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_API;}
YY_BREAK
case 2:
YY_RULE_SETUP
-#line 63 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 63 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_DEFENCODING;}
YY_BREAK
case 3:
YY_RULE_SETUP
-#line 64 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 64 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_PLUGIN;}
YY_BREAK
case 4:
YY_RULE_SETUP
-#line 65 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 65 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_INCLUDE;}
YY_BREAK
case 5:
YY_RULE_SETUP
-#line 66 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 66 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_OPTINCLUDE;}
YY_BREAK
case 6:
YY_RULE_SETUP
-#line 67 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 67 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_IMPORT;}
YY_BREAK
case 7:
YY_RULE_SETUP
-#line 68 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 68 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_MODULE;}
YY_BREAK
case 8:
YY_RULE_SETUP
-#line 69 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 69 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_CMODULE;}
YY_BREAK
case 9:
YY_RULE_SETUP
-#line 70 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 70 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_CONSMODULE;}
YY_BREAK
case 10:
YY_RULE_SETUP
-#line 71 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 71 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_COMPOMODULE;}
YY_BREAK
case 11:
YY_RULE_SETUP
-#line 72 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 72 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_TIMELINE;}
YY_BREAK
case 12:
YY_RULE_SETUP
-#line 73 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 73 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_PLATFORMS;}
YY_BREAK
case 13:
YY_RULE_SETUP
-#line 74 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 74 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_FEATURE;}
YY_BREAK
case 14:
YY_RULE_SETUP
-#line 75 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 75 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_LICENSE;}
YY_BREAK
case 15:
YY_RULE_SETUP
-#line 76 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 76 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_MAPPEDTYPE;}
YY_BREAK
case 16:
YY_RULE_SETUP
-#line 77 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 77 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_EXCEPTION;}
YY_BREAK
case 17:
YY_RULE_SETUP
-#line 78 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 78 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_IF;}
YY_BREAK
case 18:
YY_RULE_SETUP
-#line 79 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 79 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_DEFMETATYPE;}
YY_BREAK
case 19:
YY_RULE_SETUP
-#line 80 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 80 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_DEFSUPERTYPE;}
YY_BREAK
case 20:
YY_RULE_SETUP
-#line 81 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 81 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_END;}
YY_BREAK
case 21:
YY_RULE_SETUP
-#line 82 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 82 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_CLASS;}
YY_BREAK
case 22:
YY_RULE_SETUP
-#line 83 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 83 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_STRUCT;}
YY_BREAK
case 23:
YY_RULE_SETUP
-#line 84 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 84 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_PUBLIC;}
YY_BREAK
case 24:
YY_RULE_SETUP
-#line 85 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 85 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_PROTECTED;}
YY_BREAK
case 25:
YY_RULE_SETUP
-#line 86 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 86 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_PRIVATE;}
YY_BREAK
case 26:
YY_RULE_SETUP
-#line 87 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 87 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_SIGNALS;}
YY_BREAK
case 27:
YY_RULE_SETUP
-#line 88 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 88 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_SIGNALS;}
YY_BREAK
case 28:
YY_RULE_SETUP
-#line 89 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 89 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_SIGNAL_METHOD;}
YY_BREAK
case 29:
YY_RULE_SETUP
-#line 90 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 90 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_SLOTS;}
YY_BREAK
case 30:
YY_RULE_SETUP
-#line 91 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 91 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_SLOTS;}
YY_BREAK
case 31:
YY_RULE_SETUP
-#line 92 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 92 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_SLOT_METHOD;}
YY_BREAK
case 32:
YY_RULE_SETUP
-#line 93 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 93 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_CHAR;}
YY_BREAK
case 33:
YY_RULE_SETUP
-#line 94 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 94 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_WCHAR_T;}
YY_BREAK
case 34:
YY_RULE_SETUP
-#line 95 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 95 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_BOOL;}
YY_BREAK
case 35:
YY_RULE_SETUP
-#line 96 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 96 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_SHORT;}
YY_BREAK
case 36:
YY_RULE_SETUP
-#line 97 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 97 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_INT;}
YY_BREAK
case 37:
YY_RULE_SETUP
-#line 98 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 98 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_LONG;}
YY_BREAK
case 38:
YY_RULE_SETUP
-#line 99 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 99 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_FLOAT;}
YY_BREAK
case 39:
YY_RULE_SETUP
-#line 100 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 100 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_DOUBLE;}
YY_BREAK
case 40:
YY_RULE_SETUP
-#line 101 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 101 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_VOID;}
YY_BREAK
case 41:
YY_RULE_SETUP
-#line 102 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 102 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_VIRTUAL;}
YY_BREAK
case 42:
YY_RULE_SETUP
-#line 103 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 103 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_ENUM;}
YY_BREAK
case 43:
YY_RULE_SETUP
-#line 104 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 104 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_SIGNED;}
YY_BREAK
case 44:
YY_RULE_SETUP
-#line 105 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 105 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_UNSIGNED;}
YY_BREAK
case 45:
YY_RULE_SETUP
-#line 106 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 106 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_CONST;}
YY_BREAK
case 46:
YY_RULE_SETUP
-#line 107 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 107 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_STATIC;}
YY_BREAK
case 47:
YY_RULE_SETUP
-#line 108 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 108 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_TRUE;}
YY_BREAK
case 48:
YY_RULE_SETUP
-#line 109 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 109 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_FALSE;}
YY_BREAK
case 49:
YY_RULE_SETUP
-#line 110 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 110 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_NULL;}
YY_BREAK
case 50:
YY_RULE_SETUP
-#line 111 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 111 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_TYPEDEF;}
YY_BREAK
case 51:
YY_RULE_SETUP
-#line 112 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 112 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_NAMESPACE;}
YY_BREAK
case 52:
YY_RULE_SETUP
-#line 113 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 113 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_OPERATOR;}
YY_BREAK
case 53:
YY_RULE_SETUP
-#line 114 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 114 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_THROW;}
YY_BREAK
case 54:
YY_RULE_SETUP
-#line 115 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 115 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_EXPLICIT;}
YY_BREAK
case 55:
YY_RULE_SETUP
-#line 116 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 116 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_TEMPLATE;}
YY_BREAK
case 56:
YY_RULE_SETUP
-#line 117 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 117 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_SCOPE;}
YY_BREAK
case 57:
YY_RULE_SETUP
-#line 118 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 118 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_LOGICAL_OR;}
YY_BREAK
case 58:
YY_RULE_SETUP
-#line 119 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 119 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_PYOBJECT;}
YY_BREAK
case 59:
YY_RULE_SETUP
-#line 120 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 120 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_PYTUPLE;}
YY_BREAK
case 60:
YY_RULE_SETUP
-#line 121 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 121 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_PYLIST;}
YY_BREAK
case 61:
YY_RULE_SETUP
-#line 122 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 122 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_PYDICT;}
YY_BREAK
case 62:
YY_RULE_SETUP
-#line 123 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 123 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_PYCALLABLE;}
YY_BREAK
case 63:
YY_RULE_SETUP
-#line 124 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 124 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_PYSLICE;}
YY_BREAK
case 64:
YY_RULE_SETUP
-#line 125 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 125 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_PYTYPE;}
YY_BREAK
case 65:
YY_RULE_SETUP
-#line 126 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 126 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_SIPSIGNAL;}
YY_BREAK
case 66:
YY_RULE_SETUP
-#line 127 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 127 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_SIPSLOT;}
YY_BREAK
case 67:
YY_RULE_SETUP
-#line 128 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 128 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_SIPANYSLOT;}
YY_BREAK
case 68:
YY_RULE_SETUP
-#line 129 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 129 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_SIPRXCON;}
YY_BREAK
case 69:
YY_RULE_SETUP
-#line 130 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 130 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_SIPRXDIS;}
YY_BREAK
case 70:
YY_RULE_SETUP
-#line 131 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 131 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_SIPSLOTCON;}
YY_BREAK
case 71:
YY_RULE_SETUP
-#line 132 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 132 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_SIPSLOTDIS;}
YY_BREAK
case 72:
YY_RULE_SETUP
-#line 133 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 133 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_TQOBJECT;}
YY_BREAK
case 73:
YY_RULE_SETUP
-#line 134 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 134 "/TEMP/sip4-tqt/sipgen/lexer.l"
{return TK_ELLIPSIS;}
YY_BREAK
case 74:
YY_RULE_SETUP
-#line 137 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 137 "/TEMP/sip4-tqt/sipgen/lexer.l"
{ /* Ignore whitespace. */
;
}
@@ -1853,7 +1852,7 @@ YY_RULE_SETUP
case 75:
/* rule 75 can match eol */
YY_RULE_SETUP
-#line 141 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 141 "/TEMP/sip4-tqt/sipgen/lexer.l"
{ /* Maintain the line number. */
++inputFileStack[currentFile].lineno;
@@ -1865,14 +1864,14 @@ YY_RULE_SETUP
YY_BREAK
case 76:
YY_RULE_SETUP
-#line 150 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 150 "/TEMP/sip4-tqt/sipgen/lexer.l"
{ /* Ignore C++ style comments. */
;
}
YY_BREAK
case 77:
YY_RULE_SETUP
-#line 155 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 155 "/TEMP/sip4-tqt/sipgen/lexer.l"
{ /* A signed decimal number. */
yylval.number = strtol(yytext,NULL,0);
return TK_NUMBER;
@@ -1880,7 +1879,7 @@ YY_RULE_SETUP
YY_BREAK
case 78:
YY_RULE_SETUP
-#line 161 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 161 "/TEMP/sip4-tqt/sipgen/lexer.l"
{/* A floating point number. */
yylval.real = strtod(yytext,NULL);
return TK_REAL;
@@ -1888,7 +1887,7 @@ YY_RULE_SETUP
YY_BREAK
case 79:
YY_RULE_SETUP
-#line 167 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 167 "/TEMP/sip4-tqt/sipgen/lexer.l"
{ /* An unsigned hexadecimal number. */
yylval.number = strtol(yytext,NULL,16);
return TK_NUMBER;
@@ -1896,7 +1895,7 @@ YY_RULE_SETUP
YY_BREAK
case 80:
YY_RULE_SETUP
-#line 173 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 173 "/TEMP/sip4-tqt/sipgen/lexer.l"
{ /* An identifier name. */
yylval.text = sipStrdup(yytext);
return TK_NAME;
@@ -1904,7 +1903,7 @@ YY_RULE_SETUP
YY_BREAK
case 81:
YY_RULE_SETUP
-#line 179 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 179 "/TEMP/sip4-tqt/sipgen/lexer.l"
{ /* A relative pathname. */
yylval.text = sipStrdup(yytext);
return TK_PATHNAME;
@@ -1913,7 +1912,7 @@ YY_RULE_SETUP
case 82:
/* rule 82 can match eol */
YY_RULE_SETUP
-#line 185 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 185 "/TEMP/sip4-tqt/sipgen/lexer.l"
{ /* A double-quoted string. */
char *dp, *sp;
@@ -1940,7 +1939,7 @@ YY_RULE_SETUP
case 83:
/* rule 83 can match eol */
YY_RULE_SETUP
-#line 209 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 209 "/TEMP/sip4-tqt/sipgen/lexer.l"
{ /* A single-quoted character. */
if (strlen(yytext) != 3)
fatallex("Exactly one character expected between single quotes");
@@ -1952,7 +1951,7 @@ YY_RULE_SETUP
YY_BREAK
case 84:
YY_RULE_SETUP
-#line 219 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 219 "/TEMP/sip4-tqt/sipgen/lexer.l"
{ /* Ignore C-style comments. */
BEGIN ccomment;
}
@@ -1960,28 +1959,28 @@ YY_RULE_SETUP
case 85:
/* rule 85 can match eol */
YY_RULE_SETUP
-#line 222 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 222 "/TEMP/sip4-tqt/sipgen/lexer.l"
{
++inputFileStack[currentFile].lineno;
}
YY_BREAK
case 86:
YY_RULE_SETUP
-#line 225 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 225 "/TEMP/sip4-tqt/sipgen/lexer.l"
{
BEGIN INITIAL;
}
YY_BREAK
case 87:
YY_RULE_SETUP
-#line 228 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 228 "/TEMP/sip4-tqt/sipgen/lexer.l"
{
;
}
YY_BREAK
case 88:
YY_RULE_SETUP
-#line 233 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 233 "/TEMP/sip4-tqt/sipgen/lexer.l"
{ /* The software license. */
codeIdx = 0;
return TK_COPYING;
@@ -1989,7 +1988,7 @@ YY_RULE_SETUP
YY_BREAK
case 89:
YY_RULE_SETUP
-#line 238 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 238 "/TEMP/sip4-tqt/sipgen/lexer.l"
{ /* The start of a from-type code block. */
codeIdx = 0;
return TK_FROMTYPE;
@@ -1997,7 +1996,7 @@ YY_RULE_SETUP
YY_BREAK
case 90:
YY_RULE_SETUP
-#line 243 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 243 "/TEMP/sip4-tqt/sipgen/lexer.l"
{ /* The start of a to-type code block. */
codeIdx = 0;
return TK_TOTYPE;
@@ -2005,7 +2004,7 @@ YY_RULE_SETUP
YY_BREAK
case 91:
YY_RULE_SETUP
-#line 248 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 248 "/TEMP/sip4-tqt/sipgen/lexer.l"
{ /* The start of a to-sub-class code block. */
codeIdx = 0;
return TK_TOSUBCLASS;
@@ -2013,7 +2012,7 @@ YY_RULE_SETUP
YY_BREAK
case 92:
YY_RULE_SETUP
-#line 253 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 253 "/TEMP/sip4-tqt/sipgen/lexer.l"
{ /* The start of an exported header code block. */
codeIdx = 0;
return TK_EXPHEADERCODE;
@@ -2021,7 +2020,7 @@ YY_RULE_SETUP
YY_BREAK
case 93:
YY_RULE_SETUP
-#line 258 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 258 "/TEMP/sip4-tqt/sipgen/lexer.l"
{ /* The start of a module header code block. */
codeIdx = 0;
return TK_MODHEADERCODE;
@@ -2029,7 +2028,7 @@ YY_RULE_SETUP
YY_BREAK
case 94:
YY_RULE_SETUP
-#line 263 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 263 "/TEMP/sip4-tqt/sipgen/lexer.l"
{ /* The start of a type header code block. */
codeIdx = 0;
return TK_TYPEHEADERCODE;
@@ -2037,7 +2036,7 @@ YY_RULE_SETUP
YY_BREAK
case 95:
YY_RULE_SETUP
-#line 268 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 268 "/TEMP/sip4-tqt/sipgen/lexer.l"
{ /* The start of a pre-initialisation code block. */
codeIdx = 0;
return TK_PREINITCODE;
@@ -2045,7 +2044,7 @@ YY_RULE_SETUP
YY_BREAK
case 96:
YY_RULE_SETUP
-#line 273 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 273 "/TEMP/sip4-tqt/sipgen/lexer.l"
{ /* The start of an initialisation code block. */
codeIdx = 0;
return TK_INITCODE;
@@ -2053,7 +2052,7 @@ YY_RULE_SETUP
YY_BREAK
case 97:
YY_RULE_SETUP
-#line 278 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 278 "/TEMP/sip4-tqt/sipgen/lexer.l"
{ /* The start of a post-initialisation code block. */
codeIdx = 0;
return TK_POSTINITCODE;
@@ -2061,7 +2060,7 @@ YY_RULE_SETUP
YY_BREAK
case 98:
YY_RULE_SETUP
-#line 283 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 283 "/TEMP/sip4-tqt/sipgen/lexer.l"
{ /* The start of a unit code block. */
codeIdx = 0;
return TK_UNITCODE;
@@ -2069,7 +2068,7 @@ YY_RULE_SETUP
YY_BREAK
case 99:
YY_RULE_SETUP
-#line 288 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 288 "/TEMP/sip4-tqt/sipgen/lexer.l"
{ /* The start of a module code block. */
codeIdx = 0;
return TK_MODCODE;
@@ -2077,7 +2076,7 @@ YY_RULE_SETUP
YY_BREAK
case 100:
YY_RULE_SETUP
-#line 293 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 293 "/TEMP/sip4-tqt/sipgen/lexer.l"
{ /* The start of a type code block. */
codeIdx = 0;
return TK_TYPECODE;
@@ -2085,7 +2084,7 @@ YY_RULE_SETUP
YY_BREAK
case 101:
YY_RULE_SETUP
-#line 298 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 298 "/TEMP/sip4-tqt/sipgen/lexer.l"
{ /* The start of a C++ method code block. */
codeIdx = 0;
return TK_METHODCODE;
@@ -2093,7 +2092,7 @@ YY_RULE_SETUP
YY_BREAK
case 102:
YY_RULE_SETUP
-#line 303 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 303 "/TEMP/sip4-tqt/sipgen/lexer.l"
{ /* The start of a C++ virtual code block. */
codeIdx = 0;
return TK_VIRTUALCATCHERCODE;
@@ -2101,7 +2100,7 @@ YY_RULE_SETUP
YY_BREAK
case 103:
YY_RULE_SETUP
-#line 308 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 308 "/TEMP/sip4-tqt/sipgen/lexer.l"
{ /* The start of a traverse code block. */
codeIdx = 0;
return TK_TRAVERSECODE;
@@ -2109,7 +2108,7 @@ YY_RULE_SETUP
YY_BREAK
case 104:
YY_RULE_SETUP
-#line 313 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 313 "/TEMP/sip4-tqt/sipgen/lexer.l"
{ /* The start of a clear code block. */
codeIdx = 0;
return TK_CLEARCODE;
@@ -2117,7 +2116,7 @@ YY_RULE_SETUP
YY_BREAK
case 105:
YY_RULE_SETUP
-#line 318 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 318 "/TEMP/sip4-tqt/sipgen/lexer.l"
{ /* The start of a get buffer code block. */
codeIdx = 0;
return TK_GETBUFFERCODE;
@@ -2125,7 +2124,7 @@ YY_RULE_SETUP
YY_BREAK
case 106:
YY_RULE_SETUP
-#line 323 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 323 "/TEMP/sip4-tqt/sipgen/lexer.l"
{ /* The start of a release buffer code block. */
codeIdx = 0;
return TK_RELEASEBUFFERCODE;
@@ -2133,7 +2132,7 @@ YY_RULE_SETUP
YY_BREAK
case 107:
YY_RULE_SETUP
-#line 328 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 328 "/TEMP/sip4-tqt/sipgen/lexer.l"
{ /* The start of a read buffer code block. */
codeIdx = 0;
return TK_READBUFFERCODE;
@@ -2141,7 +2140,7 @@ YY_RULE_SETUP
YY_BREAK
case 108:
YY_RULE_SETUP
-#line 333 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 333 "/TEMP/sip4-tqt/sipgen/lexer.l"
{ /* The start of a write buffer code block. */
codeIdx = 0;
return TK_WRITEBUFFERCODE;
@@ -2149,7 +2148,7 @@ YY_RULE_SETUP
YY_BREAK
case 109:
YY_RULE_SETUP
-#line 338 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 338 "/TEMP/sip4-tqt/sipgen/lexer.l"
{ /* The start of a segment count code block. */
codeIdx = 0;
return TK_SEGCOUNTCODE;
@@ -2157,7 +2156,7 @@ YY_RULE_SETUP
YY_BREAK
case 110:
YY_RULE_SETUP
-#line 343 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 343 "/TEMP/sip4-tqt/sipgen/lexer.l"
{ /* The start of a char buffer code block. */
codeIdx = 0;
return TK_CHARBUFFERCODE;
@@ -2165,7 +2164,7 @@ YY_RULE_SETUP
YY_BREAK
case 111:
YY_RULE_SETUP
-#line 348 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 348 "/TEMP/sip4-tqt/sipgen/lexer.l"
{ /* The start of a pickle code block. */
codeIdx = 0;
return TK_PICKLECODE;
@@ -2173,7 +2172,7 @@ YY_RULE_SETUP
YY_BREAK
case 112:
YY_RULE_SETUP
-#line 353 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 353 "/TEMP/sip4-tqt/sipgen/lexer.l"
{ /* The start of a pre-Python code block. */
codeIdx = 0;
return TK_PREPYCODE;
@@ -2181,7 +2180,7 @@ YY_RULE_SETUP
YY_BREAK
case 113:
YY_RULE_SETUP
-#line 358 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 358 "/TEMP/sip4-tqt/sipgen/lexer.l"
{ /* The start of a raise exception code block. */
codeIdx = 0;
return TK_RAISECODE;
@@ -2189,7 +2188,7 @@ YY_RULE_SETUP
YY_BREAK
case 114:
YY_RULE_SETUP
-#line 363 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 363 "/TEMP/sip4-tqt/sipgen/lexer.l"
{ /* The start of a docstring block. */
codeIdx = 0;
return TK_DOCSTRING;
@@ -2197,7 +2196,7 @@ YY_RULE_SETUP
YY_BREAK
case 115:
YY_RULE_SETUP
-#line 368 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 368 "/TEMP/sip4-tqt/sipgen/lexer.l"
{ /* The start of a documentation block. */
codeIdx = 0;
return TK_DOC;
@@ -2205,7 +2204,7 @@ YY_RULE_SETUP
YY_BREAK
case 116:
YY_RULE_SETUP
-#line 373 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 373 "/TEMP/sip4-tqt/sipgen/lexer.l"
{ /* The start of an exported documentation block. */
codeIdx = 0;
return TK_EXPORTEDDOC;
@@ -2213,7 +2212,7 @@ YY_RULE_SETUP
YY_BREAK
case 117:
YY_RULE_SETUP
-#line 378 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 378 "/TEMP/sip4-tqt/sipgen/lexer.l"
{ /* The start of a Makefile code block. */
codeIdx = 0;
return TK_MAKEFILE;
@@ -2221,7 +2220,7 @@ YY_RULE_SETUP
YY_BREAK
case 118:
YY_RULE_SETUP
-#line 383 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 383 "/TEMP/sip4-tqt/sipgen/lexer.l"
{ /* The start of an access code block. */
codeIdx = 0;
return TK_ACCESSCODE;
@@ -2229,7 +2228,7 @@ YY_RULE_SETUP
YY_BREAK
case 119:
YY_RULE_SETUP
-#line 388 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 388 "/TEMP/sip4-tqt/sipgen/lexer.l"
{ /* The start of a get code block. */
codeIdx = 0;
return TK_GETCODE;
@@ -2237,7 +2236,7 @@ YY_RULE_SETUP
YY_BREAK
case 120:
YY_RULE_SETUP
-#line 393 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 393 "/TEMP/sip4-tqt/sipgen/lexer.l"
{ /* The start of a set code block. */
codeIdx = 0;
return TK_SETCODE;
@@ -2245,7 +2244,7 @@ YY_RULE_SETUP
YY_BREAK
case 121:
YY_RULE_SETUP
-#line 398 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 398 "/TEMP/sip4-tqt/sipgen/lexer.l"
{ /* The end of a code block. */
BEGIN INITIAL;
codeIdx = -1;
@@ -2255,7 +2254,7 @@ YY_RULE_SETUP
case 122:
/* rule 122 can match eol */
YY_RULE_SETUP
-#line 404 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 404 "/TEMP/sip4-tqt/sipgen/lexer.l"
{ /* The end of a code line . */
struct inputFile *ifp;
@@ -2277,7 +2276,7 @@ YY_RULE_SETUP
YY_BREAK
case 123:
YY_RULE_SETUP
-#line 423 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 423 "/TEMP/sip4-tqt/sipgen/lexer.l"
{ /* The contents of a code line. */
if (codeIdx == MAX_CODE_LINE_LENGTH)
fatallex("Line is too long");
@@ -2287,17 +2286,17 @@ YY_RULE_SETUP
YY_BREAK
case 124:
YY_RULE_SETUP
-#line 430 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 430 "/TEMP/sip4-tqt/sipgen/lexer.l"
{ /* Anything else is returned as is. */
return yytext[0];
}
YY_BREAK
case 125:
YY_RULE_SETUP
-#line 434 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 434 "/TEMP/sip4-tqt/sipgen/lexer.l"
ECHO;
YY_BREAK
-#line 2301 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.c"
+#line 2300 "<stdout>"
case YY_STATE_EOF(INITIAL):
case YY_STATE_EOF(code):
case YY_STATE_EOF(ccomment):
@@ -3300,7 +3299,7 @@ void yyfree (void * ptr )
#define YYTABLES_NAME "yytables"
-#line 434 "/home/phil/hg/sip/sip-4.10.5/sipgen/lexer.l"
+#line 434 "/TEMP/sip4-tqt/sipgen/lexer.l"
diff --git a/sipgen/lexer.l b/sipgen/lexer.l
index 5c0c96b..53fd905 100644
--- a/sipgen/lexer.l
+++ b/sipgen/lexer.l
@@ -84,10 +84,10 @@ struct {return TK_STRUCT;}
public {return TK_PUBLIC;}
protected {return TK_PROTECTED;}
private {return TK_PRIVATE;}
-Q_SIGNALS {return TK_SIGNALS;}
+signals {return TK_SIGNALS;}
Q_SIGNALS {return TK_SIGNALS;}
Q_SIGNAL {return TK_SIGNAL_METHOD;}
-Q_SLOTS {return TK_SLOTS;}
+slots {return TK_SLOTS;}
Q_SLOTS {return TK_SLOTS;}
Q_SLOT {return TK_SLOT_METHOD;}
char {return TK_CHAR;}
@@ -130,7 +130,7 @@ SIP_RXOBJ_CON {return TK_SIPRXCON;}
SIP_RXOBJ_DIS {return TK_SIPRXDIS;}
SIP_SLOT_CON {return TK_SIPSLOTCON;}
SIP_SLOT_DIS {return TK_SIPSLOTDIS;}
-SIP_QOBJECT {return TK_QOBJECT;}
+SIP_QOBJECT {return TK_TQOBJECT;}
\.\.\. {return TK_ELLIPSIS;}
@@ -212,7 +212,7 @@ SIP_QOBJECT {return TK_QOBJECT;}
yylval.qchar = yytext[1];
- return TK_QCHAR;
+ return TK_TQCHAR;
}
diff --git a/sipgen/parser.c b/sipgen/parser.c
index cf30191..e0de35e 100644
--- a/sipgen/parser.c
+++ b/sipgen/parser.c
@@ -68,7 +68,7 @@
/* Copy the first part of user declarations. */
/* Line 189 of yacc.c */
-#line 19 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 19 "/TEMP/sip4-tqt/sipgen/parser.y"
#include <stdlib.h>
#include <string.h>
@@ -93,8 +93,8 @@ static int sectionFlags; /* The current section flags. */
static int currentOverIsVirt; /* Set if the overload is virtual. */
static int currentCtorIsExplicit; /* Set if the ctor is explicit. */
static int currentIsStatic; /* Set if the current is static. */
-static int currentIsSignal; /* Set if the current is TQ_SIGNAL. */
-static int currentIsSlot; /* Set if the current is TQ_SLOT. */
+static int currentIsSignal; /* Set if the current is Q_SIGNAL. */
+static int currentIsSlot; /* Set if the current is Q_SLOT. */
static int currentIsTemplate; /* Set if the current is a template. */
static char *previousFile; /* The file just parsed. */
static parserContext currentContext; /* The current context. */
@@ -198,7 +198,7 @@ static int isEnabledFeature(const char *name);
/* Line 189 of yacc.c */
-#line 202 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.c"
+#line 202 "y.tab.c"
/* Enabling traces. */
#ifndef YYDEBUG
@@ -307,9 +307,9 @@ static int isEnabledFeature(const char *name);
TK_LOGICAL_OR = 337,
TK_CONST = 338,
TK_STATIC = 339,
- TK_SIPTQT_SIGNAL = 340,
- TK_SIPTQT_SLOT = 341,
- TK_SIPANYTQT_SLOT = 342,
+ TK_SIPSIGNAL = 340,
+ TK_SIPSLOT = 341,
+ TK_SIPANYSLOT = 342,
TK_SIPRXCON = 343,
TK_SIPRXDIS = 344,
TK_SIPSLOTCON = 345,
@@ -322,13 +322,13 @@ static int isEnabledFeature(const char *name);
TK_PLATFORMS = 352,
TK_FEATURE = 353,
TK_LICENSE = 354,
- TK_TQCHAR = 355,
+ TK_QCHAR = 355,
TK_TRUE = 356,
TK_FALSE = 357,
TK_NULL = 358,
TK_OPERATOR = 359,
TK_THROW = 360,
- TK_TQOBJECT = 361,
+ TK_QOBJECT = 361,
TK_EXCEPTION = 362,
TK_RAISECODE = 363,
TK_EXPLICIT = 364,
@@ -421,9 +421,9 @@ static int isEnabledFeature(const char *name);
#define TK_LOGICAL_OR 337
#define TK_CONST 338
#define TK_STATIC 339
-#define TK_SIPTQT_SIGNAL 340
-#define TK_SIPTQT_SLOT 341
-#define TK_SIPANYTQT_SLOT 342
+#define TK_SIPSIGNAL 340
+#define TK_SIPSLOT 341
+#define TK_SIPANYSLOT 342
#define TK_SIPRXCON 343
#define TK_SIPRXDIS 344
#define TK_SIPSLOTCON 345
@@ -436,13 +436,13 @@ static int isEnabledFeature(const char *name);
#define TK_PLATFORMS 352
#define TK_FEATURE 353
#define TK_LICENSE 354
-#define TK_TQCHAR 355
+#define TK_QCHAR 355
#define TK_TRUE 356
#define TK_FALSE 357
#define TK_NULL 358
#define TK_OPERATOR 359
#define TK_THROW 360
-#define TK_TQOBJECT 361
+#define TK_QOBJECT 361
#define TK_EXCEPTION 362
#define TK_RAISECODE 363
#define TK_EXPLICIT 364
@@ -459,7 +459,7 @@ typedef union YYSTYPE
{
/* Line 214 of yacc.c */
-#line 147 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 147 "/TEMP/sip4-tqt/sipgen/parser.y"
char qchar;
char *text;
@@ -483,7 +483,7 @@ typedef union YYSTYPE
/* Line 214 of yacc.c */
-#line 487 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.c"
+#line 487 "y.tab.c"
} YYSTYPE;
# define YYSTYPE_IS_TRIVIAL 1
# define yystype YYSTYPE /* obsolescent; will be withdrawn */
@@ -495,7 +495,7 @@ typedef union YYSTYPE
/* Line 264 of yacc.c */
-#line 499 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.c"
+#line 499 "y.tab.c"
#ifdef short
# undef short
@@ -997,8 +997,8 @@ static const char *const yytname[] =
"TK_STATIC", "TK_SIPSIGNAL", "TK_SIPSLOT", "TK_SIPANYSLOT",
"TK_SIPRXCON", "TK_SIPRXDIS", "TK_SIPSLOTCON", "TK_SIPSLOTDIS",
"TK_NUMBER", "TK_REAL", "TK_TYPEDEF", "TK_NAMESPACE", "TK_TIMELINE",
- "TK_PLATFORMS", "TK_FEATURE", "TK_LICENSE", "TK_TQCHAR", "TK_TRUE",
- "TK_FALSE", "TK_NULL", "TK_OPERATOR", "TK_THROW", "TK_TQOBJECT",
+ "TK_PLATFORMS", "TK_FEATURE", "TK_LICENSE", "TK_QCHAR", "TK_TRUE",
+ "TK_FALSE", "TK_NULL", "TK_OPERATOR", "TK_THROW", "TK_QOBJECT",
"TK_EXCEPTION", "TK_RAISECODE", "TK_EXPLICIT", "TK_TEMPLATE",
"TK_ELLIPSIS", "TK_DEFMETATYPE", "TK_DEFSUPERTYPE", "'{'", "'}'", "';'",
"'('", "')'", "'!'", "'-'", "','", "'='", "'+'", "'*'", "'/'", "'&'",
@@ -2460,7 +2460,7 @@ yyreduce:
case 4:
/* Line 1455 of yacc.c */
-#line 354 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 354 "/TEMP/sip4-tqt/sipgen/parser.y"
{
/*
* We don't do these in parserEOF() because the parser is reading
@@ -2483,7 +2483,7 @@ yyreduce:
case 22:
/* Line 1455 of yacc.c */
-#line 389 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 389 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (notSkipping())
appendCodeBlock(&currentSpec->exphdrcode, (yyvsp[(1) - (1)].codeb));
@@ -2493,7 +2493,7 @@ yyreduce:
case 23:
/* Line 1455 of yacc.c */
-#line 393 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 393 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (notSkipping())
appendCodeBlock(&currentModule->hdrcode, (yyvsp[(1) - (1)].codeb));
@@ -2503,7 +2503,7 @@ yyreduce:
case 24:
/* Line 1455 of yacc.c */
-#line 397 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 397 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (notSkipping())
appendCodeBlock(&currentModule->cppcode, (yyvsp[(1) - (1)].codeb));
@@ -2513,7 +2513,7 @@ yyreduce:
case 47:
/* Line 1455 of yacc.c */
-#line 425 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 425 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (notSkipping())
{
@@ -2530,7 +2530,7 @@ yyreduce:
case 48:
/* Line 1455 of yacc.c */
-#line 438 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 438 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (notSkipping())
{
@@ -2543,7 +2543,7 @@ yyreduce:
case 49:
/* Line 1455 of yacc.c */
-#line 447 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 447 "/TEMP/sip4-tqt/sipgen/parser.y"
{
appendString(&currentSpec->plugins, (yyvsp[(2) - (2)].text));
}
@@ -2552,7 +2552,7 @@ yyreduce:
case 50:
/* Line 1455 of yacc.c */
-#line 452 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 452 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (notSkipping())
{
@@ -2582,7 +2582,7 @@ yyreduce:
case 51:
/* Line 1455 of yacc.c */
-#line 478 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 478 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (notSkipping())
{
@@ -2625,7 +2625,7 @@ yyreduce:
case 52:
/* Line 1455 of yacc.c */
-#line 517 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 517 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.exceptionbase).bibase = NULL;
(yyval.exceptionbase).base = NULL;
@@ -2635,7 +2635,7 @@ yyreduce:
case 53:
/* Line 1455 of yacc.c */
-#line 521 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 521 "/TEMP/sip4-tqt/sipgen/parser.y"
{
exceptionDef *xd;
@@ -2713,7 +2713,7 @@ yyreduce:
case 54:
/* Line 1455 of yacc.c */
-#line 595 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 595 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.codeb) = (yyvsp[(2) - (2)].codeb);
}
@@ -2722,7 +2722,7 @@ yyreduce:
case 55:
/* Line 1455 of yacc.c */
-#line 600 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 600 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (notSkipping())
currentMappedType = newMappedType(currentSpec, &(yyvsp[(2) - (3)].memArg), &(yyvsp[(3) - (3)].optflags));
@@ -2732,7 +2732,7 @@ yyreduce:
case 57:
/* Line 1455 of yacc.c */
-#line 606 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 606 "/TEMP/sip4-tqt/sipgen/parser.y"
{
int a;
@@ -2786,7 +2786,7 @@ yyreduce:
case 59:
/* Line 1455 of yacc.c */
-#line 656 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 656 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (notSkipping())
{
@@ -2804,7 +2804,7 @@ yyreduce:
case 62:
/* Line 1455 of yacc.c */
-#line 674 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 674 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (notSkipping())
appendCodeBlock(&currentMappedType->iff->hdrcode, (yyvsp[(1) - (1)].codeb));
@@ -2814,7 +2814,7 @@ yyreduce:
case 63:
/* Line 1455 of yacc.c */
-#line 678 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 678 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (notSkipping())
{
@@ -2829,7 +2829,7 @@ yyreduce:
case 64:
/* Line 1455 of yacc.c */
-#line 687 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 687 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (notSkipping())
{
@@ -2844,7 +2844,7 @@ yyreduce:
case 67:
/* Line 1455 of yacc.c */
-#line 700 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 700 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (notSkipping())
{
@@ -2862,7 +2862,7 @@ yyreduce:
case 68:
/* Line 1455 of yacc.c */
-#line 714 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 714 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (currentSpec -> genc)
yyerror("namespace definition not allowed in a C module");
@@ -2890,7 +2890,7 @@ yyreduce:
case 69:
/* Line 1455 of yacc.c */
-#line 735 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 735 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (notSkipping())
{
@@ -2910,7 +2910,7 @@ yyreduce:
case 72:
/* Line 1455 of yacc.c */
-#line 755 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 755 "/TEMP/sip4-tqt/sipgen/parser.y"
{
qualDef *qd;
@@ -2923,7 +2923,7 @@ yyreduce:
case 73:
/* Line 1455 of yacc.c */
-#line 762 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 762 "/TEMP/sip4-tqt/sipgen/parser.y"
{
qualDef *qd;
int nrneeded;
@@ -2947,7 +2947,7 @@ yyreduce:
case 76:
/* Line 1455 of yacc.c */
-#line 786 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 786 "/TEMP/sip4-tqt/sipgen/parser.y"
{
newQualifier(currentModule,-1,-1,(yyvsp[(1) - (1)].text),platform_qualifier);
}
@@ -2956,7 +2956,7 @@ yyreduce:
case 77:
/* Line 1455 of yacc.c */
-#line 791 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 791 "/TEMP/sip4-tqt/sipgen/parser.y"
{
newQualifier(currentModule,-1,-1,(yyvsp[(2) - (2)].text),feature_qualifier);
}
@@ -2965,7 +2965,7 @@ yyreduce:
case 78:
/* Line 1455 of yacc.c */
-#line 796 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 796 "/TEMP/sip4-tqt/sipgen/parser.y"
{
currentTimelineOrder = 0;
}
@@ -2974,7 +2974,7 @@ yyreduce:
case 79:
/* Line 1455 of yacc.c */
-#line 799 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 799 "/TEMP/sip4-tqt/sipgen/parser.y"
{
qualDef *qd;
int nrneeded;
@@ -3000,7 +3000,7 @@ yyreduce:
case 82:
/* Line 1455 of yacc.c */
-#line 825 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 825 "/TEMP/sip4-tqt/sipgen/parser.y"
{
newQualifier(currentModule,currentModule -> nrtimelines,currentTimelineOrder++,(yyvsp[(1) - (1)].text),time_qualifier);
}
@@ -3009,7 +3009,7 @@ yyreduce:
case 83:
/* Line 1455 of yacc.c */
-#line 830 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 830 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (skipStackPtr >= MAX_NESTED_IF)
yyerror("Internal error: increase the value of MAX_NESTED_IF");
@@ -3026,7 +3026,7 @@ yyreduce:
case 84:
/* Line 1455 of yacc.c */
-#line 843 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 843 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.boolean) = platOrFeature((yyvsp[(1) - (1)].text),FALSE);
}
@@ -3035,7 +3035,7 @@ yyreduce:
case 85:
/* Line 1455 of yacc.c */
-#line 846 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 846 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.boolean) = platOrFeature((yyvsp[(2) - (2)].text),TRUE);
}
@@ -3044,7 +3044,7 @@ yyreduce:
case 86:
/* Line 1455 of yacc.c */
-#line 849 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 849 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.boolean) = (platOrFeature((yyvsp[(3) - (3)].text),FALSE) || (yyvsp[(1) - (3)].boolean));
}
@@ -3053,7 +3053,7 @@ yyreduce:
case 87:
/* Line 1455 of yacc.c */
-#line 852 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 852 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.boolean) = (platOrFeature((yyvsp[(4) - (4)].text),TRUE) || (yyvsp[(1) - (4)].boolean));
}
@@ -3062,7 +3062,7 @@ yyreduce:
case 89:
/* Line 1455 of yacc.c */
-#line 858 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 858 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.boolean) = timePeriod((yyvsp[(1) - (3)].text),(yyvsp[(3) - (3)].text));
}
@@ -3071,7 +3071,7 @@ yyreduce:
case 90:
/* Line 1455 of yacc.c */
-#line 863 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 863 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (skipStackPtr-- <= 0)
yyerror("Too many %End directives");
@@ -3081,7 +3081,7 @@ yyreduce:
case 91:
/* Line 1455 of yacc.c */
-#line 869 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 869 "/TEMP/sip4-tqt/sipgen/parser.y"
{
optFlag *of;
@@ -3112,7 +3112,7 @@ yyreduce:
case 92:
/* Line 1455 of yacc.c */
-#line 896 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 896 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (notSkipping())
{
@@ -3127,7 +3127,7 @@ yyreduce:
case 93:
/* Line 1455 of yacc.c */
-#line 907 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 907 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (notSkipping())
{
@@ -3142,7 +3142,7 @@ yyreduce:
case 94:
/* Line 1455 of yacc.c */
-#line 918 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 918 "/TEMP/sip4-tqt/sipgen/parser.y"
{
/* Make sure this is the first mention of a module. */
if (currentSpec->module != currentModule)
@@ -3159,7 +3159,7 @@ yyreduce:
case 95:
/* Line 1455 of yacc.c */
-#line 931 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 931 "/TEMP/sip4-tqt/sipgen/parser.y"
{
/* Make sure this is the first mention of a module. */
if (currentSpec->module != currentModule)
@@ -3176,7 +3176,7 @@ yyreduce:
case 96:
/* Line 1455 of yacc.c */
-#line 944 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 944 "/TEMP/sip4-tqt/sipgen/parser.y"
{
/* Check the module hasn't already been defined. */
@@ -3213,7 +3213,7 @@ yyreduce:
case 97:
/* Line 1455 of yacc.c */
-#line 977 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 977 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.boolean) = FALSE;
}
@@ -3222,7 +3222,7 @@ yyreduce:
case 98:
/* Line 1455 of yacc.c */
-#line 980 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 980 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.boolean) = TRUE;
}
@@ -3231,7 +3231,7 @@ yyreduce:
case 100:
/* Line 1455 of yacc.c */
-#line 986 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 986 "/TEMP/sip4-tqt/sipgen/parser.y"
{
/*
* The grammar design is a bit broken and this is the easiest way
@@ -3251,7 +3251,7 @@ yyreduce:
case 101:
/* Line 1455 of yacc.c */
-#line 1002 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1002 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.number) = -1;
}
@@ -3260,7 +3260,7 @@ yyreduce:
case 103:
/* Line 1455 of yacc.c */
-#line 1008 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1008 "/TEMP/sip4-tqt/sipgen/parser.y"
{
parseFile(NULL, (yyvsp[(2) - (2)].text), NULL, FALSE);
}
@@ -3269,7 +3269,7 @@ yyreduce:
case 104:
/* Line 1455 of yacc.c */
-#line 1013 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1013 "/TEMP/sip4-tqt/sipgen/parser.y"
{
parseFile(NULL, (yyvsp[(2) - (2)].text), NULL, TRUE);
}
@@ -3278,7 +3278,7 @@ yyreduce:
case 105:
/* Line 1455 of yacc.c */
-#line 1018 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1018 "/TEMP/sip4-tqt/sipgen/parser.y"
{
newImport((yyvsp[(2) - (2)].text));
}
@@ -3287,7 +3287,7 @@ yyreduce:
case 106:
/* Line 1455 of yacc.c */
-#line 1023 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1023 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.codeb) = NULL;
}
@@ -3296,7 +3296,7 @@ yyreduce:
case 107:
/* Line 1455 of yacc.c */
-#line 1026 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1026 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.codeb) = (yyvsp[(2) - (2)].codeb);
}
@@ -3305,7 +3305,7 @@ yyreduce:
case 108:
/* Line 1455 of yacc.c */
-#line 1031 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1031 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.codeb) = NULL;
}
@@ -3314,7 +3314,7 @@ yyreduce:
case 109:
/* Line 1455 of yacc.c */
-#line 1034 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1034 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.codeb) = (yyvsp[(2) - (2)].codeb);
}
@@ -3323,7 +3323,7 @@ yyreduce:
case 110:
/* Line 1455 of yacc.c */
-#line 1039 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1039 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.codeb) = NULL;
}
@@ -3332,7 +3332,7 @@ yyreduce:
case 111:
/* Line 1455 of yacc.c */
-#line 1042 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1042 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.codeb) = (yyvsp[(2) - (2)].codeb);
}
@@ -3341,7 +3341,7 @@ yyreduce:
case 112:
/* Line 1455 of yacc.c */
-#line 1047 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1047 "/TEMP/sip4-tqt/sipgen/parser.y"
{
appendCodeBlock(&currentModule->copying, (yyvsp[(2) - (2)].codeb));
}
@@ -3350,7 +3350,7 @@ yyreduce:
case 113:
/* Line 1455 of yacc.c */
-#line 1052 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1052 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.codeb) = (yyvsp[(2) - (2)].codeb);
}
@@ -3359,7 +3359,7 @@ yyreduce:
case 114:
/* Line 1455 of yacc.c */
-#line 1057 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1057 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.codeb) = (yyvsp[(2) - (2)].codeb);
}
@@ -3368,7 +3368,7 @@ yyreduce:
case 115:
/* Line 1455 of yacc.c */
-#line 1062 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1062 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.codeb) = (yyvsp[(2) - (2)].codeb);
}
@@ -3377,7 +3377,7 @@ yyreduce:
case 116:
/* Line 1455 of yacc.c */
-#line 1067 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1067 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.codeb) = NULL;
}
@@ -3386,7 +3386,7 @@ yyreduce:
case 118:
/* Line 1455 of yacc.c */
-#line 1073 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1073 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.codeb) = (yyvsp[(2) - (2)].codeb);
}
@@ -3395,7 +3395,7 @@ yyreduce:
case 119:
/* Line 1455 of yacc.c */
-#line 1078 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1078 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.codeb) = (yyvsp[(2) - (2)].codeb);
}
@@ -3404,7 +3404,7 @@ yyreduce:
case 120:
/* Line 1455 of yacc.c */
-#line 1083 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1083 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.codeb) = (yyvsp[(2) - (2)].codeb);
}
@@ -3413,7 +3413,7 @@ yyreduce:
case 121:
/* Line 1455 of yacc.c */
-#line 1088 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1088 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.codeb) = (yyvsp[(2) - (2)].codeb);
}
@@ -3422,7 +3422,7 @@ yyreduce:
case 122:
/* Line 1455 of yacc.c */
-#line 1093 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1093 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.codeb) = (yyvsp[(2) - (2)].codeb);
}
@@ -3431,7 +3431,7 @@ yyreduce:
case 123:
/* Line 1455 of yacc.c */
-#line 1098 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1098 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.codeb) = (yyvsp[(2) - (2)].codeb);
}
@@ -3440,7 +3440,7 @@ yyreduce:
case 124:
/* Line 1455 of yacc.c */
-#line 1103 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1103 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.codeb) = (yyvsp[(2) - (2)].codeb);
}
@@ -3449,7 +3449,7 @@ yyreduce:
case 125:
/* Line 1455 of yacc.c */
-#line 1108 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1108 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.codeb) = (yyvsp[(2) - (2)].codeb);
}
@@ -3458,7 +3458,7 @@ yyreduce:
case 126:
/* Line 1455 of yacc.c */
-#line 1113 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1113 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.codeb) = (yyvsp[(2) - (2)].codeb);
}
@@ -3467,7 +3467,7 @@ yyreduce:
case 127:
/* Line 1455 of yacc.c */
-#line 1118 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1118 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.codeb) = (yyvsp[(2) - (2)].codeb);
}
@@ -3476,7 +3476,7 @@ yyreduce:
case 128:
/* Line 1455 of yacc.c */
-#line 1123 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1123 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.codeb) = (yyvsp[(2) - (2)].codeb);
}
@@ -3485,7 +3485,7 @@ yyreduce:
case 129:
/* Line 1455 of yacc.c */
-#line 1128 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1128 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (notSkipping())
appendCodeBlock(&currentModule->preinitcode, (yyvsp[(2) - (2)].codeb));
@@ -3495,7 +3495,7 @@ yyreduce:
case 130:
/* Line 1455 of yacc.c */
-#line 1134 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1134 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (notSkipping())
appendCodeBlock(&currentModule->initcode, (yyvsp[(2) - (2)].codeb));
@@ -3505,7 +3505,7 @@ yyreduce:
case 131:
/* Line 1455 of yacc.c */
-#line 1140 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1140 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (notSkipping())
appendCodeBlock(&currentModule->postinitcode, (yyvsp[(2) - (2)].codeb));
@@ -3515,7 +3515,7 @@ yyreduce:
case 132:
/* Line 1455 of yacc.c */
-#line 1146 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1146 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (notSkipping())
appendCodeBlock(&currentModule->unitcode, (yyvsp[(2) - (2)].codeb));
@@ -3525,12 +3525,12 @@ yyreduce:
case 133:
/* Line 1455 of yacc.c */
-#line 1152 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1152 "/TEMP/sip4-tqt/sipgen/parser.y"
{
/*
* This is a no-op and is retained for compatibility
* until the last use of it (by SIP v3) can be removed
- * from PyTQt.
+ * from PyQt.
*/
}
break;
@@ -3538,7 +3538,7 @@ yyreduce:
case 134:
/* Line 1455 of yacc.c */
-#line 1161 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1161 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (inMainModule())
appendCodeBlock(&currentSpec -> docs,(yyvsp[(2) - (2)].codeb));
@@ -3548,7 +3548,7 @@ yyreduce:
case 135:
/* Line 1455 of yacc.c */
-#line 1167 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1167 "/TEMP/sip4-tqt/sipgen/parser.y"
{
appendCodeBlock(&currentSpec -> docs,(yyvsp[(2) - (2)].codeb));
}
@@ -3557,7 +3557,7 @@ yyreduce:
case 136:
/* Line 1455 of yacc.c */
-#line 1172 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1172 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (inMainModule())
yywarning("%Makefile is ignored, please use the -b flag instead");
@@ -3567,7 +3567,7 @@ yyreduce:
case 139:
/* Line 1455 of yacc.c */
-#line 1182 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1182 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.codeb) = (yyvsp[(1) - (2)].codeb);
@@ -3582,7 +3582,7 @@ yyreduce:
case 140:
/* Line 1455 of yacc.c */
-#line 1193 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1193 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (notSkipping())
{
@@ -3598,7 +3598,7 @@ yyreduce:
case 142:
/* Line 1455 of yacc.c */
-#line 1205 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1205 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.text) = NULL;
}
@@ -3607,7 +3607,7 @@ yyreduce:
case 143:
/* Line 1455 of yacc.c */
-#line 1208 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1208 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.text) = (yyvsp[(1) - (1)].text);
}
@@ -3616,7 +3616,7 @@ yyreduce:
case 144:
/* Line 1455 of yacc.c */
-#line 1213 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1213 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.text) = NULL;
}
@@ -3625,7 +3625,7 @@ yyreduce:
case 145:
/* Line 1455 of yacc.c */
-#line 1216 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1216 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.text) = (yyvsp[(1) - (1)].text);
}
@@ -3634,7 +3634,7 @@ yyreduce:
case 152:
/* Line 1455 of yacc.c */
-#line 1231 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1231 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (notSkipping())
{
@@ -3666,7 +3666,7 @@ yyreduce:
case 157:
/* Line 1455 of yacc.c */
-#line 1267 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1267 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.valp) = NULL;
}
@@ -3675,7 +3675,7 @@ yyreduce:
case 158:
/* Line 1455 of yacc.c */
-#line 1270 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1270 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.valp) = (yyvsp[(2) - (2)].valp);
}
@@ -3684,7 +3684,7 @@ yyreduce:
case 160:
/* Line 1455 of yacc.c */
-#line 1276 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1276 "/TEMP/sip4-tqt/sipgen/parser.y"
{
valueDef *vd;
@@ -3706,7 +3706,7 @@ yyreduce:
case 161:
/* Line 1455 of yacc.c */
-#line 1294 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1294 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.qchar) = '-';
}
@@ -3715,7 +3715,7 @@ yyreduce:
case 162:
/* Line 1455 of yacc.c */
-#line 1297 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1297 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.qchar) = '+';
}
@@ -3724,7 +3724,7 @@ yyreduce:
case 163:
/* Line 1455 of yacc.c */
-#line 1300 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1300 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.qchar) = '*';
}
@@ -3733,7 +3733,7 @@ yyreduce:
case 164:
/* Line 1455 of yacc.c */
-#line 1303 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1303 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.qchar) = '/';
}
@@ -3742,7 +3742,7 @@ yyreduce:
case 165:
/* Line 1455 of yacc.c */
-#line 1306 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1306 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.qchar) = '&';
}
@@ -3751,7 +3751,7 @@ yyreduce:
case 166:
/* Line 1455 of yacc.c */
-#line 1309 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1309 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.qchar) = '|';
}
@@ -3760,7 +3760,7 @@ yyreduce:
case 167:
/* Line 1455 of yacc.c */
-#line 1314 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1314 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.qchar) = '\0';
}
@@ -3769,7 +3769,7 @@ yyreduce:
case 168:
/* Line 1455 of yacc.c */
-#line 1317 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1317 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.qchar) = '!';
}
@@ -3778,7 +3778,7 @@ yyreduce:
case 169:
/* Line 1455 of yacc.c */
-#line 1320 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1320 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.qchar) = '~';
}
@@ -3787,7 +3787,7 @@ yyreduce:
case 170:
/* Line 1455 of yacc.c */
-#line 1323 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1323 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.qchar) = '-';
}
@@ -3796,7 +3796,7 @@ yyreduce:
case 171:
/* Line 1455 of yacc.c */
-#line 1326 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1326 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.qchar) = '+';
}
@@ -3805,7 +3805,7 @@ yyreduce:
case 172:
/* Line 1455 of yacc.c */
-#line 1331 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1331 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if ((yyvsp[(1) - (2)].qchar) != '\0' && (yyvsp[(2) - (2)].value).vtype == string_value)
yyerror("Invalid unary operator for string");
@@ -3827,7 +3827,7 @@ yyreduce:
case 174:
/* Line 1455 of yacc.c */
-#line 1350 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1350 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (currentSpec -> genc)
yyerror("Scoped names are not allowed in a C module");
@@ -3839,7 +3839,7 @@ yyreduce:
case 175:
/* Line 1455 of yacc.c */
-#line 1358 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1358 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.scpvalp) = text2scopePart((yyvsp[(1) - (1)].text));
}
@@ -3848,7 +3848,7 @@ yyreduce:
case 176:
/* Line 1455 of yacc.c */
-#line 1363 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1363 "/TEMP/sip4-tqt/sipgen/parser.y"
{
/*
* We let the C++ compiler decide if the value is a valid one - no
@@ -3863,7 +3863,7 @@ yyreduce:
case 177:
/* Line 1455 of yacc.c */
-#line 1372 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1372 "/TEMP/sip4-tqt/sipgen/parser.y"
{
fcallDef *fcd;
@@ -3879,7 +3879,7 @@ yyreduce:
case 178:
/* Line 1455 of yacc.c */
-#line 1382 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1382 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.value).vtype = real_value;
(yyval.value).u.vreal = (yyvsp[(1) - (1)].real);
@@ -3889,7 +3889,7 @@ yyreduce:
case 179:
/* Line 1455 of yacc.c */
-#line 1386 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1386 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.value).vtype = numeric_value;
(yyval.value).u.vnum = (yyvsp[(1) - (1)].number);
@@ -3899,7 +3899,7 @@ yyreduce:
case 180:
/* Line 1455 of yacc.c */
-#line 1390 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1390 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.value).vtype = numeric_value;
(yyval.value).u.vnum = 1;
@@ -3909,7 +3909,7 @@ yyreduce:
case 181:
/* Line 1455 of yacc.c */
-#line 1394 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1394 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.value).vtype = numeric_value;
(yyval.value).u.vnum = 0;
@@ -3919,7 +3919,7 @@ yyreduce:
case 182:
/* Line 1455 of yacc.c */
-#line 1398 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1398 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.value).vtype = numeric_value;
(yyval.value).u.vnum = 0;
@@ -3929,7 +3929,7 @@ yyreduce:
case 183:
/* Line 1455 of yacc.c */
-#line 1402 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1402 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.value).vtype = string_value;
(yyval.value).u.vstr = (yyvsp[(1) - (1)].text);
@@ -3939,7 +3939,7 @@ yyreduce:
case 184:
/* Line 1455 of yacc.c */
-#line 1406 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1406 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.value).vtype = qchar_value;
(yyval.value).u.vqchar = (yyvsp[(1) - (1)].qchar);
@@ -3949,7 +3949,7 @@ yyreduce:
case 185:
/* Line 1455 of yacc.c */
-#line 1412 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1412 "/TEMP/sip4-tqt/sipgen/parser.y"
{
/* No values. */
@@ -3960,7 +3960,7 @@ yyreduce:
case 186:
/* Line 1455 of yacc.c */
-#line 1417 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1417 "/TEMP/sip4-tqt/sipgen/parser.y"
{
/* The single or first expression. */
@@ -3972,7 +3972,7 @@ yyreduce:
case 187:
/* Line 1455 of yacc.c */
-#line 1423 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1423 "/TEMP/sip4-tqt/sipgen/parser.y"
{
/* Check that it wasn't ...(,expression...). */
@@ -3994,7 +3994,7 @@ yyreduce:
case 188:
/* Line 1455 of yacc.c */
-#line 1441 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1441 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (notSkipping())
{
@@ -4007,7 +4007,7 @@ yyreduce:
case 189:
/* Line 1455 of yacc.c */
-#line 1448 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1448 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (notSkipping())
{
@@ -4036,7 +4036,7 @@ yyreduce:
case 190:
/* Line 1455 of yacc.c */
-#line 1473 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1473 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (currentSpec -> genc && (yyvsp[(2) - (2)].scpvalp)->next != NULL)
yyerror("Namespaces not allowed in a C module");
@@ -4049,7 +4049,7 @@ yyreduce:
case 191:
/* Line 1455 of yacc.c */
-#line 1479 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1479 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (notSkipping())
{
@@ -4065,7 +4065,7 @@ yyreduce:
case 192:
/* Line 1455 of yacc.c */
-#line 1488 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1488 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (notSkipping())
completeClass((yyvsp[(2) - (8)].scpvalp), &(yyvsp[(5) - (8)].optflags), (yyvsp[(7) - (8)].boolean));
@@ -4075,14 +4075,14 @@ yyreduce:
case 193:
/* Line 1455 of yacc.c */
-#line 1494 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1494 "/TEMP/sip4-tqt/sipgen/parser.y"
{currentIsTemplate = TRUE;}
break;
case 194:
/* Line 1455 of yacc.c */
-#line 1494 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1494 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (currentSpec->genc)
yyerror("Class templates not allowed in a C module");
@@ -4112,7 +4112,7 @@ yyreduce:
case 195:
/* Line 1455 of yacc.c */
-#line 1520 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1520 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.signature) = (yyvsp[(3) - (4)].signature);
}
@@ -4121,7 +4121,7 @@ yyreduce:
case 196:
/* Line 1455 of yacc.c */
-#line 1525 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1525 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (currentSpec->genc)
yyerror("Class definition not allowed in a C module");
@@ -4134,7 +4134,7 @@ yyreduce:
case 197:
/* Line 1455 of yacc.c */
-#line 1531 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1531 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (notSkipping())
{
@@ -4147,7 +4147,7 @@ yyreduce:
case 198:
/* Line 1455 of yacc.c */
-#line 1537 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1537 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (notSkipping())
(yyval.klass) = completeClass((yyvsp[(2) - (8)].scpvalp), &(yyvsp[(5) - (8)].optflags), (yyvsp[(7) - (8)].boolean));
@@ -4157,7 +4157,7 @@ yyreduce:
case 203:
/* Line 1455 of yacc.c */
-#line 1551 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1551 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (notSkipping())
{
@@ -4200,7 +4200,7 @@ yyreduce:
case 204:
/* Line 1455 of yacc.c */
-#line 1590 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1590 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.boolean) = FALSE;
}
@@ -4209,7 +4209,7 @@ yyreduce:
case 205:
/* Line 1455 of yacc.c */
-#line 1593 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1593 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.boolean) = TRUE;
}
@@ -4218,7 +4218,7 @@ yyreduce:
case 216:
/* Line 1455 of yacc.c */
-#line 1610 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1610 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (notSkipping())
{
@@ -4234,7 +4234,7 @@ yyreduce:
case 217:
/* Line 1455 of yacc.c */
-#line 1620 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1620 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (notSkipping())
appendCodeBlock(&currentScope()->cppcode, (yyvsp[(1) - (1)].codeb));
@@ -4244,7 +4244,7 @@ yyreduce:
case 218:
/* Line 1455 of yacc.c */
-#line 1624 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1624 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (notSkipping())
appendCodeBlock(&currentScope()->iff->hdrcode, (yyvsp[(1) - (1)].codeb));
@@ -4254,7 +4254,7 @@ yyreduce:
case 219:
/* Line 1455 of yacc.c */
-#line 1628 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1628 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (notSkipping())
{
@@ -4271,7 +4271,7 @@ yyreduce:
case 220:
/* Line 1455 of yacc.c */
-#line 1639 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1639 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (notSkipping())
{
@@ -4288,7 +4288,7 @@ yyreduce:
case 221:
/* Line 1455 of yacc.c */
-#line 1650 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1650 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (notSkipping())
{
@@ -4305,7 +4305,7 @@ yyreduce:
case 222:
/* Line 1455 of yacc.c */
-#line 1661 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1661 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (notSkipping())
{
@@ -4322,7 +4322,7 @@ yyreduce:
case 223:
/* Line 1455 of yacc.c */
-#line 1672 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1672 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (notSkipping())
{
@@ -4339,7 +4339,7 @@ yyreduce:
case 224:
/* Line 1455 of yacc.c */
-#line 1683 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1683 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (notSkipping())
{
@@ -4356,7 +4356,7 @@ yyreduce:
case 225:
/* Line 1455 of yacc.c */
-#line 1694 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1694 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (notSkipping())
{
@@ -4373,7 +4373,7 @@ yyreduce:
case 226:
/* Line 1455 of yacc.c */
-#line 1705 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1705 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (notSkipping())
{
@@ -4390,7 +4390,7 @@ yyreduce:
case 227:
/* Line 1455 of yacc.c */
-#line 1716 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1716 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (notSkipping())
{
@@ -4407,7 +4407,7 @@ yyreduce:
case 231:
/* Line 1455 of yacc.c */
-#line 1730 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1730 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (notSkipping())
{
@@ -4424,7 +4424,7 @@ yyreduce:
case 232:
/* Line 1455 of yacc.c */
-#line 1741 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1741 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (notSkipping())
{
@@ -4441,7 +4441,7 @@ yyreduce:
case 233:
/* Line 1455 of yacc.c */
-#line 1752 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1752 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (currentSpec -> genc)
yyerror("public section not allowed in a C module");
@@ -4454,7 +4454,7 @@ yyreduce:
case 234:
/* Line 1455 of yacc.c */
-#line 1759 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1759 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (currentSpec -> genc)
yyerror("protected section not allowed in a C module");
@@ -4467,7 +4467,7 @@ yyreduce:
case 235:
/* Line 1455 of yacc.c */
-#line 1766 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1766 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (currentSpec -> genc)
yyerror("private section not allowed in a C module");
@@ -4480,7 +4480,7 @@ yyreduce:
case 236:
/* Line 1455 of yacc.c */
-#line 1773 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1773 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (currentSpec -> genc)
yyerror("signals section not allowed in a C module");
@@ -4493,7 +4493,7 @@ yyreduce:
case 237:
/* Line 1455 of yacc.c */
-#line 1782 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1782 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.number) = 0;
}
@@ -4502,7 +4502,7 @@ yyreduce:
case 238:
/* Line 1455 of yacc.c */
-#line 1785 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1785 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.number) = SECT_IS_SLOT;
}
@@ -4511,7 +4511,7 @@ yyreduce:
case 239:
/* Line 1455 of yacc.c */
-#line 1790 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1790 "/TEMP/sip4-tqt/sipgen/parser.y"
{
/* Note that we allow non-virtual dtors in C modules. */
@@ -4569,14 +4569,14 @@ yyreduce:
case 240:
/* Line 1455 of yacc.c */
-#line 1844 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1844 "/TEMP/sip4-tqt/sipgen/parser.y"
{currentCtorIsExplicit = TRUE;}
break;
case 243:
/* Line 1455 of yacc.c */
-#line 1848 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1848 "/TEMP/sip4-tqt/sipgen/parser.y"
{
/* Note that we allow ctors in C modules. */
@@ -4607,7 +4607,7 @@ yyreduce:
case 244:
/* Line 1455 of yacc.c */
-#line 1875 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1875 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.optsignature) = NULL;
}
@@ -4616,7 +4616,7 @@ yyreduce:
case 245:
/* Line 1455 of yacc.c */
-#line 1878 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1878 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.optsignature) = sipMalloc(sizeof (signatureDef));
@@ -4627,7 +4627,7 @@ yyreduce:
case 246:
/* Line 1455 of yacc.c */
-#line 1885 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1885 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.optsignature) = NULL;
}
@@ -4636,7 +4636,7 @@ yyreduce:
case 247:
/* Line 1455 of yacc.c */
-#line 1888 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1888 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.optsignature) = sipMalloc(sizeof (signatureDef));
@@ -4648,7 +4648,7 @@ yyreduce:
case 248:
/* Line 1455 of yacc.c */
-#line 1896 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1896 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.number) = FALSE;
}
@@ -4657,7 +4657,7 @@ yyreduce:
case 249:
/* Line 1455 of yacc.c */
-#line 1899 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1899 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.number) = TRUE;
}
@@ -4666,7 +4666,7 @@ yyreduce:
case 250:
/* Line 1455 of yacc.c */
-#line 1904 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1904 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (notSkipping())
{
@@ -4690,7 +4690,7 @@ yyreduce:
case 251:
/* Line 1455 of yacc.c */
-#line 1922 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1922 "/TEMP/sip4-tqt/sipgen/parser.y"
{
/*
* It looks like an assignment operator (though we don't bother to
@@ -4716,7 +4716,7 @@ yyreduce:
case 252:
/* Line 1455 of yacc.c */
-#line 1942 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1942 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (notSkipping())
{
@@ -4751,7 +4751,7 @@ yyreduce:
case 253:
/* Line 1455 of yacc.c */
-#line 1971 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 1971 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (notSkipping())
{
@@ -4833,210 +4833,210 @@ yyreduce:
case 254:
/* Line 1455 of yacc.c */
-#line 2049 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2049 "/TEMP/sip4-tqt/sipgen/parser.y"
{(yyval.text) = "__add__";}
break;
case 255:
/* Line 1455 of yacc.c */
-#line 2050 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2050 "/TEMP/sip4-tqt/sipgen/parser.y"
{(yyval.text) = "__sub__";}
break;
case 256:
/* Line 1455 of yacc.c */
-#line 2051 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2051 "/TEMP/sip4-tqt/sipgen/parser.y"
{(yyval.text) = "__mul__";}
break;
case 257:
/* Line 1455 of yacc.c */
-#line 2052 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2052 "/TEMP/sip4-tqt/sipgen/parser.y"
{(yyval.text) = "__div__";}
break;
case 258:
/* Line 1455 of yacc.c */
-#line 2053 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2053 "/TEMP/sip4-tqt/sipgen/parser.y"
{(yyval.text) = "__mod__";}
break;
case 259:
/* Line 1455 of yacc.c */
-#line 2054 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2054 "/TEMP/sip4-tqt/sipgen/parser.y"
{(yyval.text) = "__and__";}
break;
case 260:
/* Line 1455 of yacc.c */
-#line 2055 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2055 "/TEMP/sip4-tqt/sipgen/parser.y"
{(yyval.text) = "__or__";}
break;
case 261:
/* Line 1455 of yacc.c */
-#line 2056 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2056 "/TEMP/sip4-tqt/sipgen/parser.y"
{(yyval.text) = "__xor__";}
break;
case 262:
/* Line 1455 of yacc.c */
-#line 2057 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2057 "/TEMP/sip4-tqt/sipgen/parser.y"
{(yyval.text) = "__lshift__";}
break;
case 263:
/* Line 1455 of yacc.c */
-#line 2058 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2058 "/TEMP/sip4-tqt/sipgen/parser.y"
{(yyval.text) = "__rshift__";}
break;
case 264:
/* Line 1455 of yacc.c */
-#line 2059 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2059 "/TEMP/sip4-tqt/sipgen/parser.y"
{(yyval.text) = "__iadd__";}
break;
case 265:
/* Line 1455 of yacc.c */
-#line 2060 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2060 "/TEMP/sip4-tqt/sipgen/parser.y"
{(yyval.text) = "__isub__";}
break;
case 266:
/* Line 1455 of yacc.c */
-#line 2061 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2061 "/TEMP/sip4-tqt/sipgen/parser.y"
{(yyval.text) = "__imul__";}
break;
case 267:
/* Line 1455 of yacc.c */
-#line 2062 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2062 "/TEMP/sip4-tqt/sipgen/parser.y"
{(yyval.text) = "__idiv__";}
break;
case 268:
/* Line 1455 of yacc.c */
-#line 2063 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2063 "/TEMP/sip4-tqt/sipgen/parser.y"
{(yyval.text) = "__imod__";}
break;
case 269:
/* Line 1455 of yacc.c */
-#line 2064 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2064 "/TEMP/sip4-tqt/sipgen/parser.y"
{(yyval.text) = "__iand__";}
break;
case 270:
/* Line 1455 of yacc.c */
-#line 2065 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2065 "/TEMP/sip4-tqt/sipgen/parser.y"
{(yyval.text) = "__ior__";}
break;
case 271:
/* Line 1455 of yacc.c */
-#line 2066 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2066 "/TEMP/sip4-tqt/sipgen/parser.y"
{(yyval.text) = "__ixor__";}
break;
case 272:
/* Line 1455 of yacc.c */
-#line 2067 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2067 "/TEMP/sip4-tqt/sipgen/parser.y"
{(yyval.text) = "__ilshift__";}
break;
case 273:
/* Line 1455 of yacc.c */
-#line 2068 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2068 "/TEMP/sip4-tqt/sipgen/parser.y"
{(yyval.text) = "__irshift__";}
break;
case 274:
/* Line 1455 of yacc.c */
-#line 2069 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2069 "/TEMP/sip4-tqt/sipgen/parser.y"
{(yyval.text) = "__invert__";}
break;
case 275:
/* Line 1455 of yacc.c */
-#line 2070 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2070 "/TEMP/sip4-tqt/sipgen/parser.y"
{(yyval.text) = "__call__";}
break;
case 276:
/* Line 1455 of yacc.c */
-#line 2071 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2071 "/TEMP/sip4-tqt/sipgen/parser.y"
{(yyval.text) = "__getitem__";}
break;
case 277:
/* Line 1455 of yacc.c */
-#line 2072 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2072 "/TEMP/sip4-tqt/sipgen/parser.y"
{(yyval.text) = "__lt__";}
break;
case 278:
/* Line 1455 of yacc.c */
-#line 2073 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2073 "/TEMP/sip4-tqt/sipgen/parser.y"
{(yyval.text) = "__le__";}
break;
case 279:
/* Line 1455 of yacc.c */
-#line 2074 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2074 "/TEMP/sip4-tqt/sipgen/parser.y"
{(yyval.text) = "__eq__";}
break;
case 280:
/* Line 1455 of yacc.c */
-#line 2075 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2075 "/TEMP/sip4-tqt/sipgen/parser.y"
{(yyval.text) = "__ne__";}
break;
case 281:
/* Line 1455 of yacc.c */
-#line 2076 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2076 "/TEMP/sip4-tqt/sipgen/parser.y"
{(yyval.text) = "__gt__";}
break;
case 282:
/* Line 1455 of yacc.c */
-#line 2077 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2077 "/TEMP/sip4-tqt/sipgen/parser.y"
{(yyval.text) = "__ge__";}
break;
case 283:
/* Line 1455 of yacc.c */
-#line 2080 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2080 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.number) = FALSE;
}
@@ -5045,7 +5045,7 @@ yyreduce:
case 284:
/* Line 1455 of yacc.c */
-#line 2083 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2083 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.number) = TRUE;
}
@@ -5054,7 +5054,7 @@ yyreduce:
case 285:
/* Line 1455 of yacc.c */
-#line 2088 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2088 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.number) = 0;
}
@@ -5063,7 +5063,7 @@ yyreduce:
case 286:
/* Line 1455 of yacc.c */
-#line 2091 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2091 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if ((yyvsp[(2) - (2)].number) != 0)
yyerror("Abstract virtual function '= 0' expected");
@@ -5075,7 +5075,7 @@ yyreduce:
case 287:
/* Line 1455 of yacc.c */
-#line 2099 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2099 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.optflags).nrFlags = 0;
}
@@ -5084,7 +5084,7 @@ yyreduce:
case 288:
/* Line 1455 of yacc.c */
-#line 2102 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2102 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.optflags) = (yyvsp[(2) - (3)].optflags);
}
@@ -5093,7 +5093,7 @@ yyreduce:
case 289:
/* Line 1455 of yacc.c */
-#line 2108 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2108 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.optflags).flags[0] = (yyvsp[(1) - (1)].flag);
(yyval.optflags).nrFlags = 1;
@@ -5103,7 +5103,7 @@ yyreduce:
case 290:
/* Line 1455 of yacc.c */
-#line 2112 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2112 "/TEMP/sip4-tqt/sipgen/parser.y"
{
/* Check there is room. */
@@ -5119,7 +5119,7 @@ yyreduce:
case 291:
/* Line 1455 of yacc.c */
-#line 2124 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2124 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.flag).ftype = bool_flag;
(yyval.flag).fname = (yyvsp[(1) - (1)].text);
@@ -5129,7 +5129,7 @@ yyreduce:
case 292:
/* Line 1455 of yacc.c */
-#line 2128 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2128 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.flag) = (yyvsp[(3) - (3)].flag);
(yyval.flag).fname = (yyvsp[(1) - (3)].text);
@@ -5139,7 +5139,7 @@ yyreduce:
case 293:
/* Line 1455 of yacc.c */
-#line 2134 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2134 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.flag).ftype = (strchr((yyvsp[(1) - (1)].text), '.') != NULL) ? dotted_name_flag : name_flag;
(yyval.flag).fvalue.sval = (yyvsp[(1) - (1)].text);
@@ -5149,7 +5149,7 @@ yyreduce:
case 294:
/* Line 1455 of yacc.c */
-#line 2138 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2138 "/TEMP/sip4-tqt/sipgen/parser.y"
{
apiVersionRangeDef *avd;
int from, to;
@@ -5178,7 +5178,7 @@ yyreduce:
case 295:
/* Line 1455 of yacc.c */
-#line 2161 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2161 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.flag).ftype = string_flag;
(yyval.flag).fvalue.sval = convertFeaturedString((yyvsp[(1) - (1)].text));
@@ -5188,7 +5188,7 @@ yyreduce:
case 296:
/* Line 1455 of yacc.c */
-#line 2165 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2165 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.flag).ftype = integer_flag;
(yyval.flag).fvalue.ival = (yyvsp[(1) - (1)].number);
@@ -5198,7 +5198,7 @@ yyreduce:
case 297:
/* Line 1455 of yacc.c */
-#line 2171 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2171 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.codeb) = (yyvsp[(2) - (2)].codeb);
}
@@ -5207,7 +5207,7 @@ yyreduce:
case 298:
/* Line 1455 of yacc.c */
-#line 2176 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2176 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.codeb) = NULL;
}
@@ -5216,7 +5216,7 @@ yyreduce:
case 300:
/* Line 1455 of yacc.c */
-#line 2182 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2182 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.codeb) = NULL;
}
@@ -5225,7 +5225,7 @@ yyreduce:
case 301:
/* Line 1455 of yacc.c */
-#line 2185 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2185 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.codeb) = (yyvsp[(2) - (2)].codeb);
}
@@ -5234,7 +5234,7 @@ yyreduce:
case 302:
/* Line 1455 of yacc.c */
-#line 2190 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2190 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.codeb) = NULL;
}
@@ -5243,7 +5243,7 @@ yyreduce:
case 303:
/* Line 1455 of yacc.c */
-#line 2193 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2193 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.codeb) = (yyvsp[(2) - (2)].codeb);
}
@@ -5252,7 +5252,7 @@ yyreduce:
case 304:
/* Line 1455 of yacc.c */
-#line 2198 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2198 "/TEMP/sip4-tqt/sipgen/parser.y"
{
int a, nrrxcon, nrrxdis, nrslotcon, nrslotdis, nrarray, nrarraysize;
@@ -5304,7 +5304,7 @@ yyreduce:
case 305:
/* Line 1455 of yacc.c */
-#line 2246 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2246 "/TEMP/sip4-tqt/sipgen/parser.y"
{
/* No arguments. */
@@ -5315,7 +5315,7 @@ yyreduce:
case 306:
/* Line 1455 of yacc.c */
-#line 2251 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2251 "/TEMP/sip4-tqt/sipgen/parser.y"
{
/* The single or first argument. */
@@ -5327,7 +5327,7 @@ yyreduce:
case 307:
/* Line 1455 of yacc.c */
-#line 2257 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2257 "/TEMP/sip4-tqt/sipgen/parser.y"
{
/* Check that it wasn't ...(,arg...). */
if ((yyvsp[(1) - (3)].signature).nrArgs == 0)
@@ -5358,7 +5358,7 @@ yyreduce:
case 308:
/* Line 1455 of yacc.c */
-#line 2284 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2284 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.memArg).atype = signal_type;
(yyval.memArg).argflags = ARG_IS_CONST;
@@ -5373,7 +5373,7 @@ yyreduce:
case 309:
/* Line 1455 of yacc.c */
-#line 2293 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2293 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.memArg).atype = slot_type;
(yyval.memArg).argflags = ARG_IS_CONST;
@@ -5388,7 +5388,7 @@ yyreduce:
case 310:
/* Line 1455 of yacc.c */
-#line 2302 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2302 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.memArg).atype = anyslot_type;
(yyval.memArg).argflags = ARG_IS_CONST;
@@ -5403,7 +5403,7 @@ yyreduce:
case 311:
/* Line 1455 of yacc.c */
-#line 2311 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2311 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.memArg).atype = rxcon_type;
(yyval.memArg).argflags = 0;
@@ -5420,7 +5420,7 @@ yyreduce:
case 312:
/* Line 1455 of yacc.c */
-#line 2322 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2322 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.memArg).atype = rxdis_type;
(yyval.memArg).argflags = 0;
@@ -5434,7 +5434,7 @@ yyreduce:
case 313:
/* Line 1455 of yacc.c */
-#line 2330 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2330 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.memArg).atype = slotcon_type;
(yyval.memArg).argflags = ARG_IS_CONST;
@@ -5454,7 +5454,7 @@ yyreduce:
case 314:
/* Line 1455 of yacc.c */
-#line 2344 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2344 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.memArg).atype = slotdis_type;
(yyval.memArg).argflags = ARG_IS_CONST;
@@ -5474,7 +5474,7 @@ yyreduce:
case 315:
/* Line 1455 of yacc.c */
-#line 2358 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2358 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.memArg).atype = qobject_type;
(yyval.memArg).argflags = 0;
@@ -5486,7 +5486,7 @@ yyreduce:
case 316:
/* Line 1455 of yacc.c */
-#line 2364 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2364 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.memArg) = (yyvsp[(1) - (2)].memArg);
(yyval.memArg).defval = (yyvsp[(2) - (2)].valp);
@@ -5496,35 +5496,35 @@ yyreduce:
case 317:
/* Line 1455 of yacc.c */
-#line 2371 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2371 "/TEMP/sip4-tqt/sipgen/parser.y"
{currentIsSignal = TRUE;}
break;
case 319:
/* Line 1455 of yacc.c */
-#line 2372 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2372 "/TEMP/sip4-tqt/sipgen/parser.y"
{currentIsSlot = TRUE;}
break;
case 322:
/* Line 1455 of yacc.c */
-#line 2377 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2377 "/TEMP/sip4-tqt/sipgen/parser.y"
{currentIsStatic = TRUE;}
break;
case 327:
/* Line 1455 of yacc.c */
-#line 2387 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2387 "/TEMP/sip4-tqt/sipgen/parser.y"
{currentOverIsVirt = TRUE;}
break;
case 330:
/* Line 1455 of yacc.c */
-#line 2391 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2391 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (notSkipping())
{
@@ -5563,7 +5563,7 @@ yyreduce:
case 331:
/* Line 1455 of yacc.c */
-#line 2426 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2426 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.memArg) = (yyvsp[(2) - (4)].memArg);
(yyval.memArg).nrderefs += (yyvsp[(3) - (4)].number);
@@ -5574,7 +5574,7 @@ yyreduce:
case 332:
/* Line 1455 of yacc.c */
-#line 2431 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2431 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.memArg) = (yyvsp[(1) - (3)].memArg);
(yyval.memArg).nrderefs += (yyvsp[(2) - (3)].number);
@@ -5585,7 +5585,7 @@ yyreduce:
case 333:
/* Line 1455 of yacc.c */
-#line 2438 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2438 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.memArg) = (yyvsp[(1) - (3)].memArg);
(yyval.memArg).name = cacheName(currentSpec, (yyvsp[(2) - (3)].text));
@@ -5661,7 +5661,7 @@ yyreduce:
case 334:
/* Line 1455 of yacc.c */
-#line 2510 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2510 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.number) = 0;
}
@@ -5670,7 +5670,7 @@ yyreduce:
case 335:
/* Line 1455 of yacc.c */
-#line 2513 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2513 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (currentSpec -> genc)
yyerror("References not allowed in a C module");
@@ -5682,7 +5682,7 @@ yyreduce:
case 336:
/* Line 1455 of yacc.c */
-#line 2521 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2521 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.number) = 0;
}
@@ -5691,7 +5691,7 @@ yyreduce:
case 337:
/* Line 1455 of yacc.c */
-#line 2524 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2524 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.number) = (yyvsp[(1) - (2)].number) + 1;
}
@@ -5700,7 +5700,7 @@ yyreduce:
case 338:
/* Line 1455 of yacc.c */
-#line 2529 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2529 "/TEMP/sip4-tqt/sipgen/parser.y"
{
memset(&(yyval.memArg), 0, sizeof (argDef));
(yyval.memArg).atype = defined_type;
@@ -5714,7 +5714,7 @@ yyreduce:
case 339:
/* Line 1455 of yacc.c */
-#line 2537 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2537 "/TEMP/sip4-tqt/sipgen/parser.y"
{
templateDef *td;
@@ -5731,7 +5731,7 @@ yyreduce:
case 340:
/* Line 1455 of yacc.c */
-#line 2548 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2548 "/TEMP/sip4-tqt/sipgen/parser.y"
{
memset(&(yyval.memArg), 0, sizeof (argDef));
@@ -5752,7 +5752,7 @@ yyreduce:
case 341:
/* Line 1455 of yacc.c */
-#line 2563 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2563 "/TEMP/sip4-tqt/sipgen/parser.y"
{
memset(&(yyval.memArg), 0, sizeof (argDef));
(yyval.memArg).atype = ushort_type;
@@ -5762,7 +5762,7 @@ yyreduce:
case 342:
/* Line 1455 of yacc.c */
-#line 2567 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2567 "/TEMP/sip4-tqt/sipgen/parser.y"
{
memset(&(yyval.memArg), 0, sizeof (argDef));
(yyval.memArg).atype = short_type;
@@ -5772,7 +5772,7 @@ yyreduce:
case 343:
/* Line 1455 of yacc.c */
-#line 2571 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2571 "/TEMP/sip4-tqt/sipgen/parser.y"
{
memset(&(yyval.memArg), 0, sizeof (argDef));
(yyval.memArg).atype = uint_type;
@@ -5782,7 +5782,7 @@ yyreduce:
case 344:
/* Line 1455 of yacc.c */
-#line 2575 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2575 "/TEMP/sip4-tqt/sipgen/parser.y"
{
memset(&(yyval.memArg), 0, sizeof (argDef));
(yyval.memArg).atype = uint_type;
@@ -5792,7 +5792,7 @@ yyreduce:
case 345:
/* Line 1455 of yacc.c */
-#line 2579 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2579 "/TEMP/sip4-tqt/sipgen/parser.y"
{
memset(&(yyval.memArg), 0, sizeof (argDef));
(yyval.memArg).atype = int_type;
@@ -5802,7 +5802,7 @@ yyreduce:
case 346:
/* Line 1455 of yacc.c */
-#line 2583 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2583 "/TEMP/sip4-tqt/sipgen/parser.y"
{
memset(&(yyval.memArg), 0, sizeof (argDef));
(yyval.memArg).atype = long_type;
@@ -5812,7 +5812,7 @@ yyreduce:
case 347:
/* Line 1455 of yacc.c */
-#line 2587 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2587 "/TEMP/sip4-tqt/sipgen/parser.y"
{
memset(&(yyval.memArg), 0, sizeof (argDef));
(yyval.memArg).atype = ulong_type;
@@ -5822,7 +5822,7 @@ yyreduce:
case 348:
/* Line 1455 of yacc.c */
-#line 2591 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2591 "/TEMP/sip4-tqt/sipgen/parser.y"
{
memset(&(yyval.memArg), 0, sizeof (argDef));
(yyval.memArg).atype = longlong_type;
@@ -5832,7 +5832,7 @@ yyreduce:
case 349:
/* Line 1455 of yacc.c */
-#line 2595 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2595 "/TEMP/sip4-tqt/sipgen/parser.y"
{
memset(&(yyval.memArg), 0, sizeof (argDef));
(yyval.memArg).atype = ulonglong_type;
@@ -5842,7 +5842,7 @@ yyreduce:
case 350:
/* Line 1455 of yacc.c */
-#line 2599 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2599 "/TEMP/sip4-tqt/sipgen/parser.y"
{
memset(&(yyval.memArg), 0, sizeof (argDef));
(yyval.memArg).atype = float_type;
@@ -5852,7 +5852,7 @@ yyreduce:
case 351:
/* Line 1455 of yacc.c */
-#line 2603 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2603 "/TEMP/sip4-tqt/sipgen/parser.y"
{
memset(&(yyval.memArg), 0, sizeof (argDef));
(yyval.memArg).atype = double_type;
@@ -5862,7 +5862,7 @@ yyreduce:
case 352:
/* Line 1455 of yacc.c */
-#line 2607 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2607 "/TEMP/sip4-tqt/sipgen/parser.y"
{
memset(&(yyval.memArg), 0, sizeof (argDef));
(yyval.memArg).atype = bool_type;
@@ -5872,7 +5872,7 @@ yyreduce:
case 353:
/* Line 1455 of yacc.c */
-#line 2611 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2611 "/TEMP/sip4-tqt/sipgen/parser.y"
{
memset(&(yyval.memArg), 0, sizeof (argDef));
(yyval.memArg).atype = sstring_type;
@@ -5882,7 +5882,7 @@ yyreduce:
case 354:
/* Line 1455 of yacc.c */
-#line 2615 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2615 "/TEMP/sip4-tqt/sipgen/parser.y"
{
memset(&(yyval.memArg), 0, sizeof (argDef));
(yyval.memArg).atype = ustring_type;
@@ -5892,7 +5892,7 @@ yyreduce:
case 355:
/* Line 1455 of yacc.c */
-#line 2619 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2619 "/TEMP/sip4-tqt/sipgen/parser.y"
{
memset(&(yyval.memArg), 0, sizeof (argDef));
(yyval.memArg).atype = string_type;
@@ -5902,7 +5902,7 @@ yyreduce:
case 356:
/* Line 1455 of yacc.c */
-#line 2623 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2623 "/TEMP/sip4-tqt/sipgen/parser.y"
{
memset(&(yyval.memArg), 0, sizeof (argDef));
(yyval.memArg).atype = wstring_type;
@@ -5912,7 +5912,7 @@ yyreduce:
case 357:
/* Line 1455 of yacc.c */
-#line 2627 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2627 "/TEMP/sip4-tqt/sipgen/parser.y"
{
memset(&(yyval.memArg), 0, sizeof (argDef));
(yyval.memArg).atype = void_type;
@@ -5922,7 +5922,7 @@ yyreduce:
case 358:
/* Line 1455 of yacc.c */
-#line 2631 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2631 "/TEMP/sip4-tqt/sipgen/parser.y"
{
memset(&(yyval.memArg), 0, sizeof (argDef));
(yyval.memArg).atype = pyobject_type;
@@ -5932,7 +5932,7 @@ yyreduce:
case 359:
/* Line 1455 of yacc.c */
-#line 2635 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2635 "/TEMP/sip4-tqt/sipgen/parser.y"
{
memset(&(yyval.memArg), 0, sizeof (argDef));
(yyval.memArg).atype = pytuple_type;
@@ -5942,7 +5942,7 @@ yyreduce:
case 360:
/* Line 1455 of yacc.c */
-#line 2639 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2639 "/TEMP/sip4-tqt/sipgen/parser.y"
{
memset(&(yyval.memArg), 0, sizeof (argDef));
(yyval.memArg).atype = pylist_type;
@@ -5952,7 +5952,7 @@ yyreduce:
case 361:
/* Line 1455 of yacc.c */
-#line 2643 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2643 "/TEMP/sip4-tqt/sipgen/parser.y"
{
memset(&(yyval.memArg), 0, sizeof (argDef));
(yyval.memArg).atype = pydict_type;
@@ -5962,7 +5962,7 @@ yyreduce:
case 362:
/* Line 1455 of yacc.c */
-#line 2647 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2647 "/TEMP/sip4-tqt/sipgen/parser.y"
{
memset(&(yyval.memArg), 0, sizeof (argDef));
(yyval.memArg).atype = pycallable_type;
@@ -5972,7 +5972,7 @@ yyreduce:
case 363:
/* Line 1455 of yacc.c */
-#line 2651 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2651 "/TEMP/sip4-tqt/sipgen/parser.y"
{
memset(&(yyval.memArg), 0, sizeof (argDef));
(yyval.memArg).atype = pyslice_type;
@@ -5982,7 +5982,7 @@ yyreduce:
case 364:
/* Line 1455 of yacc.c */
-#line 2655 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2655 "/TEMP/sip4-tqt/sipgen/parser.y"
{
memset(&(yyval.memArg), 0, sizeof (argDef));
(yyval.memArg).atype = pytype_type;
@@ -5992,7 +5992,7 @@ yyreduce:
case 365:
/* Line 1455 of yacc.c */
-#line 2659 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2659 "/TEMP/sip4-tqt/sipgen/parser.y"
{
memset(&(yyval.memArg), 0, sizeof (argDef));
(yyval.memArg).atype = ellipsis_type;
@@ -6002,7 +6002,7 @@ yyreduce:
case 366:
/* Line 1455 of yacc.c */
-#line 2665 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2665 "/TEMP/sip4-tqt/sipgen/parser.y"
{
/* The single or first type. */
@@ -6014,7 +6014,7 @@ yyreduce:
case 367:
/* Line 1455 of yacc.c */
-#line 2671 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2671 "/TEMP/sip4-tqt/sipgen/parser.y"
{
/* Check there is nothing after an ellipsis. */
if ((yyvsp[(1) - (3)].signature).args[(yyvsp[(1) - (3)].signature).nrArgs - 1].atype == ellipsis_type)
@@ -6034,7 +6034,7 @@ yyreduce:
case 368:
/* Line 1455 of yacc.c */
-#line 2687 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2687 "/TEMP/sip4-tqt/sipgen/parser.y"
{
(yyval.throwlist) = NULL;
}
@@ -6043,7 +6043,7 @@ yyreduce:
case 369:
/* Line 1455 of yacc.c */
-#line 2690 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2690 "/TEMP/sip4-tqt/sipgen/parser.y"
{
if (currentSpec->genc)
yyerror("Exceptions not allowed in a C module");
@@ -6055,7 +6055,7 @@ yyreduce:
case 370:
/* Line 1455 of yacc.c */
-#line 2698 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2698 "/TEMP/sip4-tqt/sipgen/parser.y"
{
/* Empty list so use a blank. */
@@ -6067,7 +6067,7 @@ yyreduce:
case 371:
/* Line 1455 of yacc.c */
-#line 2704 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2704 "/TEMP/sip4-tqt/sipgen/parser.y"
{
/* The only or first exception. */
@@ -6080,7 +6080,7 @@ yyreduce:
case 372:
/* Line 1455 of yacc.c */
-#line 2711 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2711 "/TEMP/sip4-tqt/sipgen/parser.y"
{
/* Check that it wasn't ...(,arg...). */
@@ -6100,7 +6100,7 @@ yyreduce:
/* Line 1455 of yacc.c */
-#line 6104 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.c"
+#line 6104 "y.tab.c"
default: break;
}
YY_SYMBOL_PRINT ("-> $$ =", yyr1[yyn], &yyval, &yyloc);
@@ -6312,7 +6312,7 @@ yyreturn:
/* Line 1675 of yacc.c */
-#line 2727 "/home/phil/hg/sip/sip-4.10.5/sipgen/parser.y"
+#line 2727 "/TEMP/sip4-tqt/sipgen/parser.y"
@@ -6851,10 +6851,10 @@ static void finishClass(sipSpec *pt, moduleDef *mod, classDef *cd,
if ((flg = findOptFlag(of, "Supertype", dotted_name_flag)) != NULL)
cd->supertype = cacheName(pt, flg->fvalue.sval);
- if ((flg = findOptFlag(of, "PyTQt4Flags", integer_flag)) != NULL)
+ if ((flg = findOptFlag(of, "PyQt4Flags", integer_flag)) != NULL)
cd->pyqt4_flags = flg->fvalue.ival;
- if (findOptFlag(of, "PyTQt4NoTQMetaObject", bool_flag) != NULL)
+ if (findOptFlag(of, "PyQt4NoQMetaObject", bool_flag) != NULL)
setPyTQt4NoTQMetaObject(cd);
if (isOpaque(cd))
@@ -8821,7 +8821,7 @@ static memberDef *findFunction(sipSpec *pt, moduleDef *mod, classDef *c_scope,
int nrargs; /* Nr. of arguments. */
} slot_table[] = {
{"__str__", str_slot, TRUE, 0},
- {"__tqunicode__", tqunicode_slot, TRUE, 0},
+ {"__unicode__", tqunicode_slot, TRUE, 0},
{"__int__", int_slot, FALSE, 0},
{"__long__", long_slot, FALSE, 0},
{"__float__", float_slot, FALSE, 0},
@@ -9649,20 +9649,20 @@ static const char *getDocValue(optFlags *optflgs)
/*
- * Return TRUE if the PyTQt3 plugin was specified.
+ * Return TRUE if the PyQt3 plugin was specified.
*/
int pluginPyTQt3(sipSpec *pt)
{
- return stringFind(pt->plugins, "PyTQt3");
+ return stringFind(pt->plugins, "PyQt3");
}
/*
- * Return TRUE if the PyTQt4 plugin was specified.
+ * Return TRUE if the PyQt4 plugin was specified.
*/
int pluginPyTQt4(sipSpec *pt)
{
- return stringFind(pt->plugins, "PyTQt4");
+ return stringFind(pt->plugins, "PyQt4");
}
diff --git a/sipgen/parser.h b/sipgen/parser.h
index 2f87559..c8a3608 100644
--- a/sipgen/parser.h
+++ b/sipgen/parser.h
@@ -121,9 +121,9 @@
TK_LOGICAL_OR = 337,
TK_CONST = 338,
TK_STATIC = 339,
- TK_SIPTQT_SIGNAL = 340,
- TK_SIPTQT_SLOT = 341,
- TK_SIPANYTQT_SLOT = 342,
+ TK_SIPSIGNAL = 340,
+ TK_SIPSLOT = 341,
+ TK_SIPANYSLOT = 342,
TK_SIPRXCON = 343,
TK_SIPRXDIS = 344,
TK_SIPSLOTCON = 345,
@@ -235,9 +235,9 @@
#define TK_LOGICAL_OR 337
#define TK_CONST 338
#define TK_STATIC 339
-#define TK_SIPTQT_SIGNAL 340
-#define TK_SIPTQT_SLOT 341
-#define TK_SIPANYTQT_SLOT 342
+#define TK_SIPSIGNAL 340
+#define TK_SIPSLOT 341
+#define TK_SIPANYSLOT 342
#define TK_SIPRXCON 343
#define TK_SIPRXDIS 344
#define TK_SIPSLOTCON 345
diff --git a/sipgen/parser.y b/sipgen/parser.y
index 08521e8..2991f82 100644
--- a/sipgen/parser.y
+++ b/sipgen/parser.y
@@ -1772,7 +1772,7 @@ classline: ifstart
}
| TK_SIGNALS ':' {
if (currentSpec -> genc)
- yyerror("Q_SIGNALS section not allowed in a C module");
+ yyerror("signals section not allowed in a C module");
if (notSkipping())
sectionFlags = SECT_IS_SIGNAL;
@@ -2288,7 +2288,7 @@ argvalue: TK_SIPSIGNAL optname optflags optassign {
$$.name = cacheName(currentSpec, $2);
$$.defval = $4;
- currentSpec -> sigQ_SLOTS = TRUE;
+ currentSpec -> sigslots = TRUE;
}
| TK_SIPSLOT optname optflags optassign {
$$.atype = slot_type;
@@ -2297,7 +2297,7 @@ argvalue: TK_SIPSIGNAL optname optflags optassign {
$$.name = cacheName(currentSpec, $2);
$$.defval = $4;
- currentSpec -> sigQ_SLOTS = TRUE;
+ currentSpec -> sigslots = TRUE;
}
| TK_SIPANYSLOT optname optflags optassign {
$$.atype = anyslot_type;
@@ -2306,7 +2306,7 @@ argvalue: TK_SIPSIGNAL optname optflags optassign {
$$.name = cacheName(currentSpec, $2);
$$.defval = $4;
- currentSpec -> sigQ_SLOTS = TRUE;
+ currentSpec -> sigslots = TRUE;
}
| TK_SIPRXCON optname optflags {
$$.atype = rxcon_type;
@@ -2317,7 +2317,7 @@ argvalue: TK_SIPSIGNAL optname optflags optassign {
if (findOptFlag(&$3, "SingleShot", bool_flag) != NULL)
$$.argflags |= ARG_SINGLE_SHOT;
- currentSpec -> sigQ_SLOTS = TRUE;
+ currentSpec -> sigslots = TRUE;
}
| TK_SIPRXDIS optname optflags {
$$.atype = rxdis_type;
@@ -2325,7 +2325,7 @@ argvalue: TK_SIPSIGNAL optname optflags optassign {
$$.nrderefs = 0;
$$.name = cacheName(currentSpec, $2);
- currentSpec -> sigQ_SLOTS = TRUE;
+ currentSpec -> sigslots = TRUE;
}
| TK_SIPSLOTCON '(' arglist ')' optname optflags {
$$.atype = slotcon_type;
@@ -2339,7 +2339,7 @@ argvalue: TK_SIPSIGNAL optname optflags optassign {
$$.u.sa = sipMalloc(sizeof (signatureDef));
*$$.u.sa = $3;
- currentSpec -> sigQ_SLOTS = TRUE;
+ currentSpec -> sigslots = TRUE;
}
| TK_SIPSLOTDIS '(' arglist ')' optname optflags {
$$.atype = slotdis_type;
@@ -2353,7 +2353,7 @@ argvalue: TK_SIPSIGNAL optname optflags optassign {
$$.u.sa = sipMalloc(sizeof (signatureDef));
*$$.u.sa = $3;
- currentSpec -> sigQ_SLOTS = TRUE;
+ currentSpec -> sigslots = TRUE;
}
| TK_QOBJECT optname optflags {
$$.atype = qobject_type;
@@ -2750,7 +2750,7 @@ void parse(sipSpec *spec, FILE *fp, char *filename, stringList *tsl,
spec->typedefs = NULL;
spec->exphdrcode = NULL;
spec->docs = NULL;
- spec->sigQ_SLOTS = FALSE;
+ spec->sigslots = FALSE;
spec->genc = -1;
spec->plugins = NULL;
@@ -3266,7 +3266,7 @@ static void finishClass(sipSpec *pt, moduleDef *mod, classDef *cd,
cd->pyqt4_flags = flg->fvalue.ival;
if (findOptFlag(of, "PyQt4NoQMetaObject", bool_flag) != NULL)
- setPyQt4NoQMetaObject(cd);
+ setPyTQt4NoTQMetaObject(cd);
if (isOpaque(cd))
{
@@ -3666,7 +3666,7 @@ static enumDef *newEnum(sipSpec *pt, moduleDef *mod, mappedTypeDef *mt_scope,
ed->next_alt = next_alt;
ed->module = mod;
ed->members = NULL;
- ed->Q_SLOTS = NULL;
+ ed->slots = NULL;
ed->overs = NULL;
ed->next = pt -> enums;
@@ -3959,7 +3959,7 @@ static void instantiateClassTemplate(sipSpec *pt, moduleDef *mod,
ifaceFileList *iffl, **used;
type_names = type_values = NULL;
- appendTypeStrings(classFQCName(tcd->cd), &tcd->sig, &td->types, NULL, &type_names, &type_values);
+ appendTypeStrings(classFTQCName(tcd->cd), &tcd->sig, &td->types, NULL, &type_names, &type_values);
/*
* Add a mapping from the template name to the instantiated name. If we
@@ -3968,9 +3968,9 @@ static void instantiateClassTemplate(sipSpec *pt, moduleDef *mod,
ad = &tcd->sig.args[tcd->sig.nrArgs++];
memset(ad, 0, sizeof (argDef));
ad->atype = defined_type;
- ad->u.snd = classFQCName(tcd->cd);
+ ad->u.snd = classFTQCName(tcd->cd);
- appendScopedName(&type_names, text2scopePart(scopedNameTail(classFQCName(tcd->cd))));
+ appendScopedName(&type_names, text2scopePart(scopedNameTail(classFTQCName(tcd->cd))));
appendScopedName(&type_values, text2scopePart(scopedNameToString(fqname)));
/* Create the new class. */
@@ -4249,9 +4249,9 @@ static void instantiateTemplateEnums(sipSpec *pt, classTmplDef *tcd,
ed->members = emd;
}
- ed->Q_SLOTS = instantiateTemplateMethods(ted->Q_SLOTS, mod);
+ ed->slots = instantiateTemplateMethods(ted->slots, mod);
ed->overs = instantiateTemplateOverloads(pt, ted->overs,
- ted->Q_SLOTS, ed->Q_SLOTS, tcd, td, cd, used, type_names,
+ ted->slots, ed->slots, tcd, td, cd, used, type_names,
type_values);
ed->next = pt->enums;
@@ -4360,7 +4360,7 @@ static void templateType(argDef *ad, classTmplDef *tcd, templateDef *td, classDe
}
/* Handle the class name itself. */
- if (strcmp(name, scopedNameTail(classFQCName(tcd->cd))) == 0)
+ if (strcmp(name, scopedNameTail(classFTQCName(tcd->cd))) == 0)
{
ad->atype = class_type;
ad->u.cd = ncd;
@@ -4585,7 +4585,7 @@ static int foundInScope(scopedNameDef *fq_name, scopedNameDef *rel_name)
scopedNameDef *snd;
int found;
- snd = copyScopedName(classFQCName(scope));
+ snd = copyScopedName(classFTQCName(scope));
appendScopedName(&snd, copyScopedName(rel_name));
found = (compareScopedNames(fq_name, snd) == 0);
@@ -4969,16 +4969,16 @@ static void newFunction(sipSpec *pt, moduleDef *mod, classDef *c_scope,
if (isSignal(od))
setHasShadow(c_scope);
- pt->sigQ_SLOTS = TRUE;
+ pt->sigslots = TRUE;
}
if (isSignal(od) && (methodcode != NULL || vcode != NULL))
- yyerror("Cannot provide code for Q_SIGNALS");
+ yyerror("Cannot provide code for signals");
if (isstatic)
{
if (isSignal(od))
- yyerror("Static functions cannot be Q_SIGNALS");
+ yyerror("Static functions cannot be signals");
if (isvirt)
yyerror("Static functions cannot be virtual");
@@ -5005,8 +5005,8 @@ static void newFunction(sipSpec *pt, moduleDef *mod, classDef *c_scope,
if (isvirt)
{
- if (isSignal(od) && pluginPyQt3(pt))
- yyerror("Virtual Q_SIGNALS aren't supported");
+ if (isSignal(od) && pluginPyTQt3(pt))
+ yyerror("Virtual signals aren't supported");
setIsVirtual(od);
setHasShadow(c_scope);
@@ -5232,7 +5232,7 @@ static memberDef *findFunction(sipSpec *pt, moduleDef *mod, classDef *c_scope,
int nrargs; /* Nr. of arguments. */
} slot_table[] = {
{"__str__", str_slot, TRUE, 0},
- {"__tqunicode__", tqunicode_slot, TRUE, 0},
+ {"__unicode__", tqunicode_slot, TRUE, 0},
{"__int__", int_slot, FALSE, 0},
{"__long__", long_slot, FALSE, 0},
{"__float__", float_slot, FALSE, 0},
@@ -6062,7 +6062,7 @@ static const char *getDocValue(optFlags *optflgs)
/*
* Return TRUE if the PyQt3 plugin was specified.
*/
-int pluginPyQt3(sipSpec *pt)
+int pluginPyTQt3(sipSpec *pt)
{
return stringFind(pt->plugins, "PyQt3");
}
@@ -6071,7 +6071,7 @@ int pluginPyQt3(sipSpec *pt)
/*
* Return TRUE if the PyQt4 plugin was specified.
*/
-int pluginPyQt4(sipSpec *pt)
+int pluginPyTQt4(sipSpec *pt)
{
return stringFind(pt->plugins, "PyQt4");
}
diff --git a/sipgen/sip.h b/sipgen/sip.h
index 10076a6..ab2d17d 100644
--- a/sipgen/sip.h
+++ b/sipgen/sip.h
@@ -23,6 +23,7 @@
#include <stdio.h>
#include <sys/types.h>
+#include <tqt.h>
#ifdef TRUE
#undef TRUE