===========================================================
                                      .___ __  __   
          _________________  __ __  __| _/|__|/  |_ 
         / ___\_` __ \__  \ |  |  \/ __ | | \\_  __\
        / /_/  >  | \// __ \|  |  / /_/ | |  ||  |  
        \___  /|__|  (____  /____/\____ | |__||__|  
       /_____/            \/           \/           
              grep rough audit - static analysis tool
                  v2.8 written by @Wireghoul
=================================[justanotherhacker.com]===
ecere-sdk-0.44.15/ecere/src/sys/memory.ec-28-#elif !defined(ECERE_BOOTSTRAP) && (defined(__GNUC__) && defined(i386))
ecere-sdk-0.44.15/ecere/src/sys/memory.ec:29:   asm volatile(
ecere-sdk-0.44.15/ecere/src/sys/memory.ec-30-   //Set source & destination
##############################################
ecere-sdk-0.44.15/ecere/src/sys/memory.ec-62-#elif !defined(ECERE_BOOTSTRAP) && (defined(__GNUC__) && defined(i386))
ecere-sdk-0.44.15/ecere/src/sys/memory.ec:63:   asm volatile(
ecere-sdk-0.44.15/ecere/src/sys/memory.ec-64-   //Set source & destination
##############################################
ecere-sdk-0.44.15/ecere/src/sys/memory.ec-96-#elif !defined(ECERE_BOOTSTRAP) && (defined(__GNUC__) && defined(i386))
ecere-sdk-0.44.15/ecere/src/sys/memory.ec:97:   asm volatile(
ecere-sdk-0.44.15/ecere/src/sys/memory.ec-98-   //Set source & destination
##############################################
ecere-sdk-0.44.15/ecere/src/sys/memory.ec-128-#elif !defined(ECERE_BOOTSTRAP) && (defined(__GNUC__) && defined(i386))
ecere-sdk-0.44.15/ecere/src/sys/memory.ec:129:   asm volatile(
ecere-sdk-0.44.15/ecere/src/sys/memory.ec-130-   //Set source & destination
##############################################
ecere-sdk-0.44.15/ecere/src/sys/memory.ec-162-#elif !defined(ECERE_BOOTSTRAP) && (defined(__GNUC__) && defined(i386))
ecere-sdk-0.44.15/ecere/src/sys/memory.ec:163:   asm volatile(
ecere-sdk-0.44.15/ecere/src/sys/memory.ec-164-   //Set source & destination
##############################################
ecere-sdk-0.44.15/ecere/src/sys/memory.ec-198-#elif !defined(ECERE_BOOTSTRAP) && (defined(__GNUC__) && defined(i386))
ecere-sdk-0.44.15/ecere/src/sys/memory.ec:199:   asm volatile(
ecere-sdk-0.44.15/ecere/src/sys/memory.ec-200-   //Set source & destination
##############################################
ecere-sdk-0.44.15/ecere/src/gfx/drivers/LFBDisplayDriver.ec-976-            {
ecere-sdk-0.44.15/ecere/src/gfx/drivers/LFBDisplayDriver.ec:977:                    __asm {
ecere-sdk-0.44.15/ecere/src/gfx/drivers/LFBDisplayDriver.ec-978-                            cld
##############################################
ecere-sdk-0.44.15/ecere/src/net/network.ec-300-
ecere-sdk-0.44.15/ecere/src/net/network.ec:301:   in.s_addr = inet_addr(inetAddress);
ecere-sdk-0.44.15/ecere/src/net/network.ec:302:   host = gethostbyaddr((char *)&in, 4, PF_INET);
ecere-sdk-0.44.15/ecere/src/net/network.ec-303-   if(host)
##############################################
ecere-sdk-0.44.15/compiler/libec/src/type.ec-219-     EXTENSION = 341,
ecere-sdk-0.44.15/compiler/libec/src/type.ec:220:     ASM = 342,
ecere-sdk-0.44.15/compiler/libec/src/type.ec-221-     TYPEOF = 343,
##############################################
ecere-sdk-0.44.15/compiler/libec/src/expression.ec-217-     EXTENSION = 341,
ecere-sdk-0.44.15/compiler/libec/src/expression.ec:218:     ASM = 342,
ecere-sdk-0.44.15/compiler/libec/src/expression.ec-219-     TYPEOF = 343,
##############################################
ecere-sdk-0.44.15/compiler/libec/src/expression.y-147-%token PUBLIC PRIVATE
ecere-sdk-0.44.15/compiler/libec/src/expression.y:148:%token TYPED_OBJECT ANY_OBJECT _INCREF EXTENSION ASM TYPEOF
ecere-sdk-0.44.15/compiler/libec/src/expression.y-149-%token WATCH STOPWATCHING FIREWATCHERS WATCHABLE CLASS_DESIGNER CLASS_NO_EXPANSION CLASS_FIXED ISPROPSET
##############################################
ecere-sdk-0.44.15/compiler/libec/src/grammar.ec-218-     EXTENSION = 341,
ecere-sdk-0.44.15/compiler/libec/src/grammar.ec:219:     ASM = 342,
ecere-sdk-0.44.15/compiler/libec/src/grammar.ec-220-     TYPEOF = 343,
##############################################
ecere-sdk-0.44.15/compiler/libec/src/grammar.h-124-     EXTENSION = 341,
ecere-sdk-0.44.15/compiler/libec/src/grammar.h:125:     ASM = 342,
ecere-sdk-0.44.15/compiler/libec/src/grammar.h-126-     TYPEOF = 343,
##############################################
ecere-sdk-0.44.15/compiler/libec/src/ecdefs.ec-113-  extension = EXTENSION,
ecere-sdk-0.44.15/compiler/libec/src/ecdefs.ec:114:  ___asm = ASM,
ecere-sdk-0.44.15/compiler/libec/src/ecdefs.ec-115-  _typeof = TYPEOF,
##############################################
ecere-sdk-0.44.15/compiler/libec/src/type.y-157-%token PUBLIC PRIVATE
ecere-sdk-0.44.15/compiler/libec/src/type.y:158:%token TYPED_OBJECT ANY_OBJECT _INCREF EXTENSION ASM TYPEOF
ecere-sdk-0.44.15/compiler/libec/src/type.y-159-%token WATCH STOPWATCHING FIREWATCHERS WATCHABLE CLASS_DESIGNER CLASS_NO_EXPANSION CLASS_FIXED ISPROPSET
##############################################
ecere-sdk-0.44.15/compiler/libec/src/grammar.y-191-%token PUBLIC PRIVATE
ecere-sdk-0.44.15/compiler/libec/src/grammar.y:192:%token TYPED_OBJECT ANY_OBJECT _INCREF EXTENSION ASM TYPEOF
ecere-sdk-0.44.15/compiler/libec/src/grammar.y-193-%token WATCH STOPWATCHING FIREWATCHERS WATCHABLE CLASS_DESIGNER CLASS_NO_EXPANSION CLASS_FIXED ISPROPSET
##############################################
ecere-sdk-0.44.15/compiler/libec/src/grammar.y-2826-asm_start:
ecere-sdk-0.44.15/compiler/libec/src/grammar.y:2827:    ASM '(' STRING_LITERAL { $<string>$ = CopyString(yytext); } STRING_LITERAL { $<string>$ = CopyString(yytext); }
ecere-sdk-0.44.15/compiler/libec/src/grammar.y-2828-      {
##############################################
ecere-sdk-0.44.15/compiler/libec/src/grammar.y-2868-   | attrib { $$ = MkExtDeclAttrib($1); }
ecere-sdk-0.44.15/compiler/libec/src/grammar.y:2869:   | ASM '(' string_literal ')'
ecere-sdk-0.44.15/compiler/libec/src/grammar.y-2870-      {
##############################################
ecere-sdk-0.44.15/compiler/libec/src/grammar.y-3259-asm_statement:
ecere-sdk-0.44.15/compiler/libec/src/grammar.y:3260:     ASM type_qualifier '(' string_literal ')' ';'                                                          { $$ = MkAsmStmt($2, $4, null, null, null); $$.loc = @$; }
ecere-sdk-0.44.15/compiler/libec/src/grammar.y:3261:   | ASM type_qualifier '(' string_literal ':' asm_field_list ')' ';'                                       { $$ = MkAsmStmt($2, $4, $6, null, null); $$.loc = @$; }
ecere-sdk-0.44.15/compiler/libec/src/grammar.y:3262:   | ASM type_qualifier '(' string_literal ':' asm_field_list ':' asm_field_list ')' ';'                    { $$ = MkAsmStmt($2, $4, $6, $8, null); $$.loc = @$; }
ecere-sdk-0.44.15/compiler/libec/src/grammar.y:3263:   | ASM type_qualifier '(' string_literal ':' asm_field_list ':' asm_field_list ':' asm_field_list ')' ';' { $$ = MkAsmStmt($2, $4, $6, $8, $10); $$.loc = @$; }
ecere-sdk-0.44.15/compiler/libec/src/grammar.y-3264-
ecere-sdk-0.44.15/compiler/libec/src/grammar.y:3265:   | ASM type_qualifier '(' string_literal IDENTIFIER asm_field_list ')' ';'                                { $$ = MkAsmStmt($2, $4, null, $6, null); $$.loc = @$; }
ecere-sdk-0.44.15/compiler/libec/src/grammar.y:3266:   | ASM type_qualifier '(' string_literal IDENTIFIER asm_field_list ':' asm_field_list ')' ';'             { $$ = MkAsmStmt($2, $4, null, $6, $8); $$.loc = @$; }
ecere-sdk-0.44.15/compiler/libec/src/grammar.y:3267:   | ASM type_qualifier '(' string_literal ':' asm_field_list IDENTIFIER asm_field_list ')' ';'             { $$ = MkAsmStmt($2, $4, $6, null, $8); $$.loc = @$; }
ecere-sdk-0.44.15/compiler/libec/src/grammar.y-3268-
ecere-sdk-0.44.15/compiler/libec/src/grammar.y:3269:   | ASM '(' string_literal ')' ';'                                                                         { $$ = MkAsmStmt(null, $3, null, null, null); $$.loc = @$; }
ecere-sdk-0.44.15/compiler/libec/src/grammar.y:3270:   | ASM '(' string_literal ':' asm_field_list ')' ';'                                                      { $$ = MkAsmStmt(null, $3, $5, null, null); $$.loc = @$; }
ecere-sdk-0.44.15/compiler/libec/src/grammar.y:3271:   | ASM '(' string_literal ':' asm_field_list ':' asm_field_list ')' ';'                                   { $$ = MkAsmStmt(null, $3, $5, $7, null); $$.loc = @$; }
ecere-sdk-0.44.15/compiler/libec/src/grammar.y:3272:   | ASM '(' string_literal ':' asm_field_list ':' asm_field_list ':' asm_field_list ')' ';'                { $$ = MkAsmStmt(null, $3, $5, $7, $9); $$.loc = @$; }
ecere-sdk-0.44.15/compiler/libec/src/grammar.y-3273-
ecere-sdk-0.44.15/compiler/libec/src/grammar.y:3274:   | ASM '(' string_literal IDENTIFIER asm_field_list ')' ';'                                               { $$ = MkAsmStmt(null, $3, null, $5, null); $$.loc = @$; }
ecere-sdk-0.44.15/compiler/libec/src/grammar.y:3275:   | ASM '(' string_literal IDENTIFIER asm_field_list ':' asm_field_list ')' ';'                            { $$ = MkAsmStmt(null, $3, null, $5, $7); $$.loc = @$; }
ecere-sdk-0.44.15/compiler/libec/src/grammar.y:3276:   | ASM '(' string_literal ':' asm_field_list IDENTIFIER asm_field_list ')' ';'                            { $$ = MkAsmStmt(null, $3, $5, null, $7); $$.loc = @$; }
ecere-sdk-0.44.15/compiler/libec/src/grammar.y-3277-   ;
##############################################
ecere-sdk-0.44.15/compiler/bootstrap/ecp/bootstrap/ecp.c-53-{
ecere-sdk-0.44.15/compiler/bootstrap/ecp/bootstrap/ecp.c:54:IDENTIFIER = 258, CONSTANT = 259, STRING_LITERAL = 260, SIZEOF = 261, PTR_OP = 262, INC_OP = 263, DEC_OP = 264, LEFT_OP = 265, RIGHT_OP = 266, LE_OP = 267, GE_OP = 268, EQ_OP = 269, NE_OP = 270, AND_OP = 271, OR_OP = 272, MUL_ASSIGN = 273, DIV_ASSIGN = 274, MOD_ASSIGN = 275, ADD_ASSIGN = 276, SUB_ASSIGN = 277, LEFT_ASSIGN = 278, RIGHT_ASSIGN = 279, AND_ASSIGN = 280, XOR_ASSIGN = 281, OR_ASSIGN = 282, TYPE_NAME = 283, TYPEDEF = 284, EXTERN = 285, STATIC = 286, AUTO = 287, REGISTER = 288, CHAR = 289, SHORT = 290, INT = 291, UINT = 292, INT64 = 293, INT128 = 294, LONG = 295, SIGNED = 296, UNSIGNED = 297, FLOAT = 298, DOUBLE = 299, CONST = 300, VOLATILE = 301, VOID = 302, VALIST = 303, STRUCT = 304, UNION = 305, ENUM = 306, ELLIPSIS = 307, CASE = 308, DEFAULT = 309, IF = 310, SWITCH = 311, WHILE = 312, DO = 313, FOR = 314, GOTO = 315, CONTINUE = 316, BREAK = 317, RETURN = 318, IFX = 319, ELSE = 320, CLASS = 321, THISCLASS = 322, CLASS_NAME = 323, PROPERTY = 324, SETPROP = 325, GETPROP = 326, NEWOP = 327, RENEW = 328, DELETE = 329, EXT_DECL = 330, EXT_STORAGE = 331, IMPORT = 332, DEFINE = 333, VIRTUAL = 334, ATTRIB = 335, PUBLIC = 336, PRIVATE = 337, TYPED_OBJECT = 338, ANY_OBJECT = 339, _INCREF = 340, EXTENSION = 341, ASM = 342, TYPEOF = 343, WATCH = 344, STOPWATCHING = 345, FIREWATCHERS = 346, WATCHABLE = 347, CLASS_DESIGNER = 348, CLASS_NO_EXPANSION = 349, CLASS_FIXED = 350, ISPROPSET = 351, CLASS_DEFAULT_PROPERTY = 352, PROPERTY_CATEGORY = 353, CLASS_DATA = 354, CLASS_PROPERTY = 355, SUBCLASS = 356, NAMESPACE = 357, NEW0OP = 358, RENEW0 = 359, VAARG = 360, DBTABLE = 361, DBFIELD = 362, DBINDEX = 363, DATABASE_OPEN = 364, ALIGNOF = 365, ATTRIB_DEP = 366, __ATTRIB = 367, BOOL = 368, _BOOL = 369, _COMPLEX = 370, _IMAGINARY = 371, RESTRICT = 372, THREAD = 373, WIDE_STRING_LITERAL = 374, BUILTIN_OFFSETOF = 375
ecere-sdk-0.44.15/compiler/bootstrap/ecp/bootstrap/ecp.c-55-};
##############################################
ecere-sdk-0.44.15/compiler/bootstrap/libec/bootstrap/ecdefs.c-111-{
ecere-sdk-0.44.15/compiler/bootstrap/libec/bootstrap/ecdefs.c:112:IDENTIFIER = 258, CONSTANT = 259, STRING_LITERAL = 260, SIZEOF = 261, PTR_OP = 262, INC_OP = 263, DEC_OP = 264, LEFT_OP = 265, RIGHT_OP = 266, LE_OP = 267, GE_OP = 268, EQ_OP = 269, NE_OP = 270, AND_OP = 271, OR_OP = 272, MUL_ASSIGN = 273, DIV_ASSIGN = 274, MOD_ASSIGN = 275, ADD_ASSIGN = 276, SUB_ASSIGN = 277, LEFT_ASSIGN = 278, RIGHT_ASSIGN = 279, AND_ASSIGN = 280, XOR_ASSIGN = 281, OR_ASSIGN = 282, TYPE_NAME = 283, TYPEDEF = 284, EXTERN = 285, STATIC = 286, AUTO = 287, REGISTER = 288, CHAR = 289, SHORT = 290, INT = 291, UINT = 292, INT64 = 293, INT128 = 294, LONG = 295, SIGNED = 296, UNSIGNED = 297, FLOAT = 298, DOUBLE = 299, CONST = 300, VOLATILE = 301, VOID = 302, VALIST = 303, STRUCT = 304, UNION = 305, ENUM = 306, ELLIPSIS = 307, CASE = 308, DEFAULT = 309, IF = 310, SWITCH = 311, WHILE = 312, DO = 313, FOR = 314, GOTO = 315, CONTINUE = 316, BREAK = 317, RETURN = 318, IFX = 319, ELSE = 320, CLASS = 321, THISCLASS = 322, CLASS_NAME = 323, PROPERTY = 324, SETPROP = 325, GETPROP = 326, NEWOP = 327, RENEW = 328, DELETE = 329, EXT_DECL = 330, EXT_STORAGE = 331, IMPORT = 332, DEFINE = 333, VIRTUAL = 334, ATTRIB = 335, PUBLIC = 336, PRIVATE = 337, TYPED_OBJECT = 338, ANY_OBJECT = 339, _INCREF = 340, EXTENSION = 341, ASM = 342, TYPEOF = 343, WATCH = 344, STOPWATCHING = 345, FIREWATCHERS = 346, WATCHABLE = 347, CLASS_DESIGNER = 348, CLASS_NO_EXPANSION = 349, CLASS_FIXED = 350, ISPROPSET = 351, CLASS_DEFAULT_PROPERTY = 352, PROPERTY_CATEGORY = 353, CLASS_DATA = 354, CLASS_PROPERTY = 355, SUBCLASS = 356, NAMESPACE = 357, NEW0OP = 358, RENEW0 = 359, VAARG = 360, DBTABLE = 361, DBFIELD = 362, DBINDEX = 363, DATABASE_OPEN = 364, ALIGNOF = 365, ATTRIB_DEP = 366, __ATTRIB = 367, BOOL = 368, _BOOL = 369, _COMPLEX = 370, _IMAGINARY = 371, RESTRICT = 372, THREAD = 373, WIDE_STRING_LITERAL = 374, BUILTIN_OFFSETOF = 375
ecere-sdk-0.44.15/compiler/bootstrap/libec/bootstrap/ecdefs.c-113-};
##############################################
ecere-sdk-0.44.15/compiler/bootstrap/libec/bootstrap/output.c-53-{
ecere-sdk-0.44.15/compiler/bootstrap/libec/bootstrap/output.c:54:IDENTIFIER = 258, CONSTANT = 259, STRING_LITERAL = 260, SIZEOF = 261, PTR_OP = 262, INC_OP = 263, DEC_OP = 264, LEFT_OP = 265, RIGHT_OP = 266, LE_OP = 267, GE_OP = 268, EQ_OP = 269, NE_OP = 270, AND_OP = 271, OR_OP = 272, MUL_ASSIGN = 273, DIV_ASSIGN = 274, MOD_ASSIGN = 275, ADD_ASSIGN = 276, SUB_ASSIGN = 277, LEFT_ASSIGN = 278, RIGHT_ASSIGN = 279, AND_ASSIGN = 280, XOR_ASSIGN = 281, OR_ASSIGN = 282, TYPE_NAME = 283, TYPEDEF = 284, EXTERN = 285, STATIC = 286, AUTO = 287, REGISTER = 288, CHAR = 289, SHORT = 290, INT = 291, UINT = 292, INT64 = 293, INT128 = 294, LONG = 295, SIGNED = 296, UNSIGNED = 297, FLOAT = 298, DOUBLE = 299, CONST = 300, VOLATILE = 301, VOID = 302, VALIST = 303, STRUCT = 304, UNION = 305, ENUM = 306, ELLIPSIS = 307, CASE = 308, DEFAULT = 309, IF = 310, SWITCH = 311, WHILE = 312, DO = 313, FOR = 314, GOTO = 315, CONTINUE = 316, BREAK = 317, RETURN = 318, IFX = 319, ELSE = 320, CLASS = 321, THISCLASS = 322, CLASS_NAME = 323, PROPERTY = 324, SETPROP = 325, GETPROP = 326, NEWOP = 327, RENEW = 328, DELETE = 329, EXT_DECL = 330, EXT_STORAGE = 331, IMPORT = 332, DEFINE = 333, VIRTUAL = 334, ATTRIB = 335, PUBLIC = 336, PRIVATE = 337, TYPED_OBJECT = 338, ANY_OBJECT = 339, _INCREF = 340, EXTENSION = 341, ASM = 342, TYPEOF = 343, WATCH = 344, STOPWATCHING = 345, FIREWATCHERS = 346, WATCHABLE = 347, CLASS_DESIGNER = 348, CLASS_NO_EXPANSION = 349, CLASS_FIXED = 350, ISPROPSET = 351, CLASS_DEFAULT_PROPERTY = 352, PROPERTY_CATEGORY = 353, CLASS_DATA = 354, CLASS_PROPERTY = 355, SUBCLASS = 356, NAMESPACE = 357, NEW0OP = 358, RENEW0 = 359, VAARG = 360, DBTABLE = 361, DBFIELD = 362, DBINDEX = 363, DATABASE_OPEN = 364, ALIGNOF = 365, ATTRIB_DEP = 366, __ATTRIB = 367, BOOL = 368, _BOOL = 369, _COMPLEX = 370, _IMAGINARY = 371, RESTRICT = 372, THREAD = 373, WIDE_STRING_LITERAL = 374, BUILTIN_OFFSETOF = 375
ecere-sdk-0.44.15/compiler/bootstrap/libec/bootstrap/output.c-55-};
##############################################
ecere-sdk-0.44.15/compiler/bootstrap/libec/bootstrap/pass0.c-53-{
ecere-sdk-0.44.15/compiler/bootstrap/libec/bootstrap/pass0.c:54:IDENTIFIER = 258, CONSTANT = 259, STRING_LITERAL = 260, SIZEOF = 261, PTR_OP = 262, INC_OP = 263, DEC_OP = 264, LEFT_OP = 265, RIGHT_OP = 266, LE_OP = 267, GE_OP = 268, EQ_OP = 269, NE_OP = 270, AND_OP = 271, OR_OP = 272, MUL_ASSIGN = 273, DIV_ASSIGN = 274, MOD_ASSIGN = 275, ADD_ASSIGN = 276, SUB_ASSIGN = 277, LEFT_ASSIGN = 278, RIGHT_ASSIGN = 279, AND_ASSIGN = 280, XOR_ASSIGN = 281, OR_ASSIGN = 282, TYPE_NAME = 283, TYPEDEF = 284, EXTERN = 285, STATIC = 286, AUTO = 287, REGISTER = 288, CHAR = 289, SHORT = 290, INT = 291, UINT = 292, INT64 = 293, INT128 = 294, LONG = 295, SIGNED = 296, UNSIGNED = 297, FLOAT = 298, DOUBLE = 299, CONST = 300, VOLATILE = 301, VOID = 302, VALIST = 303, STRUCT = 304, UNION = 305, ENUM = 306, ELLIPSIS = 307, CASE = 308, DEFAULT = 309, IF = 310, SWITCH = 311, WHILE = 312, DO = 313, FOR = 314, GOTO = 315, CONTINUE = 316, BREAK = 317, RETURN = 318, IFX = 319, ELSE = 320, CLASS = 321, THISCLASS = 322, CLASS_NAME = 323, PROPERTY = 324, SETPROP = 325, GETPROP = 326, NEWOP = 327, RENEW = 328, DELETE = 329, EXT_DECL = 330, EXT_STORAGE = 331, IMPORT = 332, DEFINE = 333, VIRTUAL = 334, ATTRIB = 335, PUBLIC = 336, PRIVATE = 337, TYPED_OBJECT = 338, ANY_OBJECT = 339, _INCREF = 340, EXTENSION = 341, ASM = 342, TYPEOF = 343, WATCH = 344, STOPWATCHING = 345, FIREWATCHERS = 346, WATCHABLE = 347, CLASS_DESIGNER = 348, CLASS_NO_EXPANSION = 349, CLASS_FIXED = 350, ISPROPSET = 351, CLASS_DEFAULT_PROPERTY = 352, PROPERTY_CATEGORY = 353, CLASS_DATA = 354, CLASS_PROPERTY = 355, SUBCLASS = 356, NAMESPACE = 357, NEW0OP = 358, RENEW0 = 359, VAARG = 360, DBTABLE = 361, DBFIELD = 362, DBINDEX = 363, DATABASE_OPEN = 364, ALIGNOF = 365, ATTRIB_DEP = 366, __ATTRIB = 367, BOOL = 368, _BOOL = 369, _COMPLEX = 370, _IMAGINARY = 371, RESTRICT = 372, THREAD = 373, WIDE_STRING_LITERAL = 374, BUILTIN_OFFSETOF = 375
ecere-sdk-0.44.15/compiler/bootstrap/libec/bootstrap/pass0.c-55-};
##############################################
ecere-sdk-0.44.15/compiler/bootstrap/libec/bootstrap/lexer.c-214-{
ecere-sdk-0.44.15/compiler/bootstrap/libec/bootstrap/lexer.c:215:IDENTIFIER = 258, CONSTANT = 259, STRING_LITERAL = 260, SIZEOF = 261, PTR_OP = 262, INC_OP = 263, DEC_OP = 264, LEFT_OP = 265, RIGHT_OP = 266, LE_OP = 267, GE_OP = 268, EQ_OP = 269, NE_OP = 270, AND_OP = 271, OR_OP = 272, MUL_ASSIGN = 273, DIV_ASSIGN = 274, MOD_ASSIGN = 275, ADD_ASSIGN = 276, SUB_ASSIGN = 277, LEFT_ASSIGN = 278, RIGHT_ASSIGN = 279, AND_ASSIGN = 280, XOR_ASSIGN = 281, OR_ASSIGN = 282, TYPE_NAME = 283, TYPEDEF = 284, EXTERN = 285, STATIC = 286, AUTO = 287, REGISTER = 288, CHAR = 289, SHORT = 290, INT = 291, UINT = 292, INT64 = 293, INT128 = 294, LONG = 295, SIGNED = 296, UNSIGNED = 297, FLOAT = 298, DOUBLE = 299, CONST = 300, VOLATILE = 301, VOID = 302, VALIST = 303, STRUCT = 304, UNION = 305, ENUM = 306, ELLIPSIS = 307, CASE = 308, DEFAULT = 309, IF = 310, SWITCH = 311, WHILE = 312, DO = 313, FOR = 314, GOTO = 315, CONTINUE = 316, BREAK = 317, RETURN = 318, IFX = 319, ELSE = 320, CLASS = 321, THISCLASS = 322, CLASS_NAME = 323, PROPERTY = 324, SETPROP = 325, GETPROP = 326, NEWOP = 327, RENEW = 328, DELETE = 329, EXT_DECL = 330, EXT_STORAGE = 331, IMPORT = 332, DEFINE = 333, VIRTUAL = 334, ATTRIB = 335, PUBLIC = 336, PRIVATE = 337, TYPED_OBJECT = 338, ANY_OBJECT = 339, _INCREF = 340, EXTENSION = 341, ASM = 342, TYPEOF = 343, WATCH = 344, STOPWATCHING = 345, FIREWATCHERS = 346, WATCHABLE = 347, CLASS_DESIGNER = 348, CLASS_NO_EXPANSION = 349, CLASS_FIXED = 350, ISPROPSET = 351, CLASS_DEFAULT_PROPERTY = 352, PROPERTY_CATEGORY = 353, CLASS_DATA = 354, CLASS_PROPERTY = 355, SUBCLASS = 356, NAMESPACE = 357, NEW0OP = 358, RENEW0 = 359, VAARG = 360, DBTABLE = 361, DBFIELD = 362, DBINDEX = 363, DATABASE_OPEN = 364, ALIGNOF = 365, ATTRIB_DEP = 366, __ATTRIB = 367, BOOL = 368, _BOOL = 369, _COMPLEX = 370, _IMAGINARY = 371, RESTRICT = 372, THREAD = 373, WIDE_STRING_LITERAL = 374, BUILTIN_OFFSETOF = 375
ecere-sdk-0.44.15/compiler/bootstrap/libec/bootstrap/lexer.c-216-};
##############################################
ecere-sdk-0.44.15/compiler/bootstrap/libec/bootstrap/ast.c-53-{
ecere-sdk-0.44.15/compiler/bootstrap/libec/bootstrap/ast.c:54:IDENTIFIER = 258, CONSTANT = 259, STRING_LITERAL = 260, SIZEOF = 261, PTR_OP = 262, INC_OP = 263, DEC_OP = 264, LEFT_OP = 265, RIGHT_OP = 266, LE_OP = 267, GE_OP = 268, EQ_OP = 269, NE_OP = 270, AND_OP = 271, OR_OP = 272, MUL_ASSIGN = 273, DIV_ASSIGN = 274, MOD_ASSIGN = 275, ADD_ASSIGN = 276, SUB_ASSIGN = 277, LEFT_ASSIGN = 278, RIGHT_ASSIGN = 279, AND_ASSIGN = 280, XOR_ASSIGN = 281, OR_ASSIGN = 282, TYPE_NAME = 283, TYPEDEF = 284, EXTERN = 285, STATIC = 286, AUTO = 287, REGISTER = 288, CHAR = 289, SHORT = 290, INT = 291, UINT = 292, INT64 = 293, INT128 = 294, LONG = 295, SIGNED = 296, UNSIGNED = 297, FLOAT = 298, DOUBLE = 299, CONST = 300, VOLATILE = 301, VOID = 302, VALIST = 303, STRUCT = 304, UNION = 305, ENUM = 306, ELLIPSIS = 307, CASE = 308, DEFAULT = 309, IF = 310, SWITCH = 311, WHILE = 312, DO = 313, FOR = 314, GOTO = 315, CONTINUE = 316, BREAK = 317, RETURN = 318, IFX = 319, ELSE = 320, CLASS = 321, THISCLASS = 322, CLASS_NAME = 323, PROPERTY = 324, SETPROP = 325, GETPROP = 326, NEWOP = 327, RENEW = 328, DELETE = 329, EXT_DECL = 330, EXT_STORAGE = 331, IMPORT = 332, DEFINE = 333, VIRTUAL = 334, ATTRIB = 335, PUBLIC = 336, PRIVATE = 337, TYPED_OBJECT = 338, ANY_OBJECT = 339, _INCREF = 340, EXTENSION = 341, ASM = 342, TYPEOF = 343, WATCH = 344, STOPWATCHING = 345, FIREWATCHERS = 346, WATCHABLE = 347, CLASS_DESIGNER = 348, CLASS_NO_EXPANSION = 349, CLASS_FIXED = 350, ISPROPSET = 351, CLASS_DEFAULT_PROPERTY = 352, PROPERTY_CATEGORY = 353, CLASS_DATA = 354, CLASS_PROPERTY = 355, SUBCLASS = 356, NAMESPACE = 357, NEW0OP = 358, RENEW0 = 359, VAARG = 360, DBTABLE = 361, DBFIELD = 362, DBINDEX = 363, DATABASE_OPEN = 364, ALIGNOF = 365, ATTRIB_DEP = 366, __ATTRIB = 367, BOOL = 368, _BOOL = 369, _COMPLEX = 370, _IMAGINARY = 371, RESTRICT = 372, THREAD = 373, WIDE_STRING_LITERAL = 374, BUILTIN_OFFSETOF = 375
ecere-sdk-0.44.15/compiler/bootstrap/libec/bootstrap/ast.c-55-};
##############################################
ecere-sdk-0.44.15/compiler/bootstrap/libec/bootstrap/pass1.c-53-{
ecere-sdk-0.44.15/compiler/bootstrap/libec/bootstrap/pass1.c:54:IDENTIFIER = 258, CONSTANT = 259, STRING_LITERAL = 260, SIZEOF = 261, PTR_OP = 262, INC_OP = 263, DEC_OP = 264, LEFT_OP = 265, RIGHT_OP = 266, LE_OP = 267, GE_OP = 268, EQ_OP = 269, NE_OP = 270, AND_OP = 271, OR_OP = 272, MUL_ASSIGN = 273, DIV_ASSIGN = 274, MOD_ASSIGN = 275, ADD_ASSIGN = 276, SUB_ASSIGN = 277, LEFT_ASSIGN = 278, RIGHT_ASSIGN = 279, AND_ASSIGN = 280, XOR_ASSIGN = 281, OR_ASSIGN = 282, TYPE_NAME = 283, TYPEDEF = 284, EXTERN = 285, STATIC = 286, AUTO = 287, REGISTER = 288, CHAR = 289, SHORT = 290, INT = 291, UINT = 292, INT64 = 293, INT128 = 294, LONG = 295, SIGNED = 296, UNSIGNED = 297, FLOAT = 298, DOUBLE = 299, CONST = 300, VOLATILE = 301, VOID = 302, VALIST = 303, STRUCT = 304, UNION = 305, ENUM = 306, ELLIPSIS = 307, CASE = 308, DEFAULT = 309, IF = 310, SWITCH = 311, WHILE = 312, DO = 313, FOR = 314, GOTO = 315, CONTINUE = 316, BREAK = 317, RETURN = 318, IFX = 319, ELSE = 320, CLASS = 321, THISCLASS = 322, CLASS_NAME = 323, PROPERTY = 324, SETPROP = 325, GETPROP = 326, NEWOP = 327, RENEW = 328, DELETE = 329, EXT_DECL = 330, EXT_STORAGE = 331, IMPORT = 332, DEFINE = 333, VIRTUAL = 334, ATTRIB = 335, PUBLIC = 336, PRIVATE = 337, TYPED_OBJECT = 338, ANY_OBJECT = 339, _INCREF = 340, EXTENSION = 341, ASM = 342, TYPEOF = 343, WATCH = 344, STOPWATCHING = 345, FIREWATCHERS = 346, WATCHABLE = 347, CLASS_DESIGNER = 348, CLASS_NO_EXPANSION = 349, CLASS_FIXED = 350, ISPROPSET = 351, CLASS_DEFAULT_PROPERTY = 352, PROPERTY_CATEGORY = 353, CLASS_DATA = 354, CLASS_PROPERTY = 355, SUBCLASS = 356, NAMESPACE = 357, NEW0OP = 358, RENEW0 = 359, VAARG = 360, DBTABLE = 361, DBFIELD = 362, DBINDEX = 363, DATABASE_OPEN = 364, ALIGNOF = 365, ATTRIB_DEP = 366, __ATTRIB = 367, BOOL = 368, _BOOL = 369, _COMPLEX = 370, _IMAGINARY = 371, RESTRICT = 372, THREAD = 373, WIDE_STRING_LITERAL = 374, BUILTIN_OFFSETOF = 375
ecere-sdk-0.44.15/compiler/bootstrap/libec/bootstrap/pass1.c-55-};
##############################################
ecere-sdk-0.44.15/compiler/bootstrap/libec/bootstrap/grammar.c-53-{
ecere-sdk-0.44.15/compiler/bootstrap/libec/bootstrap/grammar.c:54:IDENTIFIER = 258, CONSTANT = 259, STRING_LITERAL = 260, SIZEOF = 261, PTR_OP = 262, INC_OP = 263, DEC_OP = 264, LEFT_OP = 265, RIGHT_OP = 266, LE_OP = 267, GE_OP = 268, EQ_OP = 269, NE_OP = 270, AND_OP = 271, OR_OP = 272, MUL_ASSIGN = 273, DIV_ASSIGN = 274, MOD_ASSIGN = 275, ADD_ASSIGN = 276, SUB_ASSIGN = 277, LEFT_ASSIGN = 278, RIGHT_ASSIGN = 279, AND_ASSIGN = 280, XOR_ASSIGN = 281, OR_ASSIGN = 282, TYPE_NAME = 283, TYPEDEF = 284, EXTERN = 285, STATIC = 286, AUTO = 287, REGISTER = 288, CHAR = 289, SHORT = 290, INT = 291, UINT = 292, INT64 = 293, INT128 = 294, LONG = 295, SIGNED = 296, UNSIGNED = 297, FLOAT = 298, DOUBLE = 299, CONST = 300, VOLATILE = 301, VOID = 302, VALIST = 303, STRUCT = 304, UNION = 305, ENUM = 306, ELLIPSIS = 307, CASE = 308, DEFAULT = 309, IF = 310, SWITCH = 311, WHILE = 312, DO = 313, FOR = 314, GOTO = 315, CONTINUE = 316, BREAK = 317, RETURN = 318, IFX = 319, ELSE = 320, CLASS = 321, THISCLASS = 322, CLASS_NAME = 323, PROPERTY = 324, SETPROP = 325, GETPROP = 326, NEWOP = 327, RENEW = 328, DELETE = 329, EXT_DECL = 330, EXT_STORAGE = 331, IMPORT = 332, DEFINE = 333, VIRTUAL = 334, ATTRIB = 335, PUBLIC = 336, PRIVATE = 337, TYPED_OBJECT = 338, ANY_OBJECT = 339, _INCREF = 340, EXTENSION = 341, ASM = 342, TYPEOF = 343, WATCH = 344, STOPWATCHING = 345, FIREWATCHERS = 346, WATCHABLE = 347, CLASS_DESIGNER = 348, CLASS_NO_EXPANSION = 349, CLASS_FIXED = 350, ISPROPSET = 351, CLASS_DEFAULT_PROPERTY = 352, PROPERTY_CATEGORY = 353, CLASS_DATA = 354, CLASS_PROPERTY = 355, SUBCLASS = 356, NAMESPACE = 357, NEW0OP = 358, RENEW0 = 359, VAARG = 360, DBTABLE = 361, DBFIELD = 362, DBINDEX = 363, DATABASE_OPEN = 364, ALIGNOF = 365, ATTRIB_DEP = 366, __ATTRIB = 367, BOOL = 368, _BOOL = 369, _COMPLEX = 370, _IMAGINARY = 371, RESTRICT = 372, THREAD = 373, WIDE_STRING_LITERAL = 374, BUILTIN_OFFSETOF = 375
ecere-sdk-0.44.15/compiler/bootstrap/libec/bootstrap/grammar.c-55-};
##############################################
ecere-sdk-0.44.15/compiler/bootstrap/libec/bootstrap/expression.c-53-{
ecere-sdk-0.44.15/compiler/bootstrap/libec/bootstrap/expression.c:54:IDENTIFIER = 258, CONSTANT = 259, STRING_LITERAL = 260, SIZEOF = 261, PTR_OP = 262, INC_OP = 263, DEC_OP = 264, LEFT_OP = 265, RIGHT_OP = 266, LE_OP = 267, GE_OP = 268, EQ_OP = 269, NE_OP = 270, AND_OP = 271, OR_OP = 272, MUL_ASSIGN = 273, DIV_ASSIGN = 274, MOD_ASSIGN = 275, ADD_ASSIGN = 276, SUB_ASSIGN = 277, LEFT_ASSIGN = 278, RIGHT_ASSIGN = 279, AND_ASSIGN = 280, XOR_ASSIGN = 281, OR_ASSIGN = 282, TYPE_NAME = 283, TYPEDEF = 284, EXTERN = 285, STATIC = 286, AUTO = 287, REGISTER = 288, CHAR = 289, SHORT = 290, INT = 291, UINT = 292, INT64 = 293, INT128 = 294, LONG = 295, SIGNED = 296, UNSIGNED = 297, FLOAT = 298, DOUBLE = 299, CONST = 300, VOLATILE = 301, VOID = 302, VALIST = 303, STRUCT = 304, UNION = 305, ENUM = 306, ELLIPSIS = 307, CASE = 308, DEFAULT = 309, IF = 310, SWITCH = 311, WHILE = 312, DO = 313, FOR = 314, GOTO = 315, CONTINUE = 316, BREAK = 317, RETURN = 318, IFX = 319, ELSE = 320, CLASS = 321, THISCLASS = 322, CLASS_NAME = 323, PROPERTY = 324, SETPROP = 325, GETPROP = 326, NEWOP = 327, RENEW = 328, DELETE = 329, EXT_DECL = 330, EXT_STORAGE = 331, IMPORT = 332, DEFINE = 333, VIRTUAL = 334, ATTRIB = 335, PUBLIC = 336, PRIVATE = 337, TYPED_OBJECT = 338, ANY_OBJECT = 339, _INCREF = 340, EXTENSION = 341, ASM = 342, TYPEOF = 343, WATCH = 344, STOPWATCHING = 345, FIREWATCHERS = 346, WATCHABLE = 347, CLASS_DESIGNER = 348, CLASS_NO_EXPANSION = 349, CLASS_FIXED = 350, ISPROPSET = 351, CLASS_DEFAULT_PROPERTY = 352, PROPERTY_CATEGORY = 353, CLASS_DATA = 354, CLASS_PROPERTY = 355, SUBCLASS = 356, NAMESPACE = 357, NEW0OP = 358, RENEW0 = 359, VAARG = 360, DBTABLE = 361, DBFIELD = 362, DBINDEX = 363, DATABASE_OPEN = 364, ALIGNOF = 365, ATTRIB_DEP = 366, __ATTRIB = 367, BOOL = 368, _BOOL = 369, _COMPLEX = 370, _IMAGINARY = 371, RESTRICT = 372, THREAD = 373, WIDE_STRING_LITERAL = 374, BUILTIN_OFFSETOF = 375
ecere-sdk-0.44.15/compiler/bootstrap/libec/bootstrap/expression.c-55-};
##############################################
ecere-sdk-0.44.15/compiler/bootstrap/libec/bootstrap/pass16.c-53-{
ecere-sdk-0.44.15/compiler/bootstrap/libec/bootstrap/pass16.c:54:IDENTIFIER = 258, CONSTANT = 259, STRING_LITERAL = 260, SIZEOF = 261, PTR_OP = 262, INC_OP = 263, DEC_OP = 264, LEFT_OP = 265, RIGHT_OP = 266, LE_OP = 267, GE_OP = 268, EQ_OP = 269, NE_OP = 270, AND_OP = 271, OR_OP = 272, MUL_ASSIGN = 273, DIV_ASSIGN = 274, MOD_ASSIGN = 275, ADD_ASSIGN = 276, SUB_ASSIGN = 277, LEFT_ASSIGN = 278, RIGHT_ASSIGN = 279, AND_ASSIGN = 280, XOR_ASSIGN = 281, OR_ASSIGN = 282, TYPE_NAME = 283, TYPEDEF = 284, EXTERN = 285, STATIC = 286, AUTO = 287, REGISTER = 288, CHAR = 289, SHORT = 290, INT = 291, UINT = 292, INT64 = 293, INT128 = 294, LONG = 295, SIGNED = 296, UNSIGNED = 297, FLOAT = 298, DOUBLE = 299, CONST = 300, VOLATILE = 301, VOID = 302, VALIST = 303, STRUCT = 304, UNION = 305, ENUM = 306, ELLIPSIS = 307, CASE = 308, DEFAULT = 309, IF = 310, SWITCH = 311, WHILE = 312, DO = 313, FOR = 314, GOTO = 315, CONTINUE = 316, BREAK = 317, RETURN = 318, IFX = 319, ELSE = 320, CLASS = 321, THISCLASS = 322, CLASS_NAME = 323, PROPERTY = 324, SETPROP = 325, GETPROP = 326, NEWOP = 327, RENEW = 328, DELETE = 329, EXT_DECL = 330, EXT_STORAGE = 331, IMPORT = 332, DEFINE = 333, VIRTUAL = 334, ATTRIB = 335, PUBLIC = 336, PRIVATE = 337, TYPED_OBJECT = 338, ANY_OBJECT = 339, _INCREF = 340, EXTENSION = 341, ASM = 342, TYPEOF = 343, WATCH = 344, STOPWATCHING = 345, FIREWATCHERS = 346, WATCHABLE = 347, CLASS_DESIGNER = 348, CLASS_NO_EXPANSION = 349, CLASS_FIXED = 350, ISPROPSET = 351, CLASS_DEFAULT_PROPERTY = 352, PROPERTY_CATEGORY = 353, CLASS_DATA = 354, CLASS_PROPERTY = 355, SUBCLASS = 356, NAMESPACE = 357, NEW0OP = 358, RENEW0 = 359, VAARG = 360, DBTABLE = 361, DBFIELD = 362, DBINDEX = 363, DATABASE_OPEN = 364, ALIGNOF = 365, ATTRIB_DEP = 366, __ATTRIB = 367, BOOL = 368, _BOOL = 369, _COMPLEX = 370, _IMAGINARY = 371, RESTRICT = 372, THREAD = 373, WIDE_STRING_LITERAL = 374, BUILTIN_OFFSETOF = 375
ecere-sdk-0.44.15/compiler/bootstrap/libec/bootstrap/pass16.c-55-};
##############################################
ecere-sdk-0.44.15/compiler/bootstrap/libec/bootstrap/dbpass.c-53-{
ecere-sdk-0.44.15/compiler/bootstrap/libec/bootstrap/dbpass.c:54:IDENTIFIER = 258, CONSTANT = 259, STRING_LITERAL = 260, SIZEOF = 261, PTR_OP = 262, INC_OP = 263, DEC_OP = 264, LEFT_OP = 265, RIGHT_OP = 266, LE_OP = 267, GE_OP = 268, EQ_OP = 269, NE_OP = 270, AND_OP = 271, OR_OP = 272, MUL_ASSIGN = 273, DIV_ASSIGN = 274, MOD_ASSIGN = 275, ADD_ASSIGN = 276, SUB_ASSIGN = 277, LEFT_ASSIGN = 278, RIGHT_ASSIGN = 279, AND_ASSIGN = 280, XOR_ASSIGN = 281, OR_ASSIGN = 282, TYPE_NAME = 283, TYPEDEF = 284, EXTERN = 285, STATIC = 286, AUTO = 287, REGISTER = 288, CHAR = 289, SHORT = 290, INT = 291, UINT = 292, INT64 = 293, INT128 = 294, LONG = 295, SIGNED = 296, UNSIGNED = 297, FLOAT = 298, DOUBLE = 299, CONST = 300, VOLATILE = 301, VOID = 302, VALIST = 303, STRUCT = 304, UNION = 305, ENUM = 306, ELLIPSIS = 307, CASE = 308, DEFAULT = 309, IF = 310, SWITCH = 311, WHILE = 312, DO = 313, FOR = 314, GOTO = 315, CONTINUE = 316, BREAK = 317, RETURN = 318, IFX = 319, ELSE = 320, CLASS = 321, THISCLASS = 322, CLASS_NAME = 323, PROPERTY = 324, SETPROP = 325, GETPROP = 326, NEWOP = 327, RENEW = 328, DELETE = 329, EXT_DECL = 330, EXT_STORAGE = 331, IMPORT = 332, DEFINE = 333, VIRTUAL = 334, ATTRIB = 335, PUBLIC = 336, PRIVATE = 337, TYPED_OBJECT = 338, ANY_OBJECT = 339, _INCREF = 340, EXTENSION = 341, ASM = 342, TYPEOF = 343, WATCH = 344, STOPWATCHING = 345, FIREWATCHERS = 346, WATCHABLE = 347, CLASS_DESIGNER = 348, CLASS_NO_EXPANSION = 349, CLASS_FIXED = 350, ISPROPSET = 351, CLASS_DEFAULT_PROPERTY = 352, PROPERTY_CATEGORY = 353, CLASS_DATA = 354, CLASS_PROPERTY = 355, SUBCLASS = 356, NAMESPACE = 357, NEW0OP = 358, RENEW0 = 359, VAARG = 360, DBTABLE = 361, DBFIELD = 362, DBINDEX = 363, DATABASE_OPEN = 364, ALIGNOF = 365, ATTRIB_DEP = 366, __ATTRIB = 367, BOOL = 368, _BOOL = 369, _COMPLEX = 370, _IMAGINARY = 371, RESTRICT = 372, THREAD = 373, WIDE_STRING_LITERAL = 374, BUILTIN_OFFSETOF = 375
ecere-sdk-0.44.15/compiler/bootstrap/libec/bootstrap/dbpass.c-55-};
##############################################
ecere-sdk-0.44.15/compiler/bootstrap/libec/bootstrap/pass3.c-53-{
ecere-sdk-0.44.15/compiler/bootstrap/libec/bootstrap/pass3.c:54:IDENTIFIER = 258, CONSTANT = 259, STRING_LITERAL = 260, SIZEOF = 261, PTR_OP = 262, INC_OP = 263, DEC_OP = 264, LEFT_OP = 265, RIGHT_OP = 266, LE_OP = 267, GE_OP = 268, EQ_OP = 269, NE_OP = 270, AND_OP = 271, OR_OP = 272, MUL_ASSIGN = 273, DIV_ASSIGN = 274, MOD_ASSIGN = 275, ADD_ASSIGN = 276, SUB_ASSIGN = 277, LEFT_ASSIGN = 278, RIGHT_ASSIGN = 279, AND_ASSIGN = 280, XOR_ASSIGN = 281, OR_ASSIGN = 282, TYPE_NAME = 283, TYPEDEF = 284, EXTERN = 285, STATIC = 286, AUTO = 287, REGISTER = 288, CHAR = 289, SHORT = 290, INT = 291, UINT = 292, INT64 = 293, INT128 = 294, LONG = 295, SIGNED = 296, UNSIGNED = 297, FLOAT = 298, DOUBLE = 299, CONST = 300, VOLATILE = 301, VOID = 302, VALIST = 303, STRUCT = 304, UNION = 305, ENUM = 306, ELLIPSIS = 307, CASE = 308, DEFAULT = 309, IF = 310, SWITCH = 311, WHILE = 312, DO = 313, FOR = 314, GOTO = 315, CONTINUE = 316, BREAK = 317, RETURN = 318, IFX = 319, ELSE = 320, CLASS = 321, THISCLASS = 322, CLASS_NAME = 323, PROPERTY = 324, SETPROP = 325, GETPROP = 326, NEWOP = 327, RENEW = 328, DELETE = 329, EXT_DECL = 330, EXT_STORAGE = 331, IMPORT = 332, DEFINE = 333, VIRTUAL = 334, ATTRIB = 335, PUBLIC = 336, PRIVATE = 337, TYPED_OBJECT = 338, ANY_OBJECT = 339, _INCREF = 340, EXTENSION = 341, ASM = 342, TYPEOF = 343, WATCH = 344, STOPWATCHING = 345, FIREWATCHERS = 346, WATCHABLE = 347, CLASS_DESIGNER = 348, CLASS_NO_EXPANSION = 349, CLASS_FIXED = 350, ISPROPSET = 351, CLASS_DEFAULT_PROPERTY = 352, PROPERTY_CATEGORY = 353, CLASS_DATA = 354, CLASS_PROPERTY = 355, SUBCLASS = 356, NAMESPACE = 357, NEW0OP = 358, RENEW0 = 359, VAARG = 360, DBTABLE = 361, DBFIELD = 362, DBINDEX = 363, DATABASE_OPEN = 364, ALIGNOF = 365, ATTRIB_DEP = 366, __ATTRIB = 367, BOOL = 368, _BOOL = 369, _COMPLEX = 370, _IMAGINARY = 371, RESTRICT = 372, THREAD = 373, WIDE_STRING_LITERAL = 374, BUILTIN_OFFSETOF = 375
ecere-sdk-0.44.15/compiler/bootstrap/libec/bootstrap/pass3.c-55-};
##############################################
ecere-sdk-0.44.15/compiler/bootstrap/libec/bootstrap/pass2.c-53-{
ecere-sdk-0.44.15/compiler/bootstrap/libec/bootstrap/pass2.c:54:IDENTIFIER = 258, CONSTANT = 259, STRING_LITERAL = 260, SIZEOF = 261, PTR_OP = 262, INC_OP = 263, DEC_OP = 264, LEFT_OP = 265, RIGHT_OP = 266, LE_OP = 267, GE_OP = 268, EQ_OP = 269, NE_OP = 270, AND_OP = 271, OR_OP = 272, MUL_ASSIGN = 273, DIV_ASSIGN = 274, MOD_ASSIGN = 275, ADD_ASSIGN = 276, SUB_ASSIGN = 277, LEFT_ASSIGN = 278, RIGHT_ASSIGN = 279, AND_ASSIGN = 280, XOR_ASSIGN = 281, OR_ASSIGN = 282, TYPE_NAME = 283, TYPEDEF = 284, EXTERN = 285, STATIC = 286, AUTO = 287, REGISTER = 288, CHAR = 289, SHORT = 290, INT = 291, UINT = 292, INT64 = 293, INT128 = 294, LONG = 295, SIGNED = 296, UNSIGNED = 297, FLOAT = 298, DOUBLE = 299, CONST = 300, VOLATILE = 301, VOID = 302, VALIST = 303, STRUCT = 304, UNION = 305, ENUM = 306, ELLIPSIS = 307, CASE = 308, DEFAULT = 309, IF = 310, SWITCH = 311, WHILE = 312, DO = 313, FOR = 314, GOTO = 315, CONTINUE = 316, BREAK = 317, RETURN = 318, IFX = 319, ELSE = 320, CLASS = 321, THISCLASS = 322, CLASS_NAME = 323, PROPERTY = 324, SETPROP = 325, GETPROP = 326, NEWOP = 327, RENEW = 328, DELETE = 329, EXT_DECL = 330, EXT_STORAGE = 331, IMPORT = 332, DEFINE = 333, VIRTUAL = 334, ATTRIB = 335, PUBLIC = 336, PRIVATE = 337, TYPED_OBJECT = 338, ANY_OBJECT = 339, _INCREF = 340, EXTENSION = 341, ASM = 342, TYPEOF = 343, WATCH = 344, STOPWATCHING = 345, FIREWATCHERS = 346, WATCHABLE = 347, CLASS_DESIGNER = 348, CLASS_NO_EXPANSION = 349, CLASS_FIXED = 350, ISPROPSET = 351, CLASS_DEFAULT_PROPERTY = 352, PROPERTY_CATEGORY = 353, CLASS_DATA = 354, CLASS_PROPERTY = 355, SUBCLASS = 356, NAMESPACE = 357, NEW0OP = 358, RENEW0 = 359, VAARG = 360, DBTABLE = 361, DBFIELD = 362, DBINDEX = 363, DATABASE_OPEN = 364, ALIGNOF = 365, ATTRIB_DEP = 366, __ATTRIB = 367, BOOL = 368, _BOOL = 369, _COMPLEX = 370, _IMAGINARY = 371, RESTRICT = 372, THREAD = 373, WIDE_STRING_LITERAL = 374, BUILTIN_OFFSETOF = 375
ecere-sdk-0.44.15/compiler/bootstrap/libec/bootstrap/pass2.c-55-};
##############################################
ecere-sdk-0.44.15/compiler/bootstrap/libec/bootstrap/type.c-53-{
ecere-sdk-0.44.15/compiler/bootstrap/libec/bootstrap/type.c:54:IDENTIFIER = 258, CONSTANT = 259, STRING_LITERAL = 260, SIZEOF = 261, PTR_OP = 262, INC_OP = 263, DEC_OP = 264, LEFT_OP = 265, RIGHT_OP = 266, LE_OP = 267, GE_OP = 268, EQ_OP = 269, NE_OP = 270, AND_OP = 271, OR_OP = 272, MUL_ASSIGN = 273, DIV_ASSIGN = 274, MOD_ASSIGN = 275, ADD_ASSIGN = 276, SUB_ASSIGN = 277, LEFT_ASSIGN = 278, RIGHT_ASSIGN = 279, AND_ASSIGN = 280, XOR_ASSIGN = 281, OR_ASSIGN = 282, TYPE_NAME = 283, TYPEDEF = 284, EXTERN = 285, STATIC = 286, AUTO = 287, REGISTER = 288, CHAR = 289, SHORT = 290, INT = 291, UINT = 292, INT64 = 293, INT128 = 294, LONG = 295, SIGNED = 296, UNSIGNED = 297, FLOAT = 298, DOUBLE = 299, CONST = 300, VOLATILE = 301, VOID = 302, VALIST = 303, STRUCT = 304, UNION = 305, ENUM = 306, ELLIPSIS = 307, CASE = 308, DEFAULT = 309, IF = 310, SWITCH = 311, WHILE = 312, DO = 313, FOR = 314, GOTO = 315, CONTINUE = 316, BREAK = 317, RETURN = 318, IFX = 319, ELSE = 320, CLASS = 321, THISCLASS = 322, CLASS_NAME = 323, PROPERTY = 324, SETPROP = 325, GETPROP = 326, NEWOP = 327, RENEW = 328, DELETE = 329, EXT_DECL = 330, EXT_STORAGE = 331, IMPORT = 332, DEFINE = 333, VIRTUAL = 334, ATTRIB = 335, PUBLIC = 336, PRIVATE = 337, TYPED_OBJECT = 338, ANY_OBJECT = 339, _INCREF = 340, EXTENSION = 341, ASM = 342, TYPEOF = 343, WATCH = 344, STOPWATCHING = 345, FIREWATCHERS = 346, WATCHABLE = 347, CLASS_DESIGNER = 348, CLASS_NO_EXPANSION = 349, CLASS_FIXED = 350, ISPROPSET = 351, CLASS_DEFAULT_PROPERTY = 352, PROPERTY_CATEGORY = 353, CLASS_DATA = 354, CLASS_PROPERTY = 355, SUBCLASS = 356, NAMESPACE = 357, NEW0OP = 358, RENEW0 = 359, VAARG = 360, DBTABLE = 361, DBFIELD = 362, DBINDEX = 363, DATABASE_OPEN = 364, ALIGNOF = 365, ATTRIB_DEP = 366, __ATTRIB = 367, BOOL = 368, _BOOL = 369, _COMPLEX = 370, _IMAGINARY = 371, RESTRICT = 372, THREAD = 373, WIDE_STRING_LITERAL = 374, BUILTIN_OFFSETOF = 375
ecere-sdk-0.44.15/compiler/bootstrap/libec/bootstrap/type.c-55-};
##############################################
ecere-sdk-0.44.15/compiler/bootstrap/libec/bootstrap/pass15.c-53-{
ecere-sdk-0.44.15/compiler/bootstrap/libec/bootstrap/pass15.c:54:IDENTIFIER = 258, CONSTANT = 259, STRING_LITERAL = 260, SIZEOF = 261, PTR_OP = 262, INC_OP = 263, DEC_OP = 264, LEFT_OP = 265, RIGHT_OP = 266, LE_OP = 267, GE_OP = 268, EQ_OP = 269, NE_OP = 270, AND_OP = 271, OR_OP = 272, MUL_ASSIGN = 273, DIV_ASSIGN = 274, MOD_ASSIGN = 275, ADD_ASSIGN = 276, SUB_ASSIGN = 277, LEFT_ASSIGN = 278, RIGHT_ASSIGN = 279, AND_ASSIGN = 280, XOR_ASSIGN = 281, OR_ASSIGN = 282, TYPE_NAME = 283, TYPEDEF = 284, EXTERN = 285, STATIC = 286, AUTO = 287, REGISTER = 288, CHAR = 289, SHORT = 290, INT = 291, UINT = 292, INT64 = 293, INT128 = 294, LONG = 295, SIGNED = 296, UNSIGNED = 297, FLOAT = 298, DOUBLE = 299, CONST = 300, VOLATILE = 301, VOID = 302, VALIST = 303, STRUCT = 304, UNION = 305, ENUM = 306, ELLIPSIS = 307, CASE = 308, DEFAULT = 309, IF = 310, SWITCH = 311, WHILE = 312, DO = 313, FOR = 314, GOTO = 315, CONTINUE = 316, BREAK = 317, RETURN = 318, IFX = 319, ELSE = 320, CLASS = 321, THISCLASS = 322, CLASS_NAME = 323, PROPERTY = 324, SETPROP = 325, GETPROP = 326, NEWOP = 327, RENEW = 328, DELETE = 329, EXT_DECL = 330, EXT_STORAGE = 331, IMPORT = 332, DEFINE = 333, VIRTUAL = 334, ATTRIB = 335, PUBLIC = 336, PRIVATE = 337, TYPED_OBJECT = 338, ANY_OBJECT = 339, _INCREF = 340, EXTENSION = 341, ASM = 342, TYPEOF = 343, WATCH = 344, STOPWATCHING = 345, FIREWATCHERS = 346, WATCHABLE = 347, CLASS_DESIGNER = 348, CLASS_NO_EXPANSION = 349, CLASS_FIXED = 350, ISPROPSET = 351, CLASS_DEFAULT_PROPERTY = 352, PROPERTY_CATEGORY = 353, CLASS_DATA = 354, CLASS_PROPERTY = 355, SUBCLASS = 356, NAMESPACE = 357, NEW0OP = 358, RENEW0 = 359, VAARG = 360, DBTABLE = 361, DBFIELD = 362, DBINDEX = 363, DATABASE_OPEN = 364, ALIGNOF = 365, ATTRIB_DEP = 366, __ATTRIB = 367, BOOL = 368, _BOOL = 369, _COMPLEX = 370, _IMAGINARY = 371, RESTRICT = 372, THREAD = 373, WIDE_STRING_LITERAL = 374, BUILTIN_OFFSETOF = 375
ecere-sdk-0.44.15/compiler/bootstrap/libec/bootstrap/pass15.c-55-};
##############################################
ecere-sdk-0.44.15/compiler/bootstrap/libec/bootstrap/firstPass.c-53-{
ecere-sdk-0.44.15/compiler/bootstrap/libec/bootstrap/firstPass.c:54:IDENTIFIER = 258, CONSTANT = 259, STRING_LITERAL = 260, SIZEOF = 261, PTR_OP = 262, INC_OP = 263, DEC_OP = 264, LEFT_OP = 265, RIGHT_OP = 266, LE_OP = 267, GE_OP = 268, EQ_OP = 269, NE_OP = 270, AND_OP = 271, OR_OP = 272, MUL_ASSIGN = 273, DIV_ASSIGN = 274, MOD_ASSIGN = 275, ADD_ASSIGN = 276, SUB_ASSIGN = 277, LEFT_ASSIGN = 278, RIGHT_ASSIGN = 279, AND_ASSIGN = 280, XOR_ASSIGN = 281, OR_ASSIGN = 282, TYPE_NAME = 283, TYPEDEF = 284, EXTERN = 285, STATIC = 286, AUTO = 287, REGISTER = 288, CHAR = 289, SHORT = 290, INT = 291, UINT = 292, INT64 = 293, INT128 = 294, LONG = 295, SIGNED = 296, UNSIGNED = 297, FLOAT = 298, DOUBLE = 299, CONST = 300, VOLATILE = 301, VOID = 302, VALIST = 303, STRUCT = 304, UNION = 305, ENUM = 306, ELLIPSIS = 307, CASE = 308, DEFAULT = 309, IF = 310, SWITCH = 311, WHILE = 312, DO = 313, FOR = 314, GOTO = 315, CONTINUE = 316, BREAK = 317, RETURN = 318, IFX = 319, ELSE = 320, CLASS = 321, THISCLASS = 322, CLASS_NAME = 323, PROPERTY = 324, SETPROP = 325, GETPROP = 326, NEWOP = 327, RENEW = 328, DELETE = 329, EXT_DECL = 330, EXT_STORAGE = 331, IMPORT = 332, DEFINE = 333, VIRTUAL = 334, ATTRIB = 335, PUBLIC = 336, PRIVATE = 337, TYPED_OBJECT = 338, ANY_OBJECT = 339, _INCREF = 340, EXTENSION = 341, ASM = 342, TYPEOF = 343, WATCH = 344, STOPWATCHING = 345, FIREWATCHERS = 346, WATCHABLE = 347, CLASS_DESIGNER = 348, CLASS_NO_EXPANSION = 349, CLASS_FIXED = 350, ISPROPSET = 351, CLASS_DEFAULT_PROPERTY = 352, PROPERTY_CATEGORY = 353, CLASS_DATA = 354, CLASS_PROPERTY = 355, SUBCLASS = 356, NAMESPACE = 357, NEW0OP = 358, RENEW0 = 359, VAARG = 360, DBTABLE = 361, DBFIELD = 362, DBINDEX = 363, DATABASE_OPEN = 364, ALIGNOF = 365, ATTRIB_DEP = 366, __ATTRIB = 367, BOOL = 368, _BOOL = 369, _COMPLEX = 370, _IMAGINARY = 371, RESTRICT = 372, THREAD = 373, WIDE_STRING_LITERAL = 374, BUILTIN_OFFSETOF = 375
ecere-sdk-0.44.15/compiler/bootstrap/libec/bootstrap/firstPass.c-55-};
##############################################
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-8765-*/
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c:8766:#define ADDR(X)  (-1-(X))
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-8767-
##############################################
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-8991-SQLITE_PRIVATE void sqlite3VdbeResolveLabel(Vdbe*, int);
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c:8992:SQLITE_PRIVATE int sqlite3VdbeCurrentAddr(Vdbe*);
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-8993-#ifdef SQLITE_DEBUG
##############################################
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-25328-**
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c:25329:** This file contains inline asm code for retrieving "high-performance"
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-25330-** counters for x86 class CPUs.
##############################################
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-25354-  __declspec(naked) __inline sqlite_uint64 __cdecl sqlite3Hwtime(void){
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c:25355:     __asm {
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-25356-        rdtsc
##############################################
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-32300-**
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c:32301:** This file contains inline asm code for retrieving "high-performance"
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-32302-** counters for x86 class CPUs.
##############################################
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-32326-  __declspec(naked) __inline sqlite_uint64 __cdecl sqlite3Hwtime(void){
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c:32327:     __asm {
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-32328-        rdtsc
##############################################
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-60686-*/
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c:60687:SQLITE_PRIVATE int sqlite3VdbeCurrentAddr(Vdbe *p){
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-60688-  assert( p->magic==VDBE_MAGIC_INIT );
##############################################
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-60735-      if( p2<0 && (sqlite3OpcodeProperty[pOut->opcode] & OPFLG_JUMP)!=0 ){
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c:60736:        pOut->p2 = addr + ADDR(p2);
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-60737-      }else{
##############################################
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-65555-**
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c:65556:** This file contains inline asm code for retrieving "high-performance"
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-65557-** counters for x86 class CPUs.
##############################################
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-65581-  __declspec(naked) __inline sqlite_uint64 __cdecl sqlite3Hwtime(void){
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c:65582:     __asm {
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-65583-        rdtsc
##############################################
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-77241-              sqlite3VdbeAddOp2(v, OP_MustBeInt, r3,
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c:77242:                                sqlite3VdbeCurrentAddr(v)+2);
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-77243-              sqlite3VdbeAddOp3(v, OP_Insert, pExpr->iTable, r2, r3);
##############################################
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-81027-    sqlite3VdbeAddOp2(v, OP_Rewind, iIdxCur, endOfLoop);
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c:81028:    topOfLoop = sqlite3VdbeCurrentAddr(v);
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-81029-    sqlite3VdbeAddOp2(v, OP_AddImm, iMem, 1);  /* Increment row counter */
##############################################
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-84847-  if( pIndex->onError!=OE_None ){
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c:84848:    int j2 = sqlite3VdbeCurrentAddr(v) + 3;
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-84849-    sqlite3VdbeAddOp2(v, OP_Goto, 0, j2);
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c:84850:    addr2 = sqlite3VdbeCurrentAddr(v);
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-84851-    sqlite3VdbeAddOp3(v, OP_SorterCompare, iSorter, j2, regRecord);
##############################################
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-84855-  }else{
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c:84856:    addr2 = sqlite3VdbeCurrentAddr(v);
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-84857-  }
##############################################
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-84865-    const int regRowid = regIdxKey + pIndex->nColumn;
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c:84866:    const int j2 = sqlite3VdbeCurrentAddr(v) + 2;
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-84867-    void * const pRegKey = SQLITE_INT_TO_PTR(regIdxKey);
##############################################
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-89441-      sqlite3VdbeAddOp2(v, OP_Goto, 0, iOk);
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c:89442:      sqlite3VdbeJumpHere(v, sqlite3VdbeCurrentAddr(v)-2);
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-89443-      sqlite3VdbeJumpHere(v, iMustBeInt);
##############################################
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-89467-      if( pTab==pFKey->pFrom && nIncr==1 ){
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c:89468:        int iJump = sqlite3VdbeCurrentAddr(v) + nCol + 1;
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-89469-        for(i=0; i<nCol; i++){
##############################################
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-89737-    ** transactions are not able to rollback schema changes.  */
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c:89738:    sqlite3VdbeAddOp2(v, OP_FkIfZero, 0, sqlite3VdbeCurrentAddr(v)+2);
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-89739-    sqlite3HaltConstraint(
##############################################
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-89821-        Vdbe *v = sqlite3GetVdbe(pParse);
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c:89822:        int iJump = sqlite3VdbeCurrentAddr(v) + pFKey->nCol + 1;
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-89823-        for(i=0; i<pFKey->nCol; i++){
##############################################
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-90434-  int i;
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c:90435:  int iEnd = sqlite3VdbeCurrentAddr(v);
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-90436-#ifndef SQLITE_OMIT_VIRTUALTABLE
##############################################
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-90538-    sqlite3VdbeAddOp3(v, OP_Null, 0, memId, memId+1);
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c:90539:    addr = sqlite3VdbeCurrentAddr(v);
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-90540-    sqlite3VdbeAddOp4(v, OP_String8, 0, memId-1, 0, p->pTab->zName, 0);
##############################################
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-90688-  v = sqlite3GetVdbe(pParse);
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c:90689:  addrTop = sqlite3VdbeCurrentAddr(v);
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-90690-  sqlite3VdbeAddOp2(v, OP_Integer, addrTop+2, regYield); /* X <- A */
##############################################
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-91128-    addrInsTop = sqlite3VdbeAddOp1(v, OP_Rewind, srcTab);
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c:91129:    addrCont = sqlite3VdbeCurrentAddr(v);
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-91130-  }else if( pSelect ){
##############################################
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-91261-        }else{
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c:91262:          j1 = sqlite3VdbeCurrentAddr(v);
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-91263-          sqlite3VdbeAddOp2(v, OP_IsNull, regRowid, j1+2);
##############################################
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-96622-
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c:96623:        iJump = sqlite3VdbeCurrentAddr(v) + nColumn;
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-96624-        for(i=0; i<nColumn; i++){
##############################################
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-96633-        }
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c:96634:        assert( sqlite3VdbeCurrentAddr(v)==iJump );
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-96635-        sqlite3VdbeAddOp3(v, OP_Copy, regResult, regPrev, nColumn-1);
##############################################
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-97819-        sqlite3VdbeAddOp2(v, OP_Rewind, unionTab, iBreak);
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c:97820:        iStart = sqlite3VdbeCurrentAddr(v);
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-97821-        selectInnerLoop(pParse, p, p->pEList, unionTab, p->pEList->nExpr,
##############################################
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-98007-
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c:98008:  addr = sqlite3VdbeCurrentAddr(v);
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-98009-  iContinue = sqlite3VdbeMakeLabel(v);
##############################################
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-98405-  j1 = sqlite3VdbeAddOp0(v, OP_Goto);
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c:98406:  addrSelectA = sqlite3VdbeCurrentAddr(v);
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-98407-
##############################################
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-98422-  */
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c:98423:  addrSelectB = sqlite3VdbeCurrentAddr(v);
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-98424-  VdbeNoopComment((v, "Begin coroutine for right SELECT"));
##############################################
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-98508-  VdbeNoopComment((v, "A-gt-B subroutine"));
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c:98509:  addrAgtB = sqlite3VdbeCurrentAddr(v);
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-98510-  if( op==TK_ALL || op==TK_UNION ){
##############################################
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-100336-      */
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c:100337:      addrTopOfLoop = sqlite3VdbeCurrentAddr(v);
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-100338-      sqlite3ExprCacheClear(pParse);
##############################################
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-100352-                          (char*)pKeyInfo, P4_KEYINFO);
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c:100353:      j1 = sqlite3VdbeCurrentAddr(v);
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-100354-      sqlite3VdbeAddOp3(v, OP_Jump, j1+1, 0, j1+1);
##############################################
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-100405-      */
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c:100406:      addrSetAbort = sqlite3VdbeCurrentAddr(v);
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-100407-      sqlite3VdbeAddOp2(v, OP_Integer, 1, iAbortFlag);
##############################################
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-100410-      sqlite3VdbeResolveLabel(v, addrOutputRow);
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c:100411:      addrOutputRow = sqlite3VdbeCurrentAddr(v);
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-100412-      sqlite3VdbeAddOp2(v, OP_IfPos, iUseFlag, addrOutputRow+2);
##############################################
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-101465-    static const VdbeOpList dropTrigger[] = {
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c:101466:      { OP_Rewind,     0, ADDR(9),  0},
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-101467-      { OP_String8,    0, 1,        0}, /* 1 */
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-101468-      { OP_Column,     0, 1,        2},
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c:101469:      { OP_Ne,         2, ADDR(8),  1},
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-101470-      { OP_String8,    0, 1,        0}, /* 4: "trigger" */
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-101471-      { OP_Column,     0, 0,        2},
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c:101472:      { OP_Ne,         2, ADDR(8),  1},
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-101473-      { OP_Delete,     0, 0,        0},
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c:101474:      { OP_Next,       0, ADDR(1),  0}, /* 8 */
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-101475-    };
##############################################
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-104937-          sqlite3ExprCodeTarget(pParse, pRight, r1);
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c:104938:          sqlite3VdbeChangeP3(v, sqlite3VdbeCurrentAddr(v)-1, 0);
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-104939-          sqlite3ReleaseTempReg(pParse, r1);
##############################################
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-108252-    pLevel->p1 = iCur;
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c:108253:    pLevel->p2 = sqlite3VdbeCurrentAddr(v);
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-108254-    sqlite3ReleaseTempRange(pParse, iReg, nConstraint+2);
##############################################
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-108339-    }
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c:108340:    start = sqlite3VdbeCurrentAddr(v);
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-108341-    pLevel->op = bRev ? OP_Prev : OP_Next;
##############################################
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-108549-    /* Top of the loop body */
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c:108550:    pLevel->p2 = sqlite3VdbeCurrentAddr(v);
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-108551-
##############################################
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-108755-            sqlite3VdbeAddOp4Int(v, OP_RowSetTest, regRowset,
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c:108756:                                 sqlite3VdbeCurrentAddr(v)+2, r, iSet);
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-108757-          }
##############################################
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-108800-    }
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c:108801:    sqlite3VdbeChangeP1(v, iRetInit, sqlite3VdbeCurrentAddr(v));
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-108802-    sqlite3VdbeAddOp2(v, OP_Goto, 0, pLevel->addrBrk);
##############################################
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-108855-  if( pLevel->iLeftJoin ){
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c:108856:    pLevel->addrFirst = sqlite3VdbeCurrentAddr(v);
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-108857-    sqlite3VdbeAddOp2(v, OP_Integer, 1, pLevel->iLeftJoin);
##############################################
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-109445-        for(; b; b=b>>1, n++){}
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c:109446:        sqlite3VdbeChangeP4(v, sqlite3VdbeCurrentAddr(v)-1,
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-109447-                            SQLITE_INT_TO_PTR(n), P4_INT32);
##############################################
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-109470-  }
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c:109471:  pWInfo->iTop = sqlite3VdbeCurrentAddr(v);
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-109472-  if( db->mallocFailed ) goto whereBeginError;
##############################################
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-109655-      pOp = sqlite3VdbeGetOp(v, pWInfo->iTop);
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c:109656:      last = sqlite3VdbeCurrentAddr(v);
ecere-sdk-0.44.15/eda/drivers/sqliteCipher/sqlite3.c-109657-      for(k=pWInfo->iTop; k<last; k++, pOp++){
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/shell.c-276-    FILETIME ftCreation, ftExit;
ecere-sdk-0.44.15/eda/drivers/sqlite/shell.c:277:    getProcessTimesAddr(hProcess,&ftCreation,&ftExit,
ecere-sdk-0.44.15/eda/drivers/sqlite/shell.c-278-                        &ftKernelBegin,&ftUserBegin);
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/shell.c-296-    sqlite3_int64 ftWallEnd = timeOfDay();
ecere-sdk-0.44.15/eda/drivers/sqlite/shell.c:297:    getProcessTimesAddr(hProcess,&ftCreation,&ftExit,&ftKernelEnd,&ftUserEnd);
ecere-sdk-0.44.15/eda/drivers/sqlite/shell.c-298-    printf("Run Time: real %.3f user %f sys %f\n",
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-10772-*/
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:10773:#define ADDR(X)  (-1-(X))
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-10774-
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-11023-SQLITE_PRIVATE void sqlite3VdbeResolveLabel(Vdbe*, int);
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:11024:SQLITE_PRIVATE int sqlite3VdbeCurrentAddr(Vdbe*);
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-11025-#ifdef SQLITE_DEBUG
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-21264-**
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:21265:** This file contains inline asm code for retrieving "high-performance"
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-21266-** counters for x86 class CPUs.
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-21290-  __declspec(naked) __inline sqlite_uint64 __cdecl sqlite3Hwtime(void){
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:21291:     __asm {
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-21292-        rdtsc
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-27425-**
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:27426:** This file contains inline asm code for retrieving "high-performance"
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-27427-** counters for x86 class CPUs.
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-27451-  __declspec(naked) __inline sqlite_uint64 __cdecl sqlite3Hwtime(void){
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:27452:     __asm {
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-27453-        rdtsc
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-34948-**
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:34949:** This file contains inline asm code for retrieving "high-performance"
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-34950-** counters for x86 class CPUs.
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-34974-  __declspec(naked) __inline sqlite_uint64 __cdecl sqlite3Hwtime(void){
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:34975:     __asm {
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-34976-        rdtsc
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-68159-  }
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:68160:  return ADDR(i);
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-68161-}
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-68169-  Parse *p = v->pParse;
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:68170:  int j = ADDR(x);
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-68171-  assert( v->magic==VDBE_MAGIC_INIT );
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-68396-    if( (pOp->opflags & OPFLG_JUMP)!=0 && pOp->p2<0 ){
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:68397:      assert( ADDR(pOp->p2)<pParse->nLabel );
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:68398:      pOp->p2 = aLabel[ADDR(pOp->p2)];
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-68399-    }
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-68410-*/
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:68411:SQLITE_PRIVATE int sqlite3VdbeCurrentAddr(Vdbe *p){
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-68412-  assert( p->magic==VDBE_MAGIC_INIT );
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-74637-**
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:74638:** This file contains inline asm code for retrieving "high-performance"
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-74639-** counters for x86 class CPUs.
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-74663-  __declspec(naked) __inline sqlite_uint64 __cdecl sqlite3Hwtime(void){
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:74664:     __asm {
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-74665-        rdtsc
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-88481-              sqlite3VdbeAddOp2(v, OP_MustBeInt, r3,
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:88482:                                sqlite3VdbeCurrentAddr(v)+2);
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-88483-              VdbeCoverage(v);
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-92658-    sqlite3VdbeAddOp2(v, OP_Integer, 0, regChng);
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:92659:    addrNextRow = sqlite3VdbeCurrentAddr(v);
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-92660-
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-92677-      sqlite3VdbeAddOp0(v, OP_Goto);
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:92678:      addrNextRow = sqlite3VdbeCurrentAddr(v);
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-92679-      if( nColTest==1 && pIdx->nKeyCol==1 && IsUniqueIndex(pIdx) ){
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-92768-
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:92769:      addrNext = sqlite3VdbeCurrentAddr(v);
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-92770-      callStatGet(v, regStat4, STAT_GET_ROWID, regSampleRowid);
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-96237-      pParse->nTab = 2;
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:96238:      addrTop = sqlite3VdbeCurrentAddr(v) + 1;
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-96239-      sqlite3VdbeAddOp3(v, OP_InitCoroutine, regYield, 0, addrTop);
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-97085-  if( IsUniqueIndex(pIndex) && pKey!=0 ){
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:97086:    int j2 = sqlite3VdbeCurrentAddr(v) + 3;
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-97087-    sqlite3VdbeGoto(v, j2);
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:97088:    addr2 = sqlite3VdbeCurrentAddr(v);
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-97089-    sqlite3VdbeAddOp4Int(v, OP_SorterCompare, iSorter, j2, regRecord,
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-97092-  }else{
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:97093:    addr2 = sqlite3VdbeCurrentAddr(v);
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-97094-  }
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-99864-    /* Invoke BEFORE DELETE trigger programs. */
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:99865:    addrStart = sqlite3VdbeCurrentAddr(v);
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-99866-    sqlite3CodeRowTrigger(pParse, pTrigger, 
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-99874-    */
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:99875:    if( addrStart<sqlite3VdbeCurrentAddr(v) ){
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-99876-      sqlite3VdbeAddOp4Int(v, opSeek, iDataCur, iLabel, iPk, nPk);
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-102260-      sqlite3VdbeGoto(v, iOk);
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:102261:      sqlite3VdbeJumpHere(v, sqlite3VdbeCurrentAddr(v)-2);
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-102262-      sqlite3VdbeJumpHere(v, iMustBeInt);
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-102285-      if( pTab==pFKey->pFrom && nIncr==1 ){
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:102286:        int iJump = sqlite3VdbeCurrentAddr(v) + nCol + 1;
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-102287-        for(i=0; i<nCol; i++){
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-102621-    if( (db->flags & SQLITE_DeferFKs)==0 ){
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:102622:      sqlite3VdbeAddOp2(v, OP_FkIfZero, 0, sqlite3VdbeCurrentAddr(v)+2);
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-102623-      VdbeCoverage(v);
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-102797-        Vdbe *v = sqlite3GetVdbe(pParse);
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:102798:        int iJump = sqlite3VdbeCurrentAddr(v) + pFKey->nCol + 1;
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-102799-        for(i=0; i<pFKey->nCol; i++){
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-103457-  int i;
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:103458:  int iEnd = sqlite3VdbeCurrentAddr(v);
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-103459-#ifndef SQLITE_OMIT_VIRTUALTABLE
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-103969-    regYield = ++pParse->nMem;
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:103970:    addrTop = sqlite3VdbeCurrentAddr(v) + 1;
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-103971-    sqlite3VdbeAddOp3(v, OP_InitCoroutine, regYield, 0, addrTop);
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-104100-    addrInsTop = sqlite3VdbeAddOp1(v, OP_Rewind, srcTab); VdbeCoverage(v);
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:104101:    addrCont = sqlite3VdbeCurrentAddr(v);
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-104102-  }else if( pSelect ){
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-104219-        }else{
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:104220:          addr1 = sqlite3VdbeCurrentAddr(v);
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-104221-          sqlite3VdbeAddOp2(v, OP_IsNull, regRowid, addr1+2); VdbeCoverage(v);
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-104864-          ** KEY values of this row before the update.  */
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:104865:          int addrJump = sqlite3VdbeCurrentAddr(v)+pPk->nKeyCol;
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-104866-          int op = OP_Ne;
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-104963-    if( pIdx->pPartIdxWhere ){
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:104964:      sqlite3VdbeAddOp2(v, OP_IsNull, aRegIdx[i], sqlite3VdbeCurrentAddr(v)+2);
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-104965-      VdbeCoverage(v);
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-108103-        VdbeOp *aOp;
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:108104:        int iAddr = sqlite3VdbeCurrentAddr(v);
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-108105-        sqlite3VdbeVerifyNoMallocRequired(v, ArraySize(setMeta6));
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-108748-            sqlite3VdbeAddOp2(v, OP_MustBeInt, regRow, 
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:108749:               sqlite3VdbeCurrentAddr(v)+3); VdbeCoverage(v);
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-108750-          }else{
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-108754-          sqlite3VdbeGoto(v, addrOk);
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:108755:          sqlite3VdbeJumpHere(v, sqlite3VdbeCurrentAddr(v)-2);
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-108756-        }else{
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-108999-          if( pPk==pIdx ) continue;
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:109000:          addr = sqlite3VdbeCurrentAddr(v);
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-109001-          sqlite3VdbeAddOp2(v, OP_IfPos, 1, addr+2); VdbeCoverage(v);
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-110822-                                           pKI->nXField-1);
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:110823:    addrJmp = sqlite3VdbeCurrentAddr(v);
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-110824-    sqlite3VdbeAddOp3(v, OP_Jump, addrJmp+1, 0, addrJmp+1); VdbeCoverage(v);
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-111021-
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:111022:        iJump = sqlite3VdbeCurrentAddr(v) + nResultCol;
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-111023-        for(i=0; i<nResultCol; i++){
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-111034-        }
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:111035:        assert( sqlite3VdbeCurrentAddr(v)==iJump || pParse->db->mallocFailed );
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-111036-        sqlite3VdbeAddOp3(v, OP_Copy, regResult, regPrev, nResultCol-1);
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-111099-        ** output table as well.  */
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:111100:        int addr = sqlite3VdbeCurrentAddr(v) + 4;
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-111101-        sqlite3VdbeAddOp4Int(v, OP_Found, iParm+1, addr, r1, 0);
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-112642-        sqlite3VdbeAddOp2(v, OP_Rewind, unionTab, iBreak); VdbeCoverage(v);
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:112643:        iStart = sqlite3VdbeCurrentAddr(v);
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-112644-        selectInnerLoop(pParse, p, p->pEList, unionTab,
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-112837-
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:112838:  addr = sqlite3VdbeCurrentAddr(v);
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-112839-  iContinue = sqlite3VdbeMakeLabel(v);
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-113201-  */
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:113202:  addrSelectA = sqlite3VdbeCurrentAddr(v) + 1;
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-113203-  addr1 = sqlite3VdbeAddOp3(v, OP_InitCoroutine, regAddrA, 0, addrSelectA);
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-113213-  */
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:113214:  addrSelectB = sqlite3VdbeCurrentAddr(v) + 1;
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-113215-  addr1 = sqlite3VdbeAddOp3(v, OP_InitCoroutine, regAddrB, 0, addrSelectB);
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-113296-  VdbeNoopComment((v, "A-gt-B subroutine"));
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:113297:  addrAgtB = sqlite3VdbeCurrentAddr(v);
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-113298-  if( op==TK_ALL || op==TK_UNION ){
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-115234-      */
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:115235:      int addrTop = sqlite3VdbeCurrentAddr(v)+1;
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-115236-      pItem->regReturn = ++pParse->nMem;
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-115621-      */
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:115622:      addrTopOfLoop = sqlite3VdbeCurrentAddr(v);
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-115623-      sqlite3ExprCacheClear(pParse);
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-115637-                          (char*)sqlite3KeyInfoRef(pKeyInfo), P4_KEYINFO);
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:115638:      addr1 = sqlite3VdbeCurrentAddr(v);
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-115639-      sqlite3VdbeAddOp3(v, OP_Jump, addr1+1, 0, addr1+1); VdbeCoverage(v);
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-115691-      */
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:115692:      addrSetAbort = sqlite3VdbeCurrentAddr(v);
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-115693-      sqlite3VdbeAddOp2(v, OP_Integer, 1, iAbortFlag);
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-115696-      sqlite3VdbeResolveLabel(v, addrOutputRow);
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:115697:      addrOutputRow = sqlite3VdbeCurrentAddr(v);
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-115698-      sqlite3VdbeAddOp2(v, OP_IfPos, iUseFlag, addrOutputRow+2);
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-121052-    pLevel->op = pWInfo->eOnePass ? OP_Noop : OP_VNext;
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:121053:    pLevel->p2 = sqlite3VdbeCurrentAddr(v);
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-121054-    sqlite3ReleaseTempRange(pParse, iReg, nConstraint+2);
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-121158-    }
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:121159:    start = sqlite3VdbeCurrentAddr(v);
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-121160-    pLevel->op = bRev ? OP_Prev : OP_Next;
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-121288-        VdbeComment((v, "LIKE loop counter"));
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:121289:        pLevel->addrLikeRep = sqlite3VdbeCurrentAddr(v);
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-121290-      }
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-121402-    /* Top of the loop body */
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:121403:    pLevel->p2 = sqlite3VdbeCurrentAddr(v);
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-121404-
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-121740-    }
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:121741:    sqlite3VdbeChangeP1(v, iRetInit, sqlite3VdbeCurrentAddr(v));
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-121742-    sqlite3VdbeGoto(v, pLevel->addrBrk);
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-121772-#ifdef SQLITE_ENABLE_STMT_SCANSTATUS
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:121773:  pLevel->addrVisit = sqlite3VdbeCurrentAddr(v);
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-121774-#endif
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-121849-  if( pLevel->iLeftJoin ){
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:121850:    pLevel->addrFirst = sqlite3VdbeCurrentAddr(v);
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-121851-    sqlite3VdbeAddOp2(v, OP_Integer, 1, pLevel->iLeftJoin);
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-122133-          sqlite3ExprCodeTarget(pParse, pRight, r1);
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:122134:          sqlite3VdbeChangeP3(v, sqlite3VdbeCurrentAddr(v)-1, 0);
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-122135-          sqlite3ReleaseTempReg(pParse, r1);
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-123737-  VdbeOp *pOp = sqlite3VdbeGetOp(v, iStart);
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:123738:  int iEnd = sqlite3VdbeCurrentAddr(v);
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-123739-  for(; iStart<iEnd; iStart++, pOp++){
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-127623-  }
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:127624:  pWInfo->iTop = sqlite3VdbeCurrentAddr(v);
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-127625-  if( db->mallocFailed ) goto whereBeginError;
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-127646-    );
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:127647:    pLevel->addrBody = sqlite3VdbeCurrentAddr(v);
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-127648-    notReady = sqlite3WhereCodeOneLoopStart(pWInfo, ii, notReady);
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-127816-    ){
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:127817:      last = sqlite3VdbeCurrentAddr(v);
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-127818-      k = pLevel->addrBody;
##############################################
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-162605-    int tnum = pIter->iPkTnum;    /* Root page of PK index */
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c:162606:    sqlite3_stmt *pQuery = 0;     /* SELECT name ... WHERE rootpage = $tnum */
ecere-sdk-0.44.15/eda/drivers/sqlite/sqlite3.c-162607-    const char *zIdx = 0;         /* Name of PK index */
##############################################
ecere-sdk-0.44.15/ear/extract/extract.ec-137-   };
ecere-sdk-0.44.15/ear/extract/extract.ec:138:   EditBox where { this, text = $"Extract to", anchor = Anchor { left = 10, top = 40, right = 100 }, size = Size { h = 22 }, hotKey = altT, disabled = true };
ecere-sdk-0.44.15/ear/extract/extract.ec-139-   Label whereLabel { this, position = Point { 10,20 }, labeledWindow = where };