ctags-6.2.1-1.fc44

List of Findings

Error: GCC_ANALYZER_WARNING (CWE-401): [#def1]
universal-ctags-6.2.1/dsl/es.c:321:23: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
universal-ctags-6.2.1/dsl/es.c:3306:1: enter_function: entry to ‘es_smatch’
universal-ctags-6.2.1/dsl/es.c:3313:22: call_function: calling ‘es_read_from_string’ from ‘es_smatch’
#  319|   
#  320|   	if (out == NULL)
#  321|-> 		out = mio_new_fp (stderr, NULL);
#  322|   
#  323|   	return out;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def2]
universal-ctags-6.2.1/dsl/es.c:321:23: warning[-Wanalyzer-malloc-leak]: leak of ‘r’
universal-ctags-6.2.1/dsl/es.c:335:1: enter_function: entry to ‘es_object_new’
universal-ctags-6.2.1/dsl/es.c:342:24: call_function: inlined call to ‘es_error_intern’ from ‘es_object_new’
#  319|   
#  320|   	if (out == NULL)
#  321|-> 		out = mio_new_fp (stderr, NULL);
#  322|   
#  323|   	return out;

Error: GCC_ANALYZER_WARNING (CWE-404): [#def3]
universal-ctags-6.2.1/dsl/es.c:321:23: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
universal-ctags-6.2.1/dsl/es.c:3293:1: enter_function: entry to ‘es_match’
universal-ctags-6.2.1/dsl/es.c:3298:9: acquire_resource: ‘va_start’ called here
universal-ctags-6.2.1/dsl/es.c:3299:18: call_function: calling ‘es_vmatch’ from ‘es_match’
#  319|   
#  320|   	if (out == NULL)
#  321|-> 		out = mio_new_fp (stderr, NULL);
#  322|   
#  323|   	return out;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def4]
universal-ctags-6.2.1/dsl/es.c:347:17: warning[-Wanalyzer-malloc-leak]: leak of ‘r’
universal-ctags-6.2.1/dsl/es.c:335:1: enter_function: entry to ‘es_object_new’
universal-ctags-6.2.1/dsl/es.c:342:24: call_function: inlined call to ‘es_error_intern’ from ‘es_object_new’
#  345|   
#  346|   	if (es_debug)
#  347|-> 		mio_printf(mio_stderr(), ";; new{%s}: 0x%p\n",
#  348|   				   (classes[type])->name,
#  349|   				   r);

Error: GCC_ANALYZER_WARNING (CWE-404): [#def5]
universal-ctags-6.2.1/dsl/es.c:347:17: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
universal-ctags-6.2.1/dsl/es.c:3293:1: enter_function: entry to ‘es_match’
universal-ctags-6.2.1/dsl/es.c:3298:9: acquire_resource: ‘va_start’ called here
universal-ctags-6.2.1/dsl/es.c:3299:18: call_function: calling ‘es_vmatch’ from ‘es_match’
#  345|   
#  346|   	if (es_debug)
#  347|-> 		mio_printf(mio_stderr(), ";; new{%s}: 0x%p\n",
#  348|   				   (classes[type])->name,
#  349|   				   r);

Error: GCC_ANALYZER_WARNING (CWE-476): [#def6]
universal-ctags-6.2.1/dsl/es.c:721:17: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
universal-ctags-6.2.1/dsl/es.c:3293:1: enter_function: entry to ‘es_match’
universal-ctags-6.2.1/dsl/es.c:3299:18: call_function: calling ‘es_vmatch’ from ‘es_match’
#  719|       {
#  720|   		s = (EsSingleton*) es_object_new(type);
#  721|-> 		s->quark = strdup(name);
#  722|   		tmp = obarray[hv];
#  723|   		obarray[hv] = s;

Error: CPPCHECK_WARNING (CWE-401): [#def7]
universal-ctags-6.2.1/dsl/es.c:1517: error[memleak]: Memory leak: c.base
# 1515|   	classes [t] = (EsObjectClass *)c;
# 1516|   
# 1517|-> 	return t;
# 1518|   }
# 1519|   

Error: GCC_ANALYZER_WARNING (CWE-401): [#def8]
universal-ctags-6.2.1/dsl/es.c:2142:21: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
universal-ctags-6.2.1/dsl/es.c:3306:1: enter_function: entry to ‘es_smatch’
universal-ctags-6.2.1/dsl/es.c:3313:22: call_function: calling ‘es_read_from_string’ from ‘es_smatch’
# 2140|   	while (1)
# 2141|   	{
# 2142|-> 		c = mio_getc(fp);
# 2143|   		if (EOF == c)
# 2144|   		{

Error: GCC_ANALYZER_WARNING (CWE-401): [#def9]
universal-ctags-6.2.1/dsl/es.c:2146:25: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
universal-ctags-6.2.1/dsl/es.c:3306:1: enter_function: entry to ‘es_smatch’
universal-ctags-6.2.1/dsl/es.c:3313:22: call_function: calling ‘es_read_from_string’ from ‘es_smatch’
# 2144|   		{
# 2145|   			/* TODO: Propagate the error to upper layer. */
# 2146|-> 			mio_printf(mio_stderr(),
# 2147|   					   ";; unexpected termination during parsing regex pattern\n");
# 2148|   			token_free (t);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def10]
universal-ctags-6.2.1/dsl/es.c:2174:29: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
universal-ctags-6.2.1/dsl/es.c:3306:1: enter_function: entry to ‘es_smatch’
universal-ctags-6.2.1/dsl/es.c:3313:22: call_function: calling ‘es_read_from_string’ from ‘es_smatch’
# 2172|   		else if (c0 == '/')
# 2173|   		{
# 2174|-> 			c = mio_getc(fp);
# 2175|   			if (c == 'i')
# 2176|   				/* Refill the placeholder. */

Error: GCC_ANALYZER_WARNING (CWE-401): [#def11]
universal-ctags-6.2.1/dsl/es.c:2179:33: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
universal-ctags-6.2.1/dsl/es.c:3306:1: enter_function: entry to ‘es_smatch’
universal-ctags-6.2.1/dsl/es.c:3313:22: call_function: calling ‘es_read_from_string’ from ‘es_smatch’
# 2177|   				inject_regex_flag (t, 'i');
# 2178|   			else if (c != EOF)
# 2179|-> 				mio_ungetc (fp, c);
# 2180|   			break;
# 2181|   		}

Error: GCC_ANALYZER_WARNING (CWE-476): [#def12]
universal-ctags-6.2.1/dsl/es.c:2197:9: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘seed’
universal-ctags-6.2.1/dsl/es.c:3306:1: enter_function: entry to ‘es_smatch’
universal-ctags-6.2.1/dsl/es.c:3313:22: call_function: calling ‘es_read_from_string’ from ‘es_smatch’
# 2195|   
# 2196|   
# 2197|-> 	buf = seed->buffer;
# 2198|   	mio_printf(stream, "%s", prefix);
# 2199|   	for (i = 0; i < ( seed->filled - 1 ); i++)

Error: GCC_ANALYZER_WARNING (CWE-401): [#def13]
universal-ctags-6.2.1/dsl/es.c:2222:20: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
universal-ctags-6.2.1/dsl/es.c:3306:1: enter_function: entry to ‘es_smatch’
universal-ctags-6.2.1/dsl/es.c:3313:22: call_function: calling ‘es_read_from_string’ from ‘es_smatch’
# 2220|       {
# 2221|   		c = mio_getc(fp);
# 2222|-> 		if (EOF == c)
# 2223|   		{
# 2224|   			if (in_escape)

Error: GCC_ANALYZER_WARNING (CWE-401): [#def14]
universal-ctags-6.2.1/dsl/es.c:2244:33: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
universal-ctags-6.2.1/dsl/es.c:3306:1: enter_function: entry to ‘es_smatch’
universal-ctags-6.2.1/dsl/es.c:3313:22: call_function: calling ‘es_read_from_string’ from ‘es_smatch’
# 2242|   				  throw ReadError("got EOF during reading a sequence: " + seed);
# 2243|   				*/
# 2244|-> 				mio_printf(mio_stderr(), ";; got EOF during reading a sequence: \n");
# 2245|   				dump_token(mio_stderr(), "; ", seed);
# 2246|   				token_free(seed);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def15]
universal-ctags-6.2.1/dsl/es.c:2245:33: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
universal-ctags-6.2.1/dsl/es.c:3306:1: enter_function: entry to ‘es_smatch’
universal-ctags-6.2.1/dsl/es.c:3313:22: call_function: calling ‘es_read_from_string’ from ‘es_smatch’
# 2243|   				*/
# 2244|   				mio_printf(mio_stderr(), ";; got EOF during reading a sequence: \n");
# 2245|-> 				dump_token(mio_stderr(), "; ", seed);
# 2246|   				token_free(seed);
# 2247|   				return NULL;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def16]
universal-ctags-6.2.1/dsl/es.c:2246:33: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
universal-ctags-6.2.1/dsl/es.c:3306:1: enter_function: entry to ‘es_smatch’
universal-ctags-6.2.1/dsl/es.c:3313:22: call_function: calling ‘es_read_from_string’ from ‘es_smatch’
# 2244|   				mio_printf(mio_stderr(), ";; got EOF during reading a sequence: \n");
# 2245|   				dump_token(mio_stderr(), "; ", seed);
# 2246|-> 				token_free(seed);
# 2247|   				return NULL;
# 2248|   			}

Error: GCC_ANALYZER_WARNING (CWE-401): [#def17]
universal-ctags-6.2.1/dsl/es.c:2281:44: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
universal-ctags-6.2.1/dsl/es.c:3306:1: enter_function: entry to ‘es_smatch’
universal-ctags-6.2.1/dsl/es.c:3313:22: call_function: calling ‘es_read_from_string’ from ‘es_smatch’
# 2279|   				else
# 2280|   				{
# 2281|-> 					if (mio_ungetc(fp, c) == EOF)
# 2282|   					{
# 2283|   						token_free(seed);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def18]
universal-ctags-6.2.1/dsl/es.c:2329:18: warning[-Wanalyzer-malloc-leak]: leak of ‘token_new(35)’
universal-ctags-6.2.1/dsl/es.c:3306:1: enter_function: entry to ‘es_smatch’
universal-ctags-6.2.1/dsl/es.c:3313:22: call_function: calling ‘es_read_from_string’ from ‘es_smatch’
# 2327|   	t->filled = 0;
# 2328|   	t->buffer[t->filled++] = seed;
# 2329|-> 	t->buffer[t->filled++]   = '\0';
# 2330|   	t->allocated = DEFAULT_TOKEN_LENGHT;
# 2331|   

Error: GCC_ANALYZER_WARNING (CWE-401): [#def19]
universal-ctags-6.2.1/dsl/es.c:2329:18: warning[-Wanalyzer-malloc-leak]: leak of ‘token_new(seed)’
universal-ctags-6.2.1/dsl/es.c:3306:1: enter_function: entry to ‘es_smatch’
universal-ctags-6.2.1/dsl/es.c:3313:22: call_function: calling ‘es_read_from_string’ from ‘es_smatch’
# 2327|   	t->filled = 0;
# 2328|   	t->buffer[t->filled++] = seed;
# 2329|-> 	t->buffer[t->filled++]   = '\0';
# 2330|   	t->allocated = DEFAULT_TOKEN_LENGHT;
# 2331|   

Error: GCC_ANALYZER_WARNING (CWE-476): [#def20]
universal-ctags-6.2.1/dsl/es.c:2356:13: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘t’
universal-ctags-6.2.1/dsl/es.c:3306:1: enter_function: entry to ‘es_smatch’
universal-ctags-6.2.1/dsl/es.c:3313:22: call_function: calling ‘es_read_from_string’ from ‘es_smatch’
# 2354|   
# 2355|   
# 2356|-> 	d = t->allocated - t->filled;
# 2357|   	if (d < 1)
# 2358|       {

Error: CPPCHECK_WARNING (CWE-476): [#def21]
universal-ctags-6.2.1/dsl/es.c:2708: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: r
# 2706|   
# 2707|   	r = calloc(1, sizeof(EsChain));
# 2708|-> 	r->object = object;
# 2709|   	return r;
# 2710|   }

Error: GCC_ANALYZER_WARNING (CWE-401): [#def22]
universal-ctags-6.2.1/dsl/formatter.c:77:21: warning[-Wanalyzer-malloc-leak]: leak of ‘code’
universal-ctags-6.2.1/dsl/formatter.c:67:12: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/dsl/formatter.c:70:16: branch_false: ...to here
universal-ctags-6.2.1/dsl/formatter.c:70:16: acquire_memory: allocated here
universal-ctags-6.2.1/dsl/formatter.c:71:12: branch_false: following ‘false’ branch (when ‘code’ is non-NULL)...
universal-ctags-6.2.1/dsl/formatter.c:77:21: branch_false: ...to here
universal-ctags-6.2.1/dsl/formatter.c:77:21: throw: if ‘dsl_compile’ throws an exception...
universal-ctags-6.2.1/dsl/formatter.c:77:21: danger: ‘code’ leaks here; was allocated at [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
#   75|   	}
#   76|   
#   77|-> 	code->dsl = dsl_compile (DSL_FORMATTER, exp);
#   78|   	if (code->dsl == NULL)
#   79|   	{

Error: CPPCHECK_WARNING (CWE-562): [#def23]
universal-ctags-6.2.1/dsl/optscript.c:1152: error[returnDanglingLifetime]: Returning pointer to local variable 'attr' that will be invalid when returning.
# 1150|   vm_read_name (OptVM *vm, int c, unsigned int attr)
# 1151|   {
# 1152|-> 	return vm_read_generic (vm, c, name_newS_cb, &attr);
# 1153|   }
# 1154|   

Error: CPPCHECK_WARNING (CWE-562): [#def24]
universal-ctags-6.2.1/dsl/optscript.c:1196: error[returnDanglingLifetime]: Returning pointer to local variable 'data' that will be invalid when returning.
# 1194|   	};
# 1195|   
# 1196|-> 	return vm_read_generic (vm, c, name_or_number_new, &data);
# 1197|   }
# 1198|   

Error: COMPILER_WARNING (CWE-704): [#def25]
universal-ctags-6.2.1/dsl/optscript.c: scope_hint: In function ‘op__strpbrk’
universal-ctags-6.2.1/dsl/optscript.c:3412:19: warning[-Wdiscarded-qualifiers]: initialization discards ‘const’ qualifier from pointer target type
# 3412 |         char *p = strpbrk (str, vStringValue (acceptv));
#      |                   ^~~~~~~
# 3410|   
# 3411|   	const char *str = vStringValue (strv);
# 3412|-> 	char *p = strpbrk (str, vStringValue (acceptv));
# 3413|   	if (p)
# 3414|   	{

Error: COMPILER_WARNING (CWE-704): [#def26]
universal-ctags-6.2.1/dsl/optscript.c:3412:19: warning[-Wdiscarded-qualifiers]: initialization discards ‘const’ qualifier from pointer target type
# 3410|   
# 3411|   	const char *str = vStringValue (strv);
# 3412|-> 	char *p = strpbrk (str, vStringValue (acceptv));
# 3413|   	if (p)
# 3414|   	{

Error: GCC_ANALYZER_WARNING (CWE-401): [#def27]
universal-ctags-6.2.1/dsl/qualifier.c:66:21: warning[-Wanalyzer-malloc-leak]: leak of ‘code’
universal-ctags-6.2.1/dsl/qualifier.c:56:12: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/dsl/qualifier.c:59:16: branch_false: ...to here
universal-ctags-6.2.1/dsl/qualifier.c:59:16: acquire_memory: allocated here
universal-ctags-6.2.1/dsl/qualifier.c:60:12: branch_false: following ‘false’ branch (when ‘code’ is non-NULL)...
universal-ctags-6.2.1/dsl/qualifier.c:66:21: branch_false: ...to here
universal-ctags-6.2.1/dsl/qualifier.c:66:21: throw: if ‘dsl_compile’ throws an exception...
universal-ctags-6.2.1/dsl/qualifier.c:66:21: danger: ‘code’ leaks here; was allocated at [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
#   64|   	}
#   65|   
#   66|-> 	code->dsl = dsl_compile (DSL_QUALIFIER, exp);
#   67|   	if (code->dsl == NULL)
#   68|   	{

Error: GCC_ANALYZER_WARNING (CWE-401): [#def28]
universal-ctags-6.2.1/dsl/sorter.c:347:21: warning[-Wanalyzer-malloc-leak]: leak of ‘code’
universal-ctags-6.2.1/dsl/sorter.c:337:12: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/dsl/sorter.c:340:16: branch_false: ...to here
universal-ctags-6.2.1/dsl/sorter.c:340:16: acquire_memory: allocated here
universal-ctags-6.2.1/dsl/sorter.c:341:12: branch_false: following ‘false’ branch (when ‘code’ is non-NULL)...
universal-ctags-6.2.1/dsl/sorter.c:347:21: branch_false: ...to here
universal-ctags-6.2.1/dsl/sorter.c:347:21: throw: if ‘dsl_compile’ throws an exception...
universal-ctags-6.2.1/dsl/sorter.c:347:21: danger: ‘code’ leaks here; was allocated at [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
#  345|   	}
#  346|   
#  347|-> 	code->dsl = dsl_compile (DSL_SORTER, exp);
#  348|   	if (code->dsl == NULL)
#  349|   	{

Error: GCC_ANALYZER_WARNING (CWE-404): [#def29]
universal-ctags-6.2.1/extra-cmds/readtags-stub.c:47:9: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
universal-ctags-6.2.1/extra-cmds/readtags-stub.c:64:13: enter_function: entry to ‘error’
universal-ctags-6.2.1/extra-cmds/readtags-stub.c:70:12: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/extra-cmds/readtags-stub.c:73:9: branch_false: ...to here
universal-ctags-6.2.1/extra-cmds/readtags-stub.c:73:9: acquire_resource: ‘va_start’ called here
universal-ctags-6.2.1/extra-cmds/readtags-stub.c:74:22: call_function: calling ‘stderrDefaultErrorPrinter’ from ‘error’
#   45|   				       va_list ap, void *data CTAGS_ATTR_UNUSED)
#   46|   {
#   47|-> 	fprintf (stderr, "%s: %s", getExecutableName (),
#   48|   		 selected (selection, WARNING) ? "Warning: " :
#   49|   		 selected (selection, NOTICE) ? "Notice: " : "");

Error: GCC_ANALYZER_WARNING (CWE-401): [#def30]
universal-ctags-6.2.1/extra-cmds/utiltest.c:211:9: warning[-Wanalyzer-malloc-leak]: leak of ‘strdup("a")’
universal-ctags-6.2.1/extra-cmds/utiltest.c:211:35: acquire_memory: allocated here
universal-ctags-6.2.1/extra-cmds/utiltest.c:211:9: danger: ‘strdup("a")’ leaks here; was allocated at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
#  209|   	TEST_CHECK(htable != NULL);
#  210|   
#  211|-> 	hashTablePutItem (htable, strdup("a"), "A");
#  212|   	TEST_CHECK (hashTableUpdateItem (htable,  "a", "B") == true);
#  213|   	TEST_CHECK (hashTableUpdateItem (htable,  "b", "B") == false);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def31]
universal-ctags-6.2.1/extra-cmds/utiltest.c:216:9: warning[-Wanalyzer-malloc-leak]: leak of ‘strdup("x")’
universal-ctags-6.2.1/extra-cmds/utiltest.c:205:13: enter_function: entry to ‘test_htable_update’
universal-ctags-6.2.1/extra-cmds/utiltest.c:215:9: call_function: calling ‘acutest_check_’ from ‘test_htable_update’
universal-ctags-6.2.1/extra-cmds/utiltest.c:215:9: return_function: returning to ‘test_htable_update’ from ‘acutest_check_’
universal-ctags-6.2.1/extra-cmds/utiltest.c:216:9: acquire_memory: allocated here
universal-ctags-6.2.1/extra-cmds/utiltest.c:216:9: danger: ‘strdup("x")’ leaks here; was allocated at [(7)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/6)
#  214|   	TEST_CHECK (strcmp (hashTableGetItem (htable, "a"), "B") == 0);
#  215|   	TEST_CHECK (hashTableUpdateOrPutItem (htable,  "a", "C") == true);
#  216|-> 	TEST_CHECK (hashTableUpdateOrPutItem (htable,  strdup("x"), "X") == false);
#  217|   	TEST_CHECK (strcmp (hashTableGetItem (htable, "x"), "X") == 0);
#  218|   	hashTableDelete(htable);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def32]
universal-ctags-6.2.1/extra-cmds/utiltest.c:232:17: warning[-Wanalyzer-malloc-leak]: leak of ‘strdup(&keyBuf)’
universal-ctags-6.2.1/extra-cmds/utiltest.c:229:21: branch_true: following ‘true’ branch (when ‘i != 1000’)...
universal-ctags-6.2.1/extra-cmds/utiltest.c:231:17: branch_true: ...to here
universal-ctags-6.2.1/extra-cmds/utiltest.c:232:59: acquire_memory: allocated here
universal-ctags-6.2.1/extra-cmds/utiltest.c:232:17: danger: ‘strdup(&keyBuf)’ leaks here; was allocated at [(3)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/2)
#  230|   	{
#  231|   		snprintf(keyBuf, sizeof(keyBuf), "str_%d", i);
#  232|-> 		hashTablePutItem (htable, strdup(keyBuf), strdup(keyBuf));
#  233|   	}
#  234|   

Error: GCC_ANALYZER_WARNING (CWE-401): [#def33]
universal-ctags-6.2.1/extra-cmds/utiltest.c:246:19: warning[-Wanalyzer-malloc-leak]: leak of ‘tmp’
universal-ctags-6.2.1/extra-cmds/utiltest.c:245:21: acquire_memory: allocated here
universal-ctags-6.2.1/extra-cmds/utiltest.c:246:19: throw: if ‘intern’ throws an exception...
universal-ctags-6.2.1/extra-cmds/utiltest.c:246:19: danger: ‘tmp’ leaks here; was allocated at [(1)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/0)
#  244|   
#  245|   	char *tmp = strdup (str);
#  246|-> 	symbol1 = intern (tmp);
#  247|   	free (tmp);
#  248|   	symbol2 = intern (symbol0);

Error: CPPCHECK_WARNING (CWE-758): [#def34]
universal-ctags-6.2.1/gnulib/malloc/dynarray_emplace_enlarge.c:59: error[shiftTooManyBitsSigned]: Shifting signed 64-bit value by 63 bits is undefined behaviour
#   57|   
#   58|     size_t new_size;
#   59|->   if (INT_MULTIPLY_WRAPV (new_allocated, element_size, &new_size))
#   60|       return false;
#   61|     void *new_array;

Error: CPPCHECK_WARNING (CWE-758): [#def35]
universal-ctags-6.2.1/gnulib/malloc/dynarray_resize.c:45: error[shiftTooManyBitsSigned]: Shifting signed 64-bit value by 63 bits is undefined behaviour
#   43|   
#   44|     size_t new_size_bytes;
#   45|->   if (INT_MULTIPLY_WRAPV (size, element_size, &new_size_bytes))
#   46|       {
#   47|         /* Overflow.  */

Error: GCC_ANALYZER_WARNING (CWE-401): [#def36]
universal-ctags-6.2.1/libreadtags/readtags.c:287:17: warning[-Wanalyzer-malloc-leak]: leak of ‘*file.name.buffer’
universal-ctags-6.2.1/libreadtags/readtags.c:1231:18: enter_function: entry to ‘findNextFull’
universal-ctags-6.2.1/libreadtags/readtags.c:1239:26: call_function: calling ‘tagsNext’ from ‘findNextFull’
#  285|   	else
#  286|   	{
#  287|-> 		s->buffer = newLine;
#  288|   		s->size = newLength;
#  289|   		result = TagSuccess;

Error: GCC_ANALYZER_WARNING (CWE-404): [#def37]
universal-ctags-6.2.1/main/colprint.c:51:50: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
universal-ctags-6.2.1/main/colprint.c:74:23: enter_function: entry to ‘colprintTableNew’
universal-ctags-6.2.1/main/colprint.c:86:21: call_function: calling ‘colprintHeaderColumnNew’ from ‘colprintTableNew’
universal-ctags-6.2.1/main/colprint.c:86:21: return_function: returning to ‘colprintTableNew’ from ‘colprintHeaderColumnNew’
universal-ctags-6.2.1/main/colprint.c:89:9: acquire_resource: ‘va_start’ called here
universal-ctags-6.2.1/main/colprint.c:93:20: branch_true: following ‘true’ branch (when ‘tmp’ is non-NULL)...
universal-ctags-6.2.1/main/colprint.c:95:37: branch_true: ...to here
universal-ctags-6.2.1/main/colprint.c:95:37: call_function: calling ‘colprintHeaderColumnNew’ from ‘colprintTableNew’
#   49|   {
#   50|   	int offset = 2;
#   51|-> 	struct colprintHeaderColumn *headerCol = xCalloc (1, struct colprintHeaderColumn);
#   52|   
#   53|   	if (strstr(spec, "L:") == spec)

Error: GCC_ANALYZER_WARNING (CWE-404): [#def38]
universal-ctags-6.2.1/main/error.c:64:22: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
universal-ctags-6.2.1/main/error.c:63:9: acquire_resource: ‘va_start’ called here
universal-ctags-6.2.1/main/error.c:64:22: throw: if the called function throws an exception...
universal-ctags-6.2.1/main/error.c:64:22: danger: missing call to ‘va_end’ to match ‘va_start’ at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
#   62|   
#   63|   	va_start (ap, format);
#   64|-> 	shouldExit = (* errorPrinter) (selection, format, ap, errorPrinterData);
#   65|   	va_end (ap);
#   66|   

Error: COMPILER_WARNING (CWE-704): [#def39]
universal-ctags-6.2.1/main/flags.c: scope_hint: In function ‘flagsEval’
universal-ctags-6.2.1/main/flags.c:44:52: warning[-Wdiscarded-qualifiers]: initialization discards ‘const’ qualifier from pointer target type
#   44 |                         char* needle_close_paren = strchr(aflag, LONG_FLAGS_CLOSE);
#      |                                                    ^~~~~~
#   42|   		{
#   43|   			const char* aflag = flags + i + 1;
#   44|-> 			char* needle_close_paren = strchr(aflag, LONG_FLAGS_CLOSE);
#   45|   			const char* param;
#   46|   			char* needle_equal;

Error: COMPILER_WARNING (CWE-704): [#def40]
universal-ctags-6.2.1/main/flags.c:44:52: warning[-Wdiscarded-qualifiers]: initialization discards ‘const’ qualifier from pointer target type
#   42|   		{
#   43|   			const char* aflag = flags + i + 1;
#   44|-> 			char* needle_close_paren = strchr(aflag, LONG_FLAGS_CLOSE);
#   45|   			const char* param;
#   46|   			char* needle_equal;

Error: COMPILER_WARNING (CWE-704): [#def41]
universal-ctags-6.2.1/main/flags.c:56:38: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
#   56 |                         needle_equal = strchr(aflag, '=');
#      |                                      ^
#   54|   
#   55|   			*needle_close_paren = '\0';
#   56|-> 			needle_equal = strchr(aflag, '=');
#   57|   			if ((needle_equal == NULL || (needle_equal >= needle_close_paren)))
#   58|   			{

Error: COMPILER_WARNING (CWE-704): [#def42]
universal-ctags-6.2.1/main/flags.c:56:38: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
#   54|   
#   55|   			*needle_close_paren = '\0';
#   56|-> 			needle_equal = strchr(aflag, '=');
#   57|   			if ((needle_equal == NULL || (needle_equal >= needle_close_paren)))
#   58|   			{

Error: CPPCHECK_WARNING (CWE-562): [#def43]
universal-ctags-6.2.1/main/fname.c:147: error[autoVariables]: Address of local auto-variable assigned to a function parameter.
#  145|   	}
#  146|   
#  147|-> 	parent->child = &comp;
#  148|   	if (next == NULL)
#  149|   		return fsimplify_absz (&comp);

Error: GCC_ANALYZER_WARNING (CWE-476): [#def44]
universal-ctags-6.2.1/main/lregex.c:515:47: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘regexp’
universal-ctags-6.2.1/main/lregex.c:2528:13: enter_function: entry to ‘addTagRegexOption’
universal-ctags-6.2.1/main/lregex.c:2540:12: branch_true: following ‘true’ branch (when ‘regptype == 2’)...
universal-ctags-6.2.1/main/lregex.c:2540:12: branch_true: ...to here
universal-ctags-6.2.1/main/lregex.c:2563:20: branch_true: following ‘true’ branch (when ‘regex_pat’ is NULL)...
universal-ctags-6.2.1/main/lregex.c:2564:25: branch_true: ...to here
universal-ctags-6.2.1/main/lregex.c:2575:13: call_function: calling ‘parseTagRegex’ from ‘addTagRegexOption’
#  513|   {
#  514|   	bool result = false;
#  515|-> 	const int separator = (unsigned char) regexp [0];
#  516|   
#  517|   	*name = scanSeparators (regexp, (regptype == REG_PARSER_MULTI_LINE

Error: COMPILER_WARNING (CWE-704): [#def45]
universal-ctags-6.2.1/main/lregex.c: scope_hint: In function ‘pre_ptrn_flag_guest_long’
universal-ctags-6.2.1/main/lregex.c:865:21: warning[-Wdiscarded-qualifiers]: initialization discards ‘const’ qualifier from pointer target type
#  865 |         char *tmp = strchr (v, ',');
#      |                     ^~~~~~
#  863|   	}
#  864|   
#  865|-> 	char *tmp = strchr (v, ',');
#  866|   	if (tmp == NULL)
#  867|   	{

Error: COMPILER_WARNING (CWE-704): [#def46]
universal-ctags-6.2.1/main/lregex.c:865:21: warning[-Wdiscarded-qualifiers]: initialization discards ‘const’ qualifier from pointer target type
#  863|   	}
#  864|   
#  865|-> 	char *tmp = strchr (v, ',');
#  866|   	if (tmp == NULL)
#  867|   	{

Error: COMPILER_WARNING (CWE-704): [#def47]
universal-ctags-6.2.1/main/lregex.c: scope_hint: In function ‘common_flag_field_long’
universal-ctags-6.2.1/main/lregex.c:1132:13: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
# 1132 |         tmp = strchr (v, ':');
#      |             ^
# 1130|   	}
# 1131|   
# 1132|-> 	tmp = strchr (v, ':');
# 1133|   	if (tmp == NULL || tmp == v)
# 1134|   	{

Error: COMPILER_WARNING (CWE-704): [#def48]
universal-ctags-6.2.1/main/lregex.c:1132:13: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
# 1130|   	}
# 1131|   
# 1132|-> 	tmp = strchr (v, ':');
# 1133|   	if (tmp == NULL || tmp == v)
# 1134|   	{

Error: COMPILER_WARNING (CWE-704): [#def49]
universal-ctags-6.2.1/main/lregex.c: scope_hint: In function ‘pre_ptrn_flag_mtable_long’
universal-ctags-6.2.1/main/lregex.c:1326:42: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
# 1326 |                         && (continuation = strchr (v, ',')))
#      |                                          ^
# 1324|   
# 1325|   		if (taction->action == TACTION_ENTER
# 1326|-> 			&& (continuation = strchr (v, ',')))
# 1327|   		{
# 1328|   			char *tableEnterTo;

Error: COMPILER_WARNING (CWE-704): [#def50]
universal-ctags-6.2.1/main/lregex.c:1326:42: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
# 1324|   
# 1325|   		if (taction->action == TACTION_ENTER
# 1326|-> 			&& (continuation = strchr (v, ',')))
# 1327|   		{
# 1328|   			char *tableEnterTo;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def51]
universal-ctags-6.2.1/main/main.c:101:33: warning[-Wanalyzer-malloc-leak]: leak of ‘opendir(dirName)’
universal-ctags-6.2.1/main/main.c:276:13: enter_function: entry to ‘createTagsFromFileInput’
universal-ctags-6.2.1/main/main.c:283:24: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/main/main.c:285:55: branch_false: ...to here
universal-ctags-6.2.1/main/main.c:285:35: call_function: calling ‘createTagsForEntry’ from ‘createTagsFromFileInput’
#   99|   	{
#  100|   		struct dirent *entry;
#  101|-> 		while ((entry = readdir (dir)) != NULL)
#  102|   		{
#  103|   			if (strcmp (entry->d_name, ".") != 0  &&

Error: GCC_ANALYZER_WARNING (CWE-688): [#def52]
universal-ctags-6.2.1/main/mio.c:608:13: warning[-Wanalyzer-null-argument]: use of NULL ‘fp’ where non-null expected
universal-ctags-6.2.1/main/mio.c:601:12: enter_function: entry to ‘file_try_resize’
universal-ctags-6.2.1/main/mio.c:605:20: call_function: inlined call to ‘mio_file_get_fp’ from ‘file_try_resize’
universal-ctags-6.2.1/main/mio.c:608:13: branch_false: ...to here
universal-ctags-6.2.1/main/mio.c:608:13: danger: argument 1 (‘fp’) NULL where non-null expected
#  606|   
#  607|   #ifdef MAY_HAVE_FTRUNCATE
#  608|-> 	if (ftruncate(fileno(fp), (off_t)new_size) < 0)
#  609|   		return false;
#  610|   #else

Error: GCC_ANALYZER_WARNING (CWE-476): [#def53]
universal-ctags-6.2.1/main/nestlevel.c:96:9: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
#   94|   	nls->n = depth;
#   95|   	nl = nestingLevelsGetCurrent(nls);
#   96|-> 	nl->corkIndex = corkIndex;
#   97|   	return nl;
#   98|   }

Error: GCC_ANALYZER_WARNING (CWE-476): [#def54]
universal-ctags-6.2.1/main/nestlevel.c:108:9: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
#  106|   	if (nls->deleteUserData)
#  107|   		nls->deleteUserData (nl, ctxData);
#  108|-> 	nl->corkIndex = CORK_NIL;
#  109|   	nls->n--;
#  110|   }

Error: COMPILER_WARNING (CWE-704): [#def55]
universal-ctags-6.2.1/main/options.c: scope_hint: In function ‘getLanguageComponentInOptionFull’
universal-ctags-6.2.1/main/options.c:817:13: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
#  817 |         sep = strpbrk (lang, ":.");
#      |             ^
#  815|   
#  816|   	/*  `:' is only for keeping self compatibility. */
#  817|-> 	sep = strpbrk (lang, ":.");
#  818|   	if (sep)
#  819|   	{

Error: COMPILER_WARNING (CWE-704): [#def56]
universal-ctags-6.2.1/main/options.c:817:13: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
#  815|   
#  816|   	/*  `:' is only for keeping self compatibility. */
#  817|-> 	sep = strpbrk (lang, ":.");
#  818|   	if (sep)
#  819|   	{

Error: GCC_ANALYZER_WARNING (CWE-775): [#def57]
universal-ctags-6.2.1/main/options.c:991:36: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(fileName, "r")’
universal-ctags-6.2.1/main/options.c:3572:13: enter_function: entry to ‘parseFileOptions’
universal-ctags-6.2.1/main/options.c:3583:34: acquire_resource: opened here
universal-ctags-6.2.1/main/options.c:3584:20: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/main/options.c:3588:50: branch_false: ...to here
universal-ctags-6.2.1/main/options.c:3588:50: call_function: calling ‘cArgNewFromLineFile’ from ‘parseFileOptions’
#  989|   extern cookedArgs* cArgNewFromLineFile (FILE* const fp)
#  990|   {
#  991|-> 	cookedArgs* const result = xMalloc (1, cookedArgs);
#  992|   	memset (result, 0, sizeof (cookedArgs));
#  993|   	result->args = argNewFromLineFile (fp);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def58]
universal-ctags-6.2.1/main/options.c:991:36: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(fileName, "r")’
universal-ctags-6.2.1/main/options.c:3572:13: enter_function: entry to ‘parseFileOptions’
universal-ctags-6.2.1/main/options.c:3583:34: acquire_memory: allocated here
universal-ctags-6.2.1/main/options.c:3584:20: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/main/options.c:3588:50: branch_false: ...to here
universal-ctags-6.2.1/main/options.c:3588:50: call_function: calling ‘cArgNewFromLineFile’ from ‘parseFileOptions’
#  989|   extern cookedArgs* cArgNewFromLineFile (FILE* const fp)
#  990|   {
#  991|-> 	cookedArgs* const result = xMalloc (1, cookedArgs);
#  992|   	memset (result, 0, sizeof (cookedArgs));
#  993|   	result->args = argNewFromLineFile (fp);

Error: GCC_ANALYZER_WARNING (CWE-775): [#def59]
universal-ctags-6.2.1/main/options.c:993:24: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(fileName, "r")’
universal-ctags-6.2.1/main/options.c:3572:13: enter_function: entry to ‘parseFileOptions’
universal-ctags-6.2.1/main/options.c:3583:34: acquire_resource: opened here
universal-ctags-6.2.1/main/options.c:3584:20: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/main/options.c:3588:50: branch_false: ...to here
universal-ctags-6.2.1/main/options.c:3588:50: call_function: calling ‘cArgNewFromLineFile’ from ‘parseFileOptions’
#  991|   	cookedArgs* const result = xMalloc (1, cookedArgs);
#  992|   	memset (result, 0, sizeof (cookedArgs));
#  993|-> 	result->args = argNewFromLineFile (fp);
#  994|   	cArgRead (result);
#  995|   	return result;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def60]
universal-ctags-6.2.1/main/options.c:993:24: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(fileName, "r")’
universal-ctags-6.2.1/main/options.c:3572:13: enter_function: entry to ‘parseFileOptions’
universal-ctags-6.2.1/main/options.c:3583:34: acquire_memory: allocated here
universal-ctags-6.2.1/main/options.c:3584:20: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/main/options.c:3588:50: branch_false: ...to here
universal-ctags-6.2.1/main/options.c:3588:50: call_function: calling ‘cArgNewFromLineFile’ from ‘parseFileOptions’
#  991|   	cookedArgs* const result = xMalloc (1, cookedArgs);
#  992|   	memset (result, 0, sizeof (cookedArgs));
#  993|-> 	result->args = argNewFromLineFile (fp);
#  994|   	cArgRead (result);
#  995|   	return result;

Error: COMPILER_WARNING (CWE-704): [#def61]
universal-ctags-6.2.1/main/options.c: scope_hint: In function ‘addExtensionList’
universal-ctags-6.2.1/main/options.c:1085:35: warning[-Wdiscarded-qualifiers]: initialization discards ‘const’ qualifier from pointer target type
# 1085 |                 char *separator = strchr (extension, EXTENSION_SEPARATOR);
#      |                                   ^~~~~~
# 1083|   	while (extension != NULL)
# 1084|   	{
# 1085|-> 		char *separator = strchr (extension, EXTENSION_SEPARATOR);
# 1086|   		if (separator != NULL)
# 1087|   			*separator = '\0';

Error: COMPILER_WARNING (CWE-704): [#def62]
universal-ctags-6.2.1/main/options.c:1085:35: warning[-Wdiscarded-qualifiers]: initialization discards ‘const’ qualifier from pointer target type
# 1083|   	while (extension != NULL)
# 1084|   	{
# 1085|-> 		char *separator = strchr (extension, EXTENSION_SEPARATOR);
# 1086|   		if (separator != NULL)
# 1087|   			*separator = '\0';

Error: COMPILER_WARNING (CWE-704): [#def63]
universal-ctags-6.2.1/main/parse.c: scope_hint: In function ‘processLanguageDefineOption’
universal-ctags-6.2.1/main/parse.c:2401:15: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
# 2401 |         flags = strchr (parameter, LONG_FLAGS_OPEN);
#      |               ^
# 2399|   	parserDefinition*  def;
# 2400|   
# 2401|-> 	flags = strchr (parameter, LONG_FLAGS_OPEN);
# 2402|   	if (flags)
# 2403|   		name = eStrndup (parameter, flags - parameter);

Error: COMPILER_WARNING (CWE-704): [#def64]
universal-ctags-6.2.1/main/parse.c:2401:15: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
# 2399|   	parserDefinition*  def;
# 2400|   
# 2401|-> 	flags = strchr (parameter, LONG_FLAGS_OPEN);
# 2402|   	if (flags)
# 2403|   		name = eStrndup (parameter, flags - parameter);

Error: COMPILER_WARNING (CWE-704): [#def65]
universal-ctags-6.2.1/main/parse.c: scope_hint: In function ‘processLangKindRoleDefinition’
universal-ctags-6.2.1/main/parse.c:3223:35: warning[-Wdiscarded-qualifiers]: initialization discards ‘const’ qualifier from pointer target type
# 3223 |                         char *q = strchr (p, '}');
#      |                                   ^~~~~~
# 3221|   		{
# 3222|   			p++;
# 3223|-> 			char *q = strchr (p, '}');
# 3224|   			if (!q)
# 3225|   

Error: COMPILER_WARNING (CWE-704): [#def66]
universal-ctags-6.2.1/main/parse.c:3223:35: warning[-Wdiscarded-qualifiers]: initialization discards ‘const’ qualifier from pointer target type
# 3221|   		{
# 3222|   			p++;
# 3223|-> 			char *q = strchr (p, '}');
# 3224|   			if (!q)
# 3225|   

Error: GCC_ANALYZER_WARNING (CWE-476): [#def67]
universal-ctags-6.2.1/main/parse.c:3366:13: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘dot’
universal-ctags-6.2.1/main/parse.c:3269:13: enter_function: entry to ‘processRolesOption’
universal-ctags-6.2.1/main/parse.c:3274:12: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/main/parse.c:3277:21: branch_false: ...to here
universal-ctags-6.2.1/main/parse.c:3278:12: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/main/parse.c:3293:13: branch_false: ...to here
universal-ctags-6.2.1/main/parse.c:3323:12: branch_false: following ‘false’ branch (when ‘dot’ is NULL)...
universal-ctags-6.2.1/main/parse.c:3326:28: call_function: inlined call to ‘getNamedLanguage’ from ‘processRolesOption’
universal-ctags-6.2.1/main/parse.c:3326:28: call_function: inlined call to ‘getNamedLanguage’ from ‘processRolesOption’
universal-ctags-6.2.1/main/parse.c:3328:12: branch_false: following ‘false’ branch (when ‘language != -2’)...
universal-ctags-6.2.1/main/parse.c:3347:12: branch_false: ...to here
universal-ctags-6.2.1/main/parse.c:3347:12: branch_true: following ‘true’ branch (when ‘dot’ is NULL)...
universal-ctags-6.2.1/main/parse.c:3349:21: branch_true: ...to here
universal-ctags-6.2.1/main/parse.c:3349:20: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/main/parse.c:3350:28: branch_false: ...to here
universal-ctags-6.2.1/main/parse.c:3349:21: branch_false: following ‘false’ branch (when the strings are non-equal)...
universal-ctags-6.2.1/main/parse.c:3357:25: branch_false: ...to here
universal-ctags-6.2.1/main/parse.c:3366:13: danger: dereference of NULL ‘dot’
# 3364|   	int kindIndex = KIND_GHOST_INDEX;
# 3365|   	const char *kind = dot + 1;
# 3366|-> 	if (*kind == '{')
# 3367|   	{
# 3368|   		const char *name_end = strchr (kind, '}');

Error: GCC_ANALYZER_WARNING (CWE-476): [#def68]
universal-ctags-6.2.1/main/parse.c:3387:21: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘name_end’
universal-ctags-6.2.1/main/parse.c:3274:12: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/main/parse.c:3277:21: branch_false: ...to here
universal-ctags-6.2.1/main/parse.c:3278:12: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/main/parse.c:3293:13: branch_false: ...to here
universal-ctags-6.2.1/main/parse.c:3323:12: branch_true: following ‘true’ branch (when ‘dot’ is non-NULL)...
universal-ctags-6.2.1/main/parse.c:3324:52: branch_true: ...to here
universal-ctags-6.2.1/main/parse.c:3328:12: branch_false: following ‘false’ branch (when ‘language != -2’)...
universal-ctags-6.2.1/main/parse.c:3347:12: branch_false: ...to here
universal-ctags-6.2.1/main/parse.c:3347:12: branch_false: following ‘false’ branch (when ‘dot’ is non-NULL)...
universal-ctags-6.2.1/main/parse.c:3347:29: branch_false: ...to here
universal-ctags-6.2.1/main/parse.c:3366:12: branch_true: following ‘true’ branch...
universal-ctags-6.2.1/main/parse.c:3368:40: branch_true: ...to here
universal-ctags-6.2.1/main/parse.c:3369:20: branch_true: following ‘true’ branch (when ‘name_end’ is NULL)...
universal-ctags-6.2.1/main/parse.c:3370:25: branch_true: ...to here
universal-ctags-6.2.1/main/parse.c:3373:20: branch_false: following ‘false’ branch (when the strings are non-equal)...
universal-ctags-6.2.1/main/parse.c:3380:29: branch_false: ...to here
universal-ctags-6.2.1/main/parse.c:3381:20: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/main/parse.c:3387:21: branch_false: ...to here
universal-ctags-6.2.1/main/parse.c:3387:21: danger: dereference of NULL ‘name_end’
# 3385|   			return true;
# 3386|   		}
# 3387|-> 		if (*(name_end + 1) != '\0')
# 3388|   			error (FATAL, "garbage after the kind specification {%s} in --%s option",
# 3389|   				   kindName, option);

Error: GCC_ANALYZER_WARNING (CWE-476): [#def69]
universal-ctags-6.2.1/main/parse.c:4653:14: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘tmp’
universal-ctags-6.2.1/main/parse.c:4646:12: branch_true: following ‘true’ branch (when ‘tmp’ is NULL)...
universal-ctags-6.2.1/main/parse.c:4647:17: branch_true: ...to here
universal-ctags-6.2.1/main/parse.c:4649:12: branch_false: following ‘false’ branch (when ‘parameter != tmp’)...
universal-ctags-6.2.1/main/parse.c:4652:9: branch_false: ...to here
universal-ctags-6.2.1/main/parse.c:4653:14: danger: dereference of NULL ‘tmp’
# 4651|   
# 4652|   	src = tmp + 1;
# 4653|-> 	if (!*src)
# 4654|   		error (FATAL, "the name of dist table is empty in table extending: %s", parameter);
# 4655|   

Error: GCC_ANALYZER_WARNING (CWE-476): [#def70]
universal-ctags-6.2.1/main/ptag.c:300:16: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
universal-ctags-6.2.1/main/ptag.c:297:13: enter_function: entry to ‘isPtagCommonInParsers’
universal-ctags-6.2.1/main/ptag.c:299:27: call_function: inlined call to ‘getPtagDesc’ from ‘isPtagCommonInParsers’
universal-ctags-6.2.1/main/ptag.c:300:16: branch_true: ...to here
universal-ctags-6.2.1/main/ptag.c:300:16: danger: dereference of NULL ‘<unknown>’
#  298|   {
#  299|   	ptagDesc* pdesc = getPtagDesc (type);
#  300|-> 	return pdesc->flags & PTAGF_COMMON;
#  301|   }
#  302|   

Error: GCC_ANALYZER_WARNING (CWE-476): [#def71]
universal-ctags-6.2.1/main/ptag.c:306:16: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
universal-ctags-6.2.1/main/ptag.c:303:13: enter_function: entry to ‘isPtagParserSpecific’
universal-ctags-6.2.1/main/ptag.c:305:27: call_function: inlined call to ‘getPtagDesc’ from ‘isPtagParserSpecific’
universal-ctags-6.2.1/main/ptag.c:306:16: branch_true: ...to here
universal-ctags-6.2.1/main/ptag.c:306:16: danger: dereference of NULL ‘<unknown>’
#  304|   {
#  305|   	ptagDesc* pdesc = getPtagDesc (type);
#  306|-> 	return pdesc->flags & PTAGF_PARSER;
#  307|   }
#  308|   

Error: GCC_ANALYZER_WARNING (CWE-775): [#def72]
universal-ctags-6.2.1/main/read.c:892:16: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(fileName,  openMode)’
universal-ctags-6.2.1/main/read.c:888:15: acquire_resource: opened here
universal-ctags-6.2.1/main/read.c:889:12: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/main/read.c:892:16: branch_false: ...to here
universal-ctags-6.2.1/main/read.c:892:16: throw: if ‘eMalloc’ throws an exception...
universal-ctags-6.2.1/main/read.c:892:16: danger: ‘fopen(fileName,  openMode)’ leaks here; was opened at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
#  890|   		return NULL;
#  891|   
#  892|-> 	data = eMalloc (size);
#  893|   	if (fread (data, 1, size, src) != size)
#  894|   	{

Error: GCC_ANALYZER_WARNING (CWE-401): [#def73]
universal-ctags-6.2.1/main/read.c:892:16: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(fileName,  openMode)’
universal-ctags-6.2.1/main/read.c:888:15: acquire_memory: allocated here
universal-ctags-6.2.1/main/read.c:889:12: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/main/read.c:892:16: branch_false: ...to here
universal-ctags-6.2.1/main/read.c:892:16: throw: if ‘eMalloc’ throws an exception...
universal-ctags-6.2.1/main/read.c:892:16: danger: ‘fopen(fileName,  openMode)’ leaks here; was allocated at [(1)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/0)
#  890|   		return NULL;
#  891|   
#  892|-> 	data = eMalloc (size);
#  893|   	if (fread (data, 1, size, src) != size)
#  894|   	{

Error: GCC_ANALYZER_WARNING (CWE-775): [#def74]
universal-ctags-6.2.1/main/read.c:895:17: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(fileName,  openMode)’
universal-ctags-6.2.1/main/read.c:888:15: acquire_resource: opened here
universal-ctags-6.2.1/main/read.c:889:12: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/main/read.c:892:16: branch_false: ...to here
universal-ctags-6.2.1/main/read.c:893:12: branch_true: following ‘true’ branch...
universal-ctags-6.2.1/main/read.c:895:17: branch_true: ...to here
universal-ctags-6.2.1/main/read.c:895:17: throw: if ‘eFree’ throws an exception...
universal-ctags-6.2.1/main/read.c:895:17: danger: ‘fopen(fileName,  openMode)’ leaks here; was opened at [(1)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/0)
#  893|   	if (fread (data, 1, size, src) != size)
#  894|   	{
#  895|-> 		eFree (data);
#  896|   		fclose (src);
#  897|   		if (memStreamRequired)

Error: GCC_ANALYZER_WARNING (CWE-401): [#def75]
universal-ctags-6.2.1/main/read.c:895:17: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(fileName,  openMode)’
universal-ctags-6.2.1/main/read.c:888:15: acquire_memory: allocated here
universal-ctags-6.2.1/main/read.c:889:12: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/main/read.c:892:16: branch_false: ...to here
universal-ctags-6.2.1/main/read.c:893:12: branch_true: following ‘true’ branch...
universal-ctags-6.2.1/main/read.c:895:17: branch_true: ...to here
universal-ctags-6.2.1/main/read.c:895:17: throw: if ‘eFree’ throws an exception...
universal-ctags-6.2.1/main/read.c:895:17: danger: ‘fopen(fileName,  openMode)’ leaks here; was allocated at [(1)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/0)
#  893|   	if (fread (data, 1, size, src) != size)
#  894|   	{
#  895|-> 		eFree (data);
#  896|   		fclose (src);
#  897|   		if (memStreamRequired)

Error: GCC_ANALYZER_WARNING (CWE-401): [#def76]
universal-ctags-6.2.1/main/routines.c:222:13: warning[-Wanalyzer-malloc-leak]: leak of ‘eMalloc(strlen(tmpdir) + 13)’
universal-ctags-6.2.1/main/routines.c:890:14: enter_function: entry to ‘tempFileFP’
universal-ctags-6.2.1/main/routines.c:902:12: branch_true: following ‘true’ branch...
universal-ctags-6.2.1/main/routines.c:902:12: branch_true: ...to here
universal-ctags-6.2.1/main/routines.c:907:16: call_function: calling ‘eMalloc’ from ‘tempFileFP’
universal-ctags-6.2.1/main/routines.c:907:16: return_function: returning to ‘tempFileFP’ from ‘eMalloc’
universal-ctags-6.2.1/main/routines.c:909:14: throw: if ‘mkstemp’ throws an exception...
universal-ctags-6.2.1/main/routines.c:222:13: danger: ‘eMalloc(strlen(tmpdir) + 13)’ leaks here; was allocated at [(6)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/5)
#  220|   	void *buffer = malloc (size);
#  221|   
#  222|-> 	if (buffer == NULL && size != 0)
#  223|   		error (FATAL, "out of memory");
#  224|   

Error: GCC_ANALYZER_WARNING (CWE-401): [#def77]
universal-ctags-6.2.1/main/routines.c:223:17: warning[-Wanalyzer-malloc-leak]: leak of ‘buffer’
universal-ctags-6.2.1/main/routines.c:660:14: enter_function: entry to ‘baseFilenameSansExtensionNew’
universal-ctags-6.2.1/main/routines.c:669:12: branch_true: following ‘true’ branch...
universal-ctags-6.2.1/main/routines.c:671:32: call_function: calling ‘eStrndup’ from ‘baseFilenameSansExtensionNew’
#  221|   
#  222|   	if (buffer == NULL && size != 0)
#  223|-> 		error (FATAL, "out of memory");
#  224|   
#  225|   	return buffer;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def78]
universal-ctags-6.2.1/main/routines.c:223:17: warning[-Wanalyzer-malloc-leak]: leak of ‘fp’
universal-ctags-6.2.1/main/routines.c:848:14: enter_function: entry to ‘relativeFilename’
universal-ctags-6.2.1/main/routines.c:855:18: call_function: calling ‘absoluteFilename’ from ‘relativeFilename’
universal-ctags-6.2.1/main/routines.c:855:18: return_function: returning to ‘relativeFilename’ from ‘absoluteFilename’
universal-ctags-6.2.1/main/routines.c:858:16: branch_true: following ‘true’ branch...
universal-ctags-6.2.1/main/routines.c:849:1: branch_true: ...to here
universal-ctags-6.2.1/main/routines.c:858:16: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/main/routines.c:858:16: branch_false: ...to here
universal-ctags-6.2.1/main/routines.c:864:20: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/main/routines.c:866:17: branch_false: ...to here
universal-ctags-6.2.1/main/routines.c:868:18: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/main/routines.c:868:18: branch_false: ...to here
universal-ctags-6.2.1/main/routines.c:873:22: call_function: inlined call to ‘strSeparator’ from ‘relativeFilename’
universal-ctags-6.2.1/main/routines.c:873:16: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/main/routines.c:875:15: branch_false: ...to here
universal-ctags-6.2.1/main/routines.c:875:15: call_function: calling ‘eMalloc’ from ‘relativeFilename’
#  221|   
#  222|   	if (buffer == NULL && size != 0)
#  223|-> 		error (FATAL, "out of memory");
#  224|   
#  225|   	return buffer;

Error: GCC_ANALYZER_WARNING (CWE-688): [#def79]
universal-ctags-6.2.1/main/routines.c:317:9: warning[-Wanalyzer-null-argument]: use of NULL ‘eMalloc(strlen(str) + 1)’ where non-null expected
universal-ctags-6.2.1/main/routines.c:442:20: enter_function: entry to ‘eStat’
universal-ctags-6.2.1/main/routines.c:449:29: call_function: calling ‘eStrdup’ from ‘eStat’
#  315|   {
#  316|   	char* result = xMalloc (strlen (str) + 1, char);
#  317|-> 	strcpy (result, str);
#  318|   	return result;
#  319|   }

Error: GCC_ANALYZER_WARNING (CWE-688): [#def80]
universal-ctags-6.2.1/main/routines.c:317:9: warning[-Wanalyzer-possible-null-argument]: use of possibly-NULL ‘eMalloc(strlen(str) + 1)’ where non-null expected
universal-ctags-6.2.1/main/routines.c:442:20: enter_function: entry to ‘eStat’
universal-ctags-6.2.1/main/routines.c:449:29: call_function: calling ‘eStrdup’ from ‘eStat’
#  315|   {
#  316|   	char* result = xMalloc (strlen (str) + 1, char);
#  317|-> 	strcpy (result, str);
#  318|   	return result;
#  319|   }

Error: GCC_ANALYZER_WARNING (CWE-688): [#def81]
universal-ctags-6.2.1/main/routines.c:324:9: warning[-Wanalyzer-possible-null-argument]: use of possibly-NULL ‘eMalloc(len + 1)’ where non-null expected
universal-ctags-6.2.1/main/routines.c:660:14: enter_function: entry to ‘baseFilenameSansExtensionNew’
universal-ctags-6.2.1/main/routines.c:669:12: branch_true: following ‘true’ branch...
universal-ctags-6.2.1/main/routines.c:671:32: call_function: calling ‘eStrndup’ from ‘baseFilenameSansExtensionNew’
#  322|   {
#  323|   	char* result = xMalloc (len + 1, char);
#  324|-> 	strncpy (result, str, len);
#  325|   	result [len] = '\0';
#  326|   	return result;

Error: COMPILER_WARNING (CWE-704): [#def82]
universal-ctags-6.2.1/main/routines.c: scope_hint: In function ‘strSeparator’
universal-ctags-6.2.1/main/routines.c:546:16: warning[-Wdiscarded-qualifiers]: return discards ‘const’ qualifier from pointer target type
#  546 |         return strchr (s, PATH_SEPARATOR);
#      |                ^~~~~~
#  544|   	return strpbrk (s, PathDelimiters);
#  545|   #else
#  546|-> 	return strchr (s, PATH_SEPARATOR);
#  547|   #endif
#  548|   }

Error: COMPILER_WARNING (CWE-704): [#def83]
universal-ctags-6.2.1/main/routines.c:546:16: warning[-Wdiscarded-qualifiers]: return discards ‘const’ qualifier from pointer target type
#  544|   	return strpbrk (s, PathDelimiters);
#  545|   #else
#  546|-> 	return strchr (s, PATH_SEPARATOR);
#  547|   #endif
#  548|   }

Error: COMPILER_WARNING (CWE-704): [#def84]
universal-ctags-6.2.1/main/routines.c: scope_hint: In function ‘strRSeparator’
universal-ctags-6.2.1/main/routines.c:562:16: warning[-Wdiscarded-qualifiers]: return discards ‘const’ qualifier from pointer target type
#  562 |         return strrchr (s, PATH_SEPARATOR);
#      |                ^~~~~~~
#  560|   	return (char*) last;
#  561|   #else
#  562|-> 	return strrchr (s, PATH_SEPARATOR);
#  563|   #endif
#  564|   }

Error: COMPILER_WARNING (CWE-704): [#def85]
universal-ctags-6.2.1/main/routines.c:562:16: warning[-Wdiscarded-qualifiers]: return discards ‘const’ qualifier from pointer target type
#  560|   	return (char*) last;
#  561|   #else
#  562|-> 	return strrchr (s, PATH_SEPARATOR);
#  563|   #endif
#  564|   }

Error: GCC_ANALYZER_WARNING (CWE-688): [#def86]
universal-ctags-6.2.1/main/routines.c:735:9: warning[-Wanalyzer-null-argument]: use of NULL ‘eMalloc((long unsigned int)(len1 + len2 + len3 + 1))’ where non-null expected
universal-ctags-6.2.1/main/routines.c:730:14: enter_function: entry to ‘concat’
universal-ctags-6.2.1/main/routines.c:733:24: call_function: calling ‘eMalloc’ from ‘concat’
universal-ctags-6.2.1/main/routines.c:733:24: return_function: returning to ‘concat’ from ‘eMalloc’
universal-ctags-6.2.1/main/routines.c:735:9: danger: argument 1 (‘eMalloc((long unsigned int)(len1 + len2 + len3 + 1))’) NULL where non-null expected
#  733|   	char *result = xMalloc (len1 + len2 + len3 + 1, char);
#  734|   
#  735|-> 	strcpy (result, s1);
#  736|   	strcpy (result + len1, s2);
#  737|   	strcpy (result + len1 + len2, s3);

Error: GCC_ANALYZER_WARNING (CWE-688): [#def87]
universal-ctags-6.2.1/main/routines.c:735:9: warning[-Wanalyzer-possible-null-argument]: use of possibly-NULL ‘eMalloc((long unsigned int)(len1 + len2 + len3 + 1))’ where non-null expected
universal-ctags-6.2.1/main/routines.c:730:14: enter_function: entry to ‘concat’
universal-ctags-6.2.1/main/routines.c:733:24: call_function: calling ‘eMalloc’ from ‘concat’
universal-ctags-6.2.1/main/routines.c:733:24: return_function: returning to ‘concat’ from ‘eMalloc’
universal-ctags-6.2.1/main/routines.c:735:9: danger: argument 1 (‘eMalloc((long unsigned int)(len1 + len2 + len3 + 1))’) from [(4)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/3) could be NULL where non-null expected
#  733|   	char *result = xMalloc (len1 + len2 + len3 + 1, char);
#  734|   
#  735|-> 	strcpy (result, s1);
#  736|   	strcpy (result + len1, s2);
#  737|   	strcpy (result + len1 + len2, s3);

Error: GCC_ANALYZER_WARNING (CWE-476): [#def88]
universal-ctags-6.2.1/main/routines.c:876:9: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘eMalloc((long unsigned int)(i * 3) + strlen(fp) + 1)’
universal-ctags-6.2.1/main/routines.c:848:14: enter_function: entry to ‘relativeFilename’
universal-ctags-6.2.1/main/routines.c:855:18: call_function: calling ‘absoluteFilename’ from ‘relativeFilename’
universal-ctags-6.2.1/main/routines.c:855:18: return_function: returning to ‘relativeFilename’ from ‘absoluteFilename’
universal-ctags-6.2.1/main/routines.c:858:16: branch_true: following ‘true’ branch...
universal-ctags-6.2.1/main/routines.c:849:1: branch_true: ...to here
universal-ctags-6.2.1/main/routines.c:858:16: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/main/routines.c:858:16: branch_false: ...to here
universal-ctags-6.2.1/main/routines.c:864:20: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/main/routines.c:866:17: branch_false: ...to here
universal-ctags-6.2.1/main/routines.c:868:18: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/main/routines.c:868:18: branch_false: ...to here
universal-ctags-6.2.1/main/routines.c:873:22: call_function: inlined call to ‘strSeparator’ from ‘relativeFilename’
universal-ctags-6.2.1/main/routines.c:873:16: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/main/routines.c:875:15: branch_false: ...to here
universal-ctags-6.2.1/main/routines.c:875:15: call_function: calling ‘eMalloc’ from ‘relativeFilename’
universal-ctags-6.2.1/main/routines.c:875:15: return_function: returning to ‘relativeFilename’ from ‘eMalloc’
universal-ctags-6.2.1/main/routines.c:876:9: danger: dereference of NULL ‘eMalloc((long unsigned int)(i * 3) + strlen(fp) + 1)’
#  874|   		i += 1;
#  875|   	res = xMalloc (3 * i + strlen (fp + 1) + 1, char);
#  876|-> 	res [0] = '\0';
#  877|   	while (i-- > 0)
#  878|   	{

Error: GCC_ANALYZER_WARNING (CWE-476): [#def89]
universal-ctags-6.2.1/main/routines.c:876:9: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘eMalloc((long unsigned int)(i * 3) + strlen(fp) + 1)’
universal-ctags-6.2.1/main/routines.c:848:14: enter_function: entry to ‘relativeFilename’
universal-ctags-6.2.1/main/routines.c:855:18: call_function: calling ‘absoluteFilename’ from ‘relativeFilename’
universal-ctags-6.2.1/main/routines.c:855:18: return_function: returning to ‘relativeFilename’ from ‘absoluteFilename’
universal-ctags-6.2.1/main/routines.c:858:16: branch_true: following ‘true’ branch...
universal-ctags-6.2.1/main/routines.c:849:1: branch_true: ...to here
universal-ctags-6.2.1/main/routines.c:858:16: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/main/routines.c:858:16: branch_false: ...to here
universal-ctags-6.2.1/main/routines.c:864:20: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/main/routines.c:866:17: branch_false: ...to here
universal-ctags-6.2.1/main/routines.c:868:18: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/main/routines.c:868:18: branch_false: ...to here
universal-ctags-6.2.1/main/routines.c:873:22: call_function: inlined call to ‘strSeparator’ from ‘relativeFilename’
universal-ctags-6.2.1/main/routines.c:873:16: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/main/routines.c:875:15: branch_false: ...to here
universal-ctags-6.2.1/main/routines.c:875:15: call_function: calling ‘eMalloc’ from ‘relativeFilename’
universal-ctags-6.2.1/main/routines.c:875:15: return_function: returning to ‘relativeFilename’ from ‘eMalloc’
universal-ctags-6.2.1/main/routines.c:876:9: danger: ‘eMalloc((long unsigned int)(i * 3) + strlen(fp) + 1)’ could be NULL: unchecked value from [(35)](sarif:/runs/0/results/10/codeFlows/0/threadFlows/0/locations/34)
#  874|   		i += 1;
#  875|   	res = xMalloc (3 * i + strlen (fp + 1) + 1, char);
#  876|-> 	res [0] = '\0';
#  877|   	while (i-- > 0)
#  878|   	{

Error: GCC_ANALYZER_WARNING (CWE-688): [#def90]
universal-ctags-6.2.1/main/routines.c:908:9: warning[-Wanalyzer-null-argument]: use of NULL ‘eMalloc(strlen(tmpdir) + 13)’ where non-null expected
universal-ctags-6.2.1/main/routines.c:890:14: enter_function: entry to ‘tempFileFP’
universal-ctags-6.2.1/main/routines.c:902:12: branch_true: following ‘true’ branch...
universal-ctags-6.2.1/main/routines.c:902:12: branch_true: ...to here
universal-ctags-6.2.1/main/routines.c:907:16: call_function: calling ‘eMalloc’ from ‘tempFileFP’
universal-ctags-6.2.1/main/routines.c:907:16: return_function: returning to ‘tempFileFP’ from ‘eMalloc’
universal-ctags-6.2.1/main/routines.c:908:9: danger: argument 1 (‘eMalloc(strlen(tmpdir) + 13)’) NULL where non-null expected
#  906|   		tmpdir = TMPDIR;
#  907|   	name = xMalloc (strlen (tmpdir) + 1 + strlen (pattern) + 1, char);
#  908|-> 	sprintf (name, "%s%c%s", tmpdir, OUTPUT_PATH_SEPARATOR, pattern);
#  909|   	fd = mkstemp (name);
#  910|   # ifdef _WIN32

Error: GCC_ANALYZER_WARNING (CWE-476): [#def91]
universal-ctags-6.2.1/main/script.c:318:17: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘p’
universal-ctags-6.2.1/main/script.c:315:25: branch_true: following ‘true’ branch (when ‘i != 10’)...
universal-ctags-6.2.1/main/script.c:317:28: branch_true: ...to here
universal-ctags-6.2.1/main/script.c:318:17: danger: dereference of NULL ‘p’
#  316|   	{
#  317|   		name [1] = '0' + i;
#  318|-> 		*p = name [1];
#  319|   		EsObject *op_sym = es_symbol_intern (name);
#  320|   		es_symbol_set_data (op_sym, HT_INT_TO_PTR (i));

Error: GCC_ANALYZER_WARNING (CWE-775): [#def92]
universal-ctags-6.2.1/main/sort.c:135:28: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘dup2(fileno(mio_file_get_fp(tagFile)), 0)’
universal-ctags-6.2.1/main/sort.c:127:20: branch_true: following ‘true’ branch (when ‘toStdout != 0’)...
universal-ctags-6.2.1/main/sort.c:132:34: branch_true: ...to here
universal-ctags-6.2.1/main/sort.c:133:28: branch_false: following ‘false’ branch (when ‘fdsave >= 0’)...
universal-ctags-6.2.1/main/sort.c:135:29: branch_false: ...to here
universal-ctags-6.2.1/main/sort.c:135:29: acquire_resource: opened here
universal-ctags-6.2.1/main/sort.c:135:28: danger: ‘dup2(fileno(mio_file_get_fp(tagFile)), 0)’ leaks here; was opened at [(5)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/4)
#  133|   			if (fdsave < 0)
#  134|   				error (FATAL | PERROR, "cannot save stdin fd");
#  135|-> 			if (dup2 (fileno (mio_file_get_fp (tagFile)), fdstdin) < 0)
#  136|   				error (FATAL | PERROR, "cannot redirect stdin");
#  137|   			if (lseek (fdstdin, 0, SEEK_SET) != 0)

Error: GCC_ANALYZER_WARNING (CWE-775): [#def93]
universal-ctags-6.2.1/main/sort.c:135:29: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘fdsave’
universal-ctags-6.2.1/main/sort.c:127:20: branch_true: following ‘true’ branch (when ‘toStdout != 0’)...
universal-ctags-6.2.1/main/sort.c:132:34: branch_true: ...to here
universal-ctags-6.2.1/main/sort.c:132:34: acquire_resource: opened here
universal-ctags-6.2.1/main/sort.c:133:28: branch_false: following ‘false’ branch (when ‘fdsave >= 0’)...
universal-ctags-6.2.1/main/sort.c:135:29: branch_false: ...to here
universal-ctags-6.2.1/main/sort.c:135:29: throw: if ‘mio_file_get_fp’ throws an exception...
universal-ctags-6.2.1/main/sort.c:135:29: danger: ‘fdsave’ leaks here; was opened at [(3)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/2)
#  133|   			if (fdsave < 0)
#  134|   				error (FATAL | PERROR, "cannot save stdin fd");
#  135|-> 			if (dup2 (fileno (mio_file_get_fp (tagFile)), fdstdin) < 0)
#  136|   				error (FATAL | PERROR, "cannot redirect stdin");
#  137|   			if (lseek (fdstdin, 0, SEEK_SET) != 0)

Error: GCC_ANALYZER_WARNING (CWE-775): [#def94]
universal-ctags-6.2.1/main/sort.c:136:33: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘fdsave’
universal-ctags-6.2.1/main/sort.c:127:20: branch_true: following ‘true’ branch (when ‘toStdout != 0’)...
universal-ctags-6.2.1/main/sort.c:132:34: branch_true: ...to here
universal-ctags-6.2.1/main/sort.c:132:34: acquire_resource: opened here
universal-ctags-6.2.1/main/sort.c:133:28: branch_false: following ‘false’ branch (when ‘fdsave >= 0’)...
universal-ctags-6.2.1/main/sort.c:135:29: branch_false: ...to here
universal-ctags-6.2.1/main/sort.c:135:28: branch_true: following ‘true’ branch...
universal-ctags-6.2.1/main/sort.c:136:33: branch_true: ...to here
universal-ctags-6.2.1/main/sort.c:136:33: throw: if ‘error’ throws an exception...
universal-ctags-6.2.1/main/sort.c:136:33: danger: ‘fdsave’ leaks here; was opened at [(3)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/2)
#  134|   				error (FATAL | PERROR, "cannot save stdin fd");
#  135|   			if (dup2 (fileno (mio_file_get_fp (tagFile)), fdstdin) < 0)
#  136|-> 				error (FATAL | PERROR, "cannot redirect stdin");
#  137|   			if (lseek (fdstdin, 0, SEEK_SET) != 0)
#  138|   				error (FATAL | PERROR, "cannot rewind tag file");

Error: GCC_ANALYZER_WARNING (CWE-775): [#def95]
universal-ctags-6.2.1/main/sort.c:138:33: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘fdsave’
universal-ctags-6.2.1/main/sort.c:127:20: branch_true: following ‘true’ branch (when ‘toStdout != 0’)...
universal-ctags-6.2.1/main/sort.c:132:34: branch_true: ...to here
universal-ctags-6.2.1/main/sort.c:132:34: acquire_resource: opened here
universal-ctags-6.2.1/main/sort.c:133:28: branch_false: following ‘false’ branch (when ‘fdsave >= 0’)...
universal-ctags-6.2.1/main/sort.c:135:29: branch_false: ...to here
universal-ctags-6.2.1/main/sort.c:137:28: branch_true: following ‘true’ branch...
universal-ctags-6.2.1/main/sort.c:138:33: branch_true: ...to here
universal-ctags-6.2.1/main/sort.c:138:33: throw: if ‘error’ throws an exception...
universal-ctags-6.2.1/main/sort.c:138:33: danger: ‘fdsave’ leaks here; was opened at [(3)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/2)
#  136|   				error (FATAL | PERROR, "cannot redirect stdin");
#  137|   			if (lseek (fdstdin, 0, SEEK_SET) != 0)
#  138|-> 				error (FATAL | PERROR, "cannot rewind tag file");
#  139|   			ret = system (vStringValue (cmd));
#  140|   			system_errno = errno;

Error: GCC_ANALYZER_WARNING (CWE-775): [#def96]
universal-ctags-6.2.1/main/sort.c:139:31: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘fdsave’
universal-ctags-6.2.1/main/sort.c:127:20: branch_true: following ‘true’ branch (when ‘toStdout != 0’)...
universal-ctags-6.2.1/main/sort.c:132:34: branch_true: ...to here
universal-ctags-6.2.1/main/sort.c:132:34: acquire_resource: opened here
universal-ctags-6.2.1/main/sort.c:133:28: branch_false: following ‘false’ branch (when ‘fdsave >= 0’)...
universal-ctags-6.2.1/main/sort.c:135:29: branch_false: ...to here
universal-ctags-6.2.1/main/sort.c:139:31: throw: if ‘system’ throws an exception...
universal-ctags-6.2.1/main/sort.c:139:31: danger: ‘fdsave’ leaks here; was opened at [(3)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/2)
#  137|   			if (lseek (fdstdin, 0, SEEK_SET) != 0)
#  138|   				error (FATAL | PERROR, "cannot rewind tag file");
#  139|-> 			ret = system (vStringValue (cmd));
#  140|   			system_errno = errno;
#  141|   			if (dup2 (fdsave, fdstdin) < 0)

Error: GCC_ANALYZER_WARNING (CWE-775): [#def97]
universal-ctags-6.2.1/main/sort.c:141:28: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘dup2(fdsave, 0)’
universal-ctags-6.2.1/main/sort.c:127:20: branch_true: following ‘true’ branch (when ‘toStdout != 0’)...
universal-ctags-6.2.1/main/sort.c:132:34: branch_true: ...to here
universal-ctags-6.2.1/main/sort.c:133:28: branch_false: following ‘false’ branch (when ‘fdsave >= 0’)...
universal-ctags-6.2.1/main/sort.c:135:29: branch_false: ...to here
universal-ctags-6.2.1/main/sort.c:141:29: acquire_resource: opened here
universal-ctags-6.2.1/main/sort.c:141:28: danger: ‘dup2(fdsave, 0)’ leaks here; was opened at [(5)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/4)
#  139|   			ret = system (vStringValue (cmd));
#  140|   			system_errno = errno;
#  141|-> 			if (dup2 (fdsave, fdstdin) < 0)
#  142|   				error (FATAL | PERROR, "cannot restore stdin fd");
#  143|   			close (fdsave);

Error: GCC_ANALYZER_WARNING: [#def98]
universal-ctags-6.2.1/main/sort.c:141:29: warning[-Wanalyzer-fd-use-without-check]: ‘dup2’ on possibly invalid file descriptor ‘fdsave’
universal-ctags-6.2.1/main/sort.c:127:20: branch_true: following ‘true’ branch (when ‘toStdout != 0’)...
universal-ctags-6.2.1/main/sort.c:132:34: branch_true: ...to here
universal-ctags-6.2.1/main/sort.c:132:34: acquire_resource: opened here
universal-ctags-6.2.1/main/sort.c:133:28: branch_true: following ‘true’ branch (when ‘fdsave < 0’)...
universal-ctags-6.2.1/main/sort.c:134:33: branch_true: ...to here
universal-ctags-6.2.1/main/sort.c:141:29: danger: ‘fdsave’ could be invalid: unchecked value from [(3)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/2)
#  139|   			ret = system (vStringValue (cmd));
#  140|   			system_errno = errno;
#  141|-> 			if (dup2 (fdsave, fdstdin) < 0)
#  142|   				error (FATAL | PERROR, "cannot restore stdin fd");
#  143|   			close (fdsave);

Error: GCC_ANALYZER_WARNING (CWE-775): [#def99]
universal-ctags-6.2.1/main/sort.c:142:33: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘fdsave’
universal-ctags-6.2.1/main/sort.c:127:20: branch_true: following ‘true’ branch (when ‘toStdout != 0’)...
universal-ctags-6.2.1/main/sort.c:132:34: branch_true: ...to here
universal-ctags-6.2.1/main/sort.c:132:34: acquire_resource: opened here
universal-ctags-6.2.1/main/sort.c:133:28: branch_false: following ‘false’ branch (when ‘fdsave >= 0’)...
universal-ctags-6.2.1/main/sort.c:135:29: branch_false: ...to here
universal-ctags-6.2.1/main/sort.c:141:28: branch_true: following ‘true’ branch...
universal-ctags-6.2.1/main/sort.c:142:33: branch_true: ...to here
universal-ctags-6.2.1/main/sort.c:142:33: throw: if ‘error’ throws an exception...
universal-ctags-6.2.1/main/sort.c:142:33: danger: ‘fdsave’ leaks here; was opened at [(3)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/2)
#  140|   			system_errno = errno;
#  141|   			if (dup2 (fdsave, fdstdin) < 0)
#  142|-> 				error (FATAL | PERROR, "cannot restore stdin fd");
#  143|   			close (fdsave);
#  144|   		}

Error: GCC_ANALYZER_WARNING (CWE-775): [#def100]
universal-ctags-6.2.1/main/sort.c:143:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘fdsave’
universal-ctags-6.2.1/main/sort.c:127:20: branch_true: following ‘true’ branch (when ‘toStdout != 0’)...
universal-ctags-6.2.1/main/sort.c:132:34: branch_true: ...to here
universal-ctags-6.2.1/main/sort.c:132:34: acquire_resource: opened here
universal-ctags-6.2.1/main/sort.c:133:28: branch_false: following ‘false’ branch (when ‘fdsave >= 0’)...
universal-ctags-6.2.1/main/sort.c:135:29: branch_false: ...to here
universal-ctags-6.2.1/main/sort.c:143:25: throw: if ‘close’ throws an exception...
universal-ctags-6.2.1/main/sort.c:143:25: danger: ‘fdsave’ leaks here; was opened at [(3)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/2)
#  141|   			if (dup2 (fdsave, fdstdin) < 0)
#  142|   				error (FATAL | PERROR, "cannot restore stdin fd");
#  143|-> 			close (fdsave);
#  144|   		}
#  145|   		else

Error: GCC_ANALYZER_WARNING (CWE-476): [#def101]
universal-ctags-6.2.1/main/trashbox.c:103:9: warning[-Wanalyzer-jump-through-null]: jump through null pointer
#  101|   
#  102|   	d = trashBoxTakeBack (trash_box, item);
#  103|-> 	d (item);
#  104|   }
#  105|   

Error: COMPILER_WARNING (CWE-704): [#def102]
universal-ctags-6.2.1/main/writer-ctags.c: scope_hint: In function ‘writeCtagsPtagEntry’
universal-ctags-6.2.1/main/writer-ctags.c:438:24: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
#  438 |                 if ((c = strchr (fileName, '\t')) || (c = strchr (fileName, '\n')))
#      |                        ^
#  436|   	{
#  437|   		char *c = NULL;
#  438|-> 		if ((c = strchr (fileName, '\t')) || (c = strchr (fileName, '\n')))
#  439|   		{
#  440|   			vStringDelete (vfileName);

Error: COMPILER_WARNING (CWE-704): [#def103]
universal-ctags-6.2.1/main/writer-ctags.c:438:24: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
#  436|   	{
#  437|   		char *c = NULL;
#  438|-> 		if ((c = strchr (fileName, '\t')) || (c = strchr (fileName, '\n')))
#  439|   		{
#  440|   			vStringDelete (vfileName);

Error: COMPILER_WARNING (CWE-704): [#def104]
universal-ctags-6.2.1/main/writer-ctags.c:438:57: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
#  438 |                 if ((c = strchr (fileName, '\t')) || (c = strchr (fileName, '\n')))
#      |                                                         ^
#  436|   	{
#  437|   		char *c = NULL;
#  438|-> 		if ((c = strchr (fileName, '\t')) || (c = strchr (fileName, '\n')))
#  439|   		{
#  440|   			vStringDelete (vfileName);

Error: COMPILER_WARNING (CWE-704): [#def105]
universal-ctags-6.2.1/main/writer-ctags.c:438:57: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
#  436|   	{
#  437|   		char *c = NULL;
#  438|-> 		if ((c = strchr (fileName, '\t')) || (c = strchr (fileName, '\n')))
#  439|   		{
#  440|   			vStringDelete (vfileName);

Error: GCC_ANALYZER_WARNING (CWE-457): [#def106]
universal-ctags-6.2.1/misc/packcc/src/packcc.c:1034:5: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘path’
universal-ctags-6.2.1/misc/packcc/src/packcc.c:4912:5: enter_function: entry to ‘main’
universal-ctags-6.2.1/misc/packcc/src/packcc.c:4993:12: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/misc/packcc/src/packcc.c:4999:17: branch_false: ...to here
universal-ctags-6.2.1/misc/packcc/src/packcc.c:4999:17: branch_false: following ‘false’ branch (when ‘fname’ is NULL)...
universal-ctags-6.2.1/misc/packcc/src/packcc.c:4999:17: branch_false: ...to here
universal-ctags-6.2.1/misc/packcc/src/packcc.c:5000:17: branch_false: following ‘false’ branch (when ‘opt_o’ is NULL)...
universal-ctags-6.2.1/misc/packcc/src/packcc.c:5000:17: branch_false: ...to here
universal-ctags-6.2.1/misc/packcc/src/packcc.c:5006:32: call_function: calling ‘create_context’ from ‘main’
# 1032|       const size_t n = strlen(ext);
# 1033|       char *const s = (char *)malloc_e(m + n + 2);
# 1034|->     memcpy(s, path, m);
# 1035|       s[m] = '.';
# 1036|       memcpy(s + m + 1, ext, n + 1);

Error: GCC_ANALYZER_WARNING (CWE-476): [#def107]
universal-ctags-6.2.1/parsers/cxx/cxx_parser.c:133:19: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
universal-ctags-6.2.1/parsers/cxx/cxx_parser.c:193:6: enter_function: entry to ‘cxxParserParseAndCondenseSubchainsUpToOneOf’
universal-ctags-6.2.1/parsers/cxx/cxx_parser.c:202:11: branch_true: following ‘true’ branch...
 branch_true: ...to here
 call_function: calling ‘cxxParserParseAndCondenseSubchainsUpToOneOf’ from ‘cxxParserParseAndCondenseSubchainsUpToOneOf’
#  131|   		(!bRet) ||
#  132|   		// Mismatched terminator (i.e EOF was accepted and encountered)
#  133|-> 		(!cxxTokenTypeIs(cxxTokenChainLast(g_cxx.pTokenChain),eTermType))
#  134|   	)
#  135|   	{

Error: GCC_ANALYZER_WARNING (CWE-476): [#def108]
universal-ctags-6.2.1/parsers/cxx/cxx_parser.c:1651:88: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘t’
universal-ctags-6.2.1/parsers/cxx/cxx_parser.c:1569:11: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser.c:1575:12: branch_false: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser.c:1575:11: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser.c:1586:20: branch_false: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser.c:1588:11: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser.c:1595:40: branch_false: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser.c:1600:11: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser.c:1623:39: branch_false: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser.c:1626:11: branch_true: following ‘true’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser.c:1632:23: branch_true: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser.c:1651:88: danger: dereference of NULL ‘t’
# 1649|   			{
# 1650|   				CXXToken * t = cxxTokenChainLast(g_cxx.pTokenChain);
# 1651|-> 				cxxParserSetEndLineForTagInCorkQueue (iCorkQueueIndex, t->iLineNumber);
# 1652|   				if (iCorkQueueIndexFQ != CORK_NIL)
# 1653|   					cxxParserSetEndLineForTagInCorkQueue (iCorkQueueIndexFQ, t->iLineNumber);

Error: GCC_ANALYZER_WARNING (CWE-457): [#def109]
universal-ctags-6.2.1/parsers/cxx/cxx_parser_function.c:2239:41: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘*pParamInfo.uAnonymous’
universal-ctags-6.2.1/parsers/cxx/cxx_parser_function.c:1840:5: enter_function: entry to ‘cxxParserExtractFunctionSignatureBeforeOpeningBracket’
universal-ctags-6.2.1/parsers/cxx/cxx_parser_function.c:1870:13: branch_true: following ‘true’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_function.c:1870:13: branch_true: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_function.c:1870:13: call_function: calling ‘cxxParserLookForFunctionSignature’ from ‘cxxParserExtractFunctionSignatureBeforeOpeningBracket’
# 2237|   					pParamInfo->aTypeStarts[pParamInfo->uCount] = pStart;
# 2238|   					pParamInfo->aTypeEnds[pParamInfo->uCount] = t->pPrev;
# 2239|-> 					pParamInfo->uAnonymous &= ~(0x1u << pParamInfo->uCount);
# 2240|   					if(!pIdentifier)
# 2241|   					{

Error: GCC_ANALYZER_WARNING (CWE-476): [#def110]
universal-ctags-6.2.1/parsers/cxx/cxx_parser_lambda.c:256:41: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
universal-ctags-6.2.1/parsers/cxx/cxx_parser_lambda.c:175:40: branch_true: following ‘true’ branch (when ‘pParenthesis’ is non-NULL)...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_lambda.c:175:20: branch_true: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_lambda.c:195:11: branch_true: following ‘true’ branch (when ‘pAfterParenthesis’ is non-NULL)...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_lambda.c:197:17: branch_true: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_lambda.c:206:25: branch_true: following ‘true’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_lambda.c:208:25: branch_true: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_lambda.c:206:25: branch_true: following ‘true’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_lambda.c:209:26: branch_true: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_lambda.c:206:25: branch_true: following ‘true’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_lambda.c:206:25: branch_true: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_lambda.c:233:11: branch_true: following ‘true’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_lambda.c:235:17: branch_true: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_lambda.c:241:19: branch_true: following ‘true’ branch (when ‘pTypeStart’ is non-NULL)...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_lambda.c:242:37: branch_true: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_lambda.c:246:19: branch_true: following ‘true’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_lambda.c:256:41: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_lambda.c:256:41: branch_false: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_lambda.c:256:41: danger: dereference of NULL ‘<unknown>’
#  254|   			cxxTagSetField(
#  255|   					CXXTagCPPFieldLambdaCaptureList,
#  256|-> 					vStringValue(cxxTokenChainFirst(pCaptureList->pChain)->pszWord),
#  257|   					false
#  258|   				);

Error: GCC_ANALYZER_WARNING (CWE-476): [#def111]
universal-ctags-6.2.1/parsers/cxx/cxx_parser_lambda.c:256:41: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘pTypeName’
universal-ctags-6.2.1/parsers/cxx/cxx_parser_lambda.c:175:40: branch_true: following ‘true’ branch (when ‘pParenthesis’ is non-NULL)...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_lambda.c:175:20: branch_true: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_lambda.c:233:11: branch_true: following ‘true’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_lambda.c:235:17: branch_true: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_lambda.c:241:19: branch_false: following ‘false’ branch (when ‘pTypeStart’ is NULL)...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_lambda.c:246:19: branch_false: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_lambda.c:246:19: branch_true: following ‘true’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_lambda.c:256:41: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_lambda.c:256:41: branch_false: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_lambda.c:256:41: danger: dereference of NULL ‘<unknown>’
#  254|   			cxxTagSetField(
#  255|   					CXXTagCPPFieldLambdaCaptureList,
#  256|-> 					vStringValue(cxxTokenChainFirst(pCaptureList->pChain)->pszWord),
#  257|   					false
#  258|   				);

Error: GCC_ANALYZER_WARNING (CWE-476): [#def112]
universal-ctags-6.2.1/parsers/cxx/cxx_parser_module.c:83:13: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘pFirst’
universal-ctags-6.2.1/parsers/cxx/cxx_parser_module.c:73:11: branch_true: following ‘true’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_module.c:82:29: branch_true: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_module.c:82:29: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_module.c:83:13: branch_false: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_module.c:83:13: danger: dereference of NULL ‘pFirst’
#   81|   
#   82|   	CXXToken * pFirst = cxxTokenChainFirst(g_cxx.pTokenChain);
#   83|-> 	if (cxxTokenTypeIsOneOf(pFirst, CXXTokenTypeSemicolon | CXXTokenTypeEOF))
#   84|   	{
#   85|   		CXXToken * pMod = cxxTokenCreateAnonymousIdentifier(CXXTagCPPKindMODULE, "__gmod_");

Error: GCC_ANALYZER_WARNING (CWE-476): [#def113]
universal-ctags-6.2.1/parsers/cxx/cxx_parser_module.c:190:13: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘pFirst’
universal-ctags-6.2.1/parsers/cxx/cxx_parser_module.c:180:11: branch_true: following ‘true’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_module.c:189:28: branch_true: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_module.c:189:28: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_module.c:190:13: branch_false: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_module.c:190:13: danger: dereference of NULL ‘pFirst’
#  188|   
#  189|   	CXXToken *pFirst = cxxTokenChainFirst(g_cxx.pTokenChain);
#  190|-> 	if (cxxTokenTypeIs(pFirst, CXXTokenTypeSmallerThanSign))
#  191|   	{
#  192|   		if (pFirst->pNext == NULL

Error: GCC_ANALYZER_WARNING (CWE-476): [#def114]
universal-ctags-6.2.1/parsers/cxx/cxx_parser_using.c:77:20: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘pFirst’
universal-ctags-6.2.1/parsers/cxx/cxx_parser_using.c:42:11: branch_true: following ‘true’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_using.c:51:13: branch_true: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_using.c:51:11: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_using.c:57:9: branch_false: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_using.c:59:11: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_using.c:65:34: branch_false: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_using.c:70:11: branch_true: following ‘true’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_using.c:72:37: branch_true: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_using.c:72:37: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_using.c:73:37: branch_false: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_using.c:77:20: danger: dereference of NULL ‘pFirst’
#   75|   			cxxParserCurrentLanguageIsCPP();
#   76|   
#   77|-> 		if(cxxTokenTypeIs(pFirst,CXXTokenTypeIdentifier))
#   78|   		{
#   79|   			CXX_DEBUG_PRINT(

Error: GCC_ANALYZER_WARNING (CWE-476): [#def115]
universal-ctags-6.2.1/parsers/cxx/cxx_parser_using.c:109:20: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘t’
universal-ctags-6.2.1/parsers/cxx/cxx_parser_using.c:42:11: branch_true: following ‘true’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_using.c:51:13: branch_true: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_using.c:51:11: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_using.c:57:9: branch_false: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_using.c:59:11: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_using.c:65:34: branch_false: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_using.c:70:11: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_using.c:105:32: branch_false: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_using.c:105:32: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_using.c:109:20: branch_false: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_using.c:109:20: danger: dereference of NULL ‘t’
#  107|   		bool bUsingNamespace = false;
#  108|   
#  109|-> 		if(cxxTokenTypeIs(t,CXXTokenTypeKeyword))
#  110|   		{
#  111|   			if(t->eKeyword == CXXKeywordNAMESPACE)

Error: GCC_ANALYZER_WARNING (CWE-465): [#def116]
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:175:15: warning[-Wanalyzer-deref-before-check]: check of ‘t’ for NULL after already dereferencing it
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:114:11: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:143:20: branch_false: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:149:11: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:160:11: branch_false: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:175:15: danger: pointer ‘t’ is checked for NULL here but it was already dereferenced at [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
#  173|   	// Loop over the whole statement.
#  174|   
#  175|-> 	while(t)
#  176|   	{
#  177|   		// Scan up to a notable token: ()[]{}=,;:{

Error: GCC_ANALYZER_WARNING (CWE-476): [#def117]
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:445:33: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘pTemplateSpecializationStart’
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:114:11: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:143:20: branch_false: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:149:11: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:160:11: branch_false: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:175:15: branch_true: following ‘true’ branch (when ‘t’ is non-NULL)...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:175:15: branch_true: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:179:23: branch_true: following ‘true’ branch (when ‘t’ is non-NULL)...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:181:28: branch_true: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:181:27: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:194:33: branch_false: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:193:27: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:215:27: branch_false: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:215:27: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:228:25: branch_false: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:179:23: branch_true: following ‘true’ branch (when ‘t’ is non-NULL)...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:181:28: branch_true: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:181:27: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:194:33: branch_false: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:193:27: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:215:27: branch_false: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:215:27: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:228:25: branch_false: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:179:23: branch_true: following ‘true’ branch (when ‘t’ is non-NULL)...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:181:28: branch_true: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:193:27: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:215:27: branch_false: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:215:27: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:228:25: branch_false: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:179:23: branch_true: following ‘true’ branch (when ‘t’ is non-NULL)...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:181:28: branch_true: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:193:27: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:215:27: branch_false: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:215:27: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:228:25: branch_false: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:179:23: branch_true: following ‘true’ branch (when ‘t’ is non-NULL)...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:181:28: branch_true: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:193:27: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:215:27: branch_false: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:215:27: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:228:25: branch_false: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:179:23: branch_true: following ‘true’ branch (when ‘t’ is non-NULL)...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:181:28: branch_true: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:193:27: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:215:27: branch_false: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:215:27: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:228:25: branch_false: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:179:23: branch_true: following ‘true’ branch (when ‘t’ is non-NULL)...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:181:28: branch_true: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:193:27: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:215:27: branch_false: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:215:27: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:228:25: branch_false: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:179:23: branch_true: following ‘true’ branch (when ‘t’ is non-NULL)...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:181:28: branch_true: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:249:19: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:265:17: branch_false: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:442:37: branch_true: following ‘true’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:445:33: branch_true: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:445:33: danger: dereference of NULL ‘pTemplateSpecializationStart’
#  443|   					bSpecializedAsVarTemplate = true;
#  444|   
#  445|-> 				pIdentifier = bSpecializedAsVarTemplate
#  446|   					? pTemplateSpecializationStart->pPrev
#  447|   					: t->pPrev;

Error: GCC_ANALYZER_WARNING (CWE-476): [#def118]
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:500:42: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘pTemplateSpecializationStart’
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:114:11: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:143:20: branch_false: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:149:11: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:160:11: branch_false: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:175:15: branch_true: following ‘true’ branch (when ‘t’ is non-NULL)...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:175:15: branch_true: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:179:23: branch_true: following ‘true’ branch (when ‘t’ is non-NULL)...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:181:28: branch_true: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:181:27: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:194:33: branch_false: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:193:27: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:215:27: branch_false: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:215:27: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:228:25: branch_false: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:179:23: branch_true: following ‘true’ branch (when ‘t’ is non-NULL)...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:181:28: branch_true: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:181:27: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:194:33: branch_false: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:193:27: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:215:27: branch_false: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:215:27: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:228:25: branch_false: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:179:23: branch_true: following ‘true’ branch (when ‘t’ is non-NULL)...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:181:28: branch_true: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:181:27: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:194:33: branch_false: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:193:27: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:215:27: branch_false: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:215:27: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:228:25: branch_false: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:179:23: branch_true: following ‘true’ branch (when ‘t’ is non-NULL)...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:181:28: branch_true: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:193:27: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:215:27: branch_false: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:215:27: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:228:25: branch_false: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:179:23: branch_true: following ‘true’ branch (when ‘t’ is non-NULL)...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:181:28: branch_true: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:193:27: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:215:27: branch_false: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:215:27: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:228:25: branch_false: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:179:23: branch_true: following ‘true’ branch (when ‘t’ is non-NULL)...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:181:28: branch_true: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:193:27: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:215:27: branch_false: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:215:27: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:228:25: branch_false: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:179:23: branch_true: following ‘true’ branch (when ‘t’ is non-NULL)...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:181:28: branch_true: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:193:27: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:215:27: branch_false: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:215:27: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:228:25: branch_false: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:179:23: branch_true: following ‘true’ branch (when ‘t’ is non-NULL)...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:181:28: branch_true: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:249:19: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:265:17: branch_false: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:495:37: branch_true: following ‘true’ branch...
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:500:42: branch_true: ...to here
universal-ctags-6.2.1/parsers/cxx/cxx_parser_variable.c:500:42: danger: dereference of NULL ‘pTemplateSpecializationStart’
#  498|   				// Must be identifier
#  499|   				if (bSpecializedAsVarTemplate &&
#  500|-> 					!cxxTokenTypeIs(pTemplateSpecializationStart->pPrev, CXXTokenTypeIdentifier))
#  501|   				{
#  502|   					CXX_DEBUG_LEAVE_TEXT("No identifier before the <> specializer");

Error: GCC_ANALYZER_WARNING (CWE-476): [#def119]
universal-ctags-6.2.1/parsers/diff.c:114:24: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘next_delim’
universal-ctags-6.2.1/parsers/diff.c:106:12: branch_false: following ‘false’ branch...
universal-ctags-6.2.1/parsers/diff.c:109:22: branch_false: ...to here
universal-ctags-6.2.1/parsers/diff.c:110:12: branch_false: following ‘false’ branch (when ‘cp < next_delim’)...
universal-ctags-6.2.1/parsers/diff.c:114:24: branch_false: ...to here
universal-ctags-6.2.1/parsers/diff.c:114:24: danger: dereference of NULL ‘next_delim’
#  112|   		return i;
#  113|   	end = next_delim;
#  114|-> 	if (! ( '0' <= *( end - 1 ) && *( end - 1 ) <= '9'))
#  115|   		return i;
#  116|   	for (c = start; c < end; c++)

Error: COMPILER_WARNING (CWE-704): [#def120]
universal-ctags-6.2.1/parsers/jscript.c: scope_hint: In function ‘trimGarbageInSignature’
universal-ctags-6.2.1/parsers/jscript.c:2561:22: warning[-Wdiscarded-qualifiers]: initialization discards ‘const’ qualifier from pointer target type
# 2561 |         char *last = strrchr (sigstr, ')');
#      |                      ^~~~~~~
# 2559|   	/* Drop "=>" at the end. */
# 2560|   	const char *sigstr = vStringValue (sig);
# 2561|-> 	char *last = strrchr (sigstr, ')');
# 2562|   	Assert (last);
# 2563|   	vStringTruncate (sig, last - sigstr + 1);

Error: COMPILER_WARNING (CWE-704): [#def121]
universal-ctags-6.2.1/parsers/jscript.c:2561:22: warning[-Wdiscarded-qualifiers]: initialization discards ‘const’ qualifier from pointer target type
# 2559|   	/* Drop "=>" at the end. */
# 2560|   	const char *sigstr = vStringValue (sig);
# 2561|-> 	char *last = strrchr (sigstr, ')');
# 2562|   	Assert (last);
# 2563|   	vStringTruncate (sig, last - sigstr + 1);

Error: GCC_ANALYZER_WARNING (CWE-835): [#def122]
universal-ctags-6.2.1/parsers/objc.c:323:16: warning[-Wanalyzer-infinite-loop]: infinite loop
#  321|   
#  322|   	/* handling data input here */
#  323|-> 	while (st->cp == NULL || st->cp[0] == '\0')
#  324|   	{
#  325|   		updateLine (st);

Error: COMPILER_WARNING (CWE-704): [#def123]
universal-ctags-6.2.1/parsers/pascal.c: scope_hint: In function ‘parseArglist’
universal-ctags-6.2.1/parsers/pascal.c:121:34: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
#  121 |                 if (NULL != (var = strchr (end, ':')))
#      |                                  ^
#  119|   		char *var, *var_start;
#  120|   
#  121|-> 		if (NULL != (var = strchr (end, ':')))
#  122|   		{
#  123|   			var++; /* skip ':' */

Error: COMPILER_WARNING (CWE-704): [#def124]
universal-ctags-6.2.1/parsers/pascal.c:121:34: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
#  119|   		char *var, *var_start;
#  120|   
#  121|-> 		if (NULL != (var = strchr (end, ':')))
#  122|   		{
#  123|   			var++; /* skip ':' */

Error: COMPILER_WARNING (CWE-704): [#def125]
universal-ctags-6.2.1/parsers/python-entry-points.c: scope_hint: In function ‘newDataCallback’
universal-ctags-6.2.1/parsers/python-entry-points.c:96:21: warning[-Wdiscarded-qualifiers]: initialization discards ‘const’ qualifier from pointer target type
#   96 |         char *sep = strrchr (value, ':');
#      |                     ^~~~~~~
#   94|   		return;
#   95|   
#   96|-> 	char *sep = strrchr (value, ':');
#   97|   	if (sep)
#   98|   		*sep = '\0';

Error: COMPILER_WARNING (CWE-704): [#def126]
universal-ctags-6.2.1/parsers/python-entry-points.c:96:21: warning[-Wdiscarded-qualifiers]: initialization discards ‘const’ qualifier from pointer target type
#   94|   		return;
#   95|   
#   96|-> 	char *sep = strrchr (value, ':');
#   97|   	if (sep)
#   98|   		*sep = '\0';

Error: GCC_ANALYZER_WARNING (CWE-404): [#def127]
universal-ctags-6.2.1/parsers/typescript.c:713:9: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
universal-ctags-6.2.1/parsers/typescript.c:2081:13: enter_function: entry to ‘findTsTags’
universal-ctags-6.2.1/parsers/typescript.c:2087:9: call_function: calling ‘parseTsFile’ from ‘findTsTags’
#  711|   	memset(&currentState, 0, sizeof (currentState));
#  712|   
#  713|-> 	uwiPushMarker();
#  714|   
#  715|   	c = uwiGetC ();

Error: GCC_ANALYZER_WARNING (CWE-404): [#def128]
universal-ctags-6.2.1/parsers/typescript.c:715:13: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
universal-ctags-6.2.1/parsers/typescript.c:2081:13: enter_function: entry to ‘findTsTags’
universal-ctags-6.2.1/parsers/typescript.c:2087:9: call_function: calling ‘parseTsFile’ from ‘findTsTags’
#  713|   	uwiPushMarker();
#  714|   
#  715|-> 	c = uwiGetC ();
#  716|   	if (skipWhite && whiteChar (c))
#  717|   	{

Error: GCC_ANALYZER_WARNING (CWE-404): [#def129]
universal-ctags-6.2.1/parsers/typescript.c:726:21: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
universal-ctags-6.2.1/parsers/typescript.c:2081:13: enter_function: entry to ‘findTsTags’
universal-ctags-6.2.1/parsers/typescript.c:2087:9: call_function: calling ‘parseTsFile’ from ‘findTsTags’
#  724|   	while (result.status == PARSER_NEEDS_MORE_INPUT)
#  725|   	{
#  726|-> 		c = uwiGetC ();
#  727|   		parser (c, token, &currentState, &result);
#  728|   	}

Error: GCC_ANALYZER_WARNING (CWE-126): [#def130]
universal-ctags-6.2.1/parsers/verilog.c:591:24: warning[-Wanalyzer-out-of-bounds]: buffer over-read
universal-ctags-6.2.1/parsers/verilog.c:2012:12: enter_function: entry to ‘findTag’
universal-ctags-6.2.1/parsers/verilog.c:2103:29: call_function: calling ‘processConstraint’ from ‘findTag’
#  589|   		return SystemVerilogKinds[kind].enabled;
#  590|   	else /* isInputLanguage (Lang_verilog) */
#  591|-> 		return VerilogKinds[kind].enabled;
#  592|   }
#  593|   

Error: GCC_ANALYZER_WARNING (CWE-476): [#def131]
universal-ctags-6.2.1/parsers/verilog.c:994:32: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
universal-ctags-6.2.1/parsers/verilog.c:2012:12: enter_function: entry to ‘findTag’
universal-ctags-6.2.1/parsers/verilog.c:2087:29: call_function: calling ‘dropEndContext’ from ‘findTag’
#  992|   			dropContext ();
#  993|   			c = skipBlockName (token ,c);
#  994|-> 			while (currentContext->classScope)
#  995|   			{
#  996|   				verbose ("Dropping local context %s\n", vStringValue (currentContext->name));

Error: GCC_ANALYZER_WARNING (CWE-401): [#def132]
universal-ctags-6.2.1/peg/elm.c:1077:13: warning[-Wanalyzer-malloc-leak]: leak of ‘pcc_malloc_e(24)’
universal-ctags-6.2.1/peg/elm.c:6997:5: enter_function: entry to ‘pelm_parse’
universal-ctags-6.2.1/peg/elm.c:6998:9: call_function: calling ‘pcc_apply_rule’ from ‘pelm_parse’
# 1075|           else {
# 1076|               pcc_lr_entry_t *const e = pcc_lr_entry__create(ctx->auxil, rule);
# 1077|->             pcc_lr_stack__push(ctx->auxil, &ctx->lrstack, e);
# 1078|               a = pcc_lr_answer__create(ctx, PCC_LR_ANSWER_LR, p);
# 1079|               a->data.lr = e;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def133]
universal-ctags-6.2.1/peg/elm.c:1123:5: warning[-Wanalyzer-malloc-leak]: leak of ‘pcc_malloc_e(88)’
universal-ctags-6.2.1/peg/elm.c:6997:5: enter_function: entry to ‘pelm_parse’
universal-ctags-6.2.1/peg/elm.c:6998:9: call_function: calling ‘pcc_apply_rule’ from ‘pelm_parse’
# 1121|       if (value == NULL) value = &null;
# 1122|       memset(value, 0, sizeof(pcc_value_t)); /* in case */
# 1123|->     pcc_thunk_array__add(ctx->auxil, thunks, pcc_thunk__create_node(ctx->auxil, &c->thunks, value));
# 1124|       return PCC_TRUE;
# 1125|   }

Error: COMPILER_WARNING: [#def134]
universal-ctags-6.2.1/peg/elm.c: scope_hint: In function ‘pcc_evaluate_rule_mainTopLevelStatements’
universal-ctags-6.2.1/peg/elm.c:1821:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 1821 |         int i;
#      |             ^
# 1819|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_topLevelStatement, &chunk->thunks, NULL)) goto L0000;
# 1820|       {
# 1821|->         int i;
# 1822|           for (i = 0;; i++) {
# 1823|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def135]
universal-ctags-6.2.1/peg/elm.c: scope_hint: In function ‘pcc_evaluate_rule_exposedList’
universal-ctags-6.2.1/peg/elm.c:2000:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2000 |         int i;
#      |             ^
# 1998|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule__0_, &chunk->thunks, NULL)) goto L0000;
# 1999|       {
# 2000|->         int i;
# 2001|           for (i = 0;; i++) {
# 2002|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def136]
universal-ctags-6.2.1/peg/elm.c: scope_hint: In function ‘pcc_evaluate_rule_exposedTypeConstructorList’
universal-ctags-6.2.1/peg/elm.c:2197:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2197 |         int i;
#      |             ^
# 2195|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule__0_, &chunk->thunks, NULL)) goto L0000;
# 2196|       {
# 2197|->         int i;
# 2198|           for (i = 0;; i++) {
# 2199|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def137]
universal-ctags-6.2.1/peg/elm.c: scope_hint: In function ‘pcc_evaluate_rule_typeParameterList’
universal-ctags-6.2.1/peg/elm.c:2360:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2360 |         int i;
#      |             ^
# 2358|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_lowerStartIdentifier, &chunk->thunks, NULL)) goto L0000;
# 2359|       {
# 2360|->         int i;
# 2361|           for (i = 0;; i++) {
# 2362|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def138]
universal-ctags-6.2.1/peg/elm.c: scope_hint: In function ‘pcc_evaluate_rule_constructorSubtypeList’
universal-ctags-6.2.1/peg/elm.c:2469:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2469 |         int i;
#      |             ^
# 2467|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_singleConstructorSubtypeSpec, &chunk->thunks, NULL)) goto L0000;
# 2468|       {
# 2469|->         int i;
# 2470|           for (i = 0;; i++) {
# 2471|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def139]
universal-ctags-6.2.1/peg/elm.c: scope_hint: In function ‘pcc_evaluate_rule_recordTypeSpec’
universal-ctags-6.2.1/peg/elm.c:2625:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2625 |             int i;
#      |                 ^
# 2623|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_fieldSpec, &chunk->thunks, NULL)) goto L0002;
# 2624|           {
# 2625|->             int i;
# 2626|               for (i = 0;; i++) {
# 2627|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def140]
universal-ctags-6.2.1/peg/elm.c: scope_hint: In function ‘pcc_evaluate_rule_tupleTypeSpec’
universal-ctags-6.2.1/peg/elm.c:2760:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2760 |             int i;
#      |                 ^
# 2758|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_singleTypeSpec, &chunk->thunks, NULL)) goto L0002;
# 2759|           {
# 2760|->             int i;
# 2761|               for (i = 0;; i++) {
# 2762|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def141]
universal-ctags-6.2.1/peg/elm.c: scope_hint: In function ‘pcc_evaluate_rule_parameterisedTypeSpec’
universal-ctags-6.2.1/peg/elm.c:2825:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2825 |         int i;
#      |             ^
# 2823|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_dottedIdentifier, &chunk->thunks, NULL)) goto L0000;
# 2824|       {
# 2825|->         int i;
# 2826|           for (i = 0;; i++) {
# 2827|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def142]
universal-ctags-6.2.1/peg/elm.c: scope_hint: In function ‘pcc_evaluate_rule_importedList’
universal-ctags-6.2.1/peg/elm.c:3093:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 3093 |         int i;
#      |             ^
# 3091|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule__0_, &chunk->thunks, NULL)) goto L0000;
# 3092|       {
# 3093|->         int i;
# 3094|           for (i = 0;; i++) {
# 3095|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def143]
universal-ctags-6.2.1/peg/elm.c: scope_hint: In function ‘pcc_evaluate_rule_importedTypeConstructorList’
universal-ctags-6.2.1/peg/elm.c:3319:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 3319 |         int i;
#      |             ^
# 3317|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule__0_, &chunk->thunks, NULL)) goto L0000;
# 3318|       {
# 3319|->         int i;
# 3320|           for (i = 0;; i++) {
# 3321|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def144]
universal-ctags-6.2.1/peg/elm.c: scope_hint: In function ‘pcc_evaluate_rule_typeAnnotation’
universal-ctags-6.2.1/peg/elm.c:3495:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 3495 |         int i;
#      |             ^
# 3493|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_singleTypeSpec, &chunk->thunks, NULL)) goto L0000;
# 3494|       {
# 3495|->         int i;
# 3496|           for (i = 0;; i++) {
# 3497|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def145]
universal-ctags-6.2.1/peg/elm.c: scope_hint: In function ‘pcc_evaluate_rule_functionParameterList’
universal-ctags-6.2.1/peg/elm.c:3602:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 3602 |         int i;
#      |             ^
# 3600|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_functionParameter, &chunk->thunks, NULL)) goto L0000;
# 3601|       {
# 3602|->         int i;
# 3603|           for (i = 0;; i++) {
# 3604|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def146]
universal-ctags-6.2.1/peg/elm.c: scope_hint: In function ‘pcc_evaluate_rule_tupleFunctionParameter’
universal-ctags-6.2.1/peg/elm.c:3711:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 3711 |         int i;
#      |             ^
# 3709|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_functionParameter, &chunk->thunks, NULL)) goto L0000;
# 3710|       {
# 3711|->         int i;
# 3712|           for (i = 0;; i++) {
# 3713|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def147]
universal-ctags-6.2.1/peg/elm.c: scope_hint: In function ‘pcc_evaluate_rule_recordFunctionParameter’
universal-ctags-6.2.1/peg/elm.c:3773:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 3773 |         int i;
#      |             ^
# 3771|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_lowerStartIdentifier, &chunk->thunks, NULL)) goto L0000;
# 3772|       {
# 3773|->         int i;
# 3774|           for (i = 0;; i++) {
# 3775|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def148]
universal-ctags-6.2.1/peg/elm.c: scope_hint: In function ‘pcc_evaluate_rule_constructorFunctionParameter’
universal-ctags-6.2.1/peg/elm.c:3829:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 3829 |         int i;
#      |             ^
# 3827|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_upperStartIdentifier, &chunk->thunks, NULL)) goto L0000;
# 3828|       {
# 3829|->         int i;
# 3830|           for (i = 0;; i++) {
# 3831|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def149]
universal-ctags-6.2.1/peg/elm.c: scope_hint: In function ‘pcc_evaluate_rule_expression’
universal-ctags-6.2.1/peg/elm.c:3909:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 3909 |         int i;
#      |             ^
# 3907|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_simpleExpression, &chunk->thunks, NULL)) goto L0000;
# 3908|       {
# 3909|->         int i;
# 3910|           for (i = 0;; i++) {
# 3911|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def150]
universal-ctags-6.2.1/peg/elm.c: scope_hint: In function ‘pcc_evaluate_rule_tupleExpression’
universal-ctags-6.2.1/peg/elm.c:4036:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4036 |             int i;
#      |                 ^
# 4034|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_expression, &chunk->thunks, NULL)) goto L0002;
# 4035|           {
# 4036|->             int i;
# 4037|               for (i = 0;; i++) {
# 4038|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def151]
universal-ctags-6.2.1/peg/elm.c: scope_hint: In function ‘pcc_evaluate_rule_listExpression’
universal-ctags-6.2.1/peg/elm.c:4112:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4112 |             int i;
#      |                 ^
# 4110|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_expression, &chunk->thunks, NULL)) goto L0002;
# 4111|           {
# 4112|->             int i;
# 4113|               for (i = 0;; i++) {
# 4114|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def152]
universal-ctags-6.2.1/peg/elm.c: scope_hint: In function ‘pcc_evaluate_rule_recordExpression’
universal-ctags-6.2.1/peg/elm.c:4207:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4207 |             int i;
#      |                 ^
# 4205|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_recordExpressionAssignment, &chunk->thunks, NULL)) goto L0002;
# 4206|           {
# 4207|->             int i;
# 4208|               for (i = 0;; i++) {
# 4209|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def153]
universal-ctags-6.2.1/peg/elm.c: scope_hint: In function ‘pcc_evaluate_rule_functionCall’
universal-ctags-6.2.1/peg/elm.c:4364:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4364 |         int i;
#      |             ^
# 4362|       }
# 4363|       {
# 4364|->         int i;
# 4365|           for (i = 0;; i++) {
# 4366|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def154]
universal-ctags-6.2.1/peg/elm.c: scope_hint: In function ‘pcc_evaluate_rule_letInBlock’
universal-ctags-6.2.1/peg/elm.c:4403:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4403 |         int i;
#      |             ^
# 4401|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_letInLine, &chunk->thunks, NULL)) goto L0000;
# 4402|       {
# 4403|->         int i;
# 4404|           for (i = 0;; i++) {
# 4405|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def155]
universal-ctags-6.2.1/peg/elm.c: scope_hint: In function ‘pcc_evaluate_rule_letInFunctionDefinition’
universal-ctags-6.2.1/peg/elm.c:4487:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4487 |         int i;
#      |             ^
# 4485|       }
# 4486|       {
# 4487|->         int i;
# 4488|           for (i = 0;; i++) {
# 4489|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def156]
universal-ctags-6.2.1/peg/elm.c:4520:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4520 |         int i;
#      |             ^
# 4518|       }
# 4519|       {
# 4520|->         int i;
# 4521|           for (i = 0;; i++) {
# 4522|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def157]
universal-ctags-6.2.1/peg/elm.c:4539:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4539 |         int i;
#      |             ^
# 4537|       ctx->cur++;
# 4538|       {
# 4539|->         int i;
# 4540|           for (i = 0;; i++) {
# 4541|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def158]
universal-ctags-6.2.1/peg/elm.c: scope_hint: In function ‘pcc_evaluate_rule_letInFunctionParameters’
universal-ctags-6.2.1/peg/elm.c:4577:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4577 |         int i;
#      |             ^
# 4575|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_nonKeywordIdentifier, &chunk->thunks, NULL)) goto L0000;
# 4576|       {
# 4577|->         int i;
# 4578|           for (i = 0;; i++) {
# 4579|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def159]
universal-ctags-6.2.1/peg/elm.c: scope_hint: In function ‘pcc_evaluate_rule_caseClauseList’
universal-ctags-6.2.1/peg/elm.c:4734:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4734 |         int i;
#      |             ^
# 4732|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_caseClause, &chunk->thunks, NULL)) goto L0000;
# 4733|       {
# 4734|->         int i;
# 4735|           for (i = 0;; i++) {
# 4736|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def160]
universal-ctags-6.2.1/peg/elm.c: scope_hint: In function ‘pcc_evaluate_rule_caseClause’
universal-ctags-6.2.1/peg/elm.c:4764:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4764 |         int i;
#      |             ^
# 4762|       ctx->level++;
# 4763|       {
# 4764|->         int i;
# 4765|           for (i = 0;; i++) {
# 4766|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def161]
universal-ctags-6.2.1/peg/elm.c: scope_hint: In function ‘pcc_evaluate_rule_ignoreRestOfStatement’
universal-ctags-6.2.1/peg/elm.c:5166:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 5166 |         int i;
#      |             ^
# 5164|       }
# 5165|       {
# 5166|->         int i;
# 5167|           for (i = 0;; i++) {
# 5168|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def162]
universal-ctags-6.2.1/peg/elm.c: scope_hint: In function ‘pcc_evaluate_rule_multilineString’
universal-ctags-6.2.1/peg/elm.c:5203:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 5203 |         int i;
#      |             ^
# 5201|       ctx->cur += 3;
# 5202|       {
# 5203|->         int i;
# 5204|           for (i = 0;; i++) {
# 5205|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def163]
universal-ctags-6.2.1/peg/elm.c: scope_hint: In function ‘pcc_evaluate_rule_naiveIdentifier’
universal-ctags-6.2.1/peg/elm.c:5269:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 5269 |         int i;
#      |             ^
# 5267|       }
# 5268|       {
# 5269|->         int i;
# 5270|           for (i = 0;; i++) {
# 5271|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def164]
universal-ctags-6.2.1/peg/elm.c: scope_hint: In function ‘pcc_evaluate_rule_upperStartIdentifier’
universal-ctags-6.2.1/peg/elm.c:5307:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 5307 |         int i;
#      |             ^
# 5305|       }
# 5306|       {
# 5307|->         int i;
# 5308|           for (i = 0;; i++) {
# 5309|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def165]
universal-ctags-6.2.1/peg/elm.c: scope_hint: In function ‘pcc_evaluate_rule_lowerStartIdentifier’
universal-ctags-6.2.1/peg/elm.c:5354:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 5354 |         int i;
#      |             ^
# 5352|       }
# 5353|       {
# 5354|->         int i;
# 5355|           for (i = 0;; i++) {
# 5356|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def166]
universal-ctags-6.2.1/peg/elm.c: scope_hint: In function ‘pcc_evaluate_rule_dottedIdentifier’
universal-ctags-6.2.1/peg/elm.c:5738:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 5738 |         int i;
#      |             ^
# 5736|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_nonKeywordIdentifier, &chunk->thunks, NULL)) goto L0000;
# 5737|       {
# 5738|->         int i;
# 5739|           for (i = 0;; i++) {
# 5740|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def167]
universal-ctags-6.2.1/peg/elm.c: scope_hint: In function ‘pcc_evaluate_rule_oneLineString’
universal-ctags-6.2.1/peg/elm.c:6040:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 6040 |         int i;
#      |             ^
# 6038|       ctx->cur++;
# 6039|       {
# 6040|->         int i;
# 6041|           for (i = 0;; i++) {
# 6042|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def168]
universal-ctags-6.2.1/peg/elm.c: scope_hint: In function ‘pcc_evaluate_rule_delimitedComment’
universal-ctags-6.2.1/peg/elm.c:6538:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 6538 |         int i;
#      |             ^
# 6536|       ctx->cur += 2;
# 6537|       {
# 6538|->         int i;
# 6539|           for (i = 0;; i++) {
# 6540|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def169]
universal-ctags-6.2.1/peg/elm.c: scope_hint: In function ‘pcc_evaluate_rule_lineComment’
universal-ctags-6.2.1/peg/elm.c:6614:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 6614 |         int i;
#      |             ^
# 6612|       ctx->cur += 2;
# 6613|       {
# 6614|->         int i;
# 6615|           for (i = 0;; i++) {
# 6616|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def170]
universal-ctags-6.2.1/peg/elm.c: scope_hint: In function ‘pcc_evaluate_rule__1_short’
universal-ctags-6.2.1/peg/elm.c:6643:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 6643 |         int i;
#      |             ^
# 6641|       ctx->level++;
# 6642|       {
# 6643|->         int i;
# 6644|           for (i = 0;; i++) {
# 6645|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def171]
universal-ctags-6.2.1/peg/elm.c: scope_hint: In function ‘pcc_evaluate_rule_TLSS_short’
universal-ctags-6.2.1/peg/elm.c:6765:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 6765 |         int i;
#      |             ^
# 6763|       ctx->level++;
# 6764|       {
# 6765|->         int i;
# 6766|           for (i = 0;; i++) {
# 6767|               const size_t p = ctx->cur;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def172]
universal-ctags-6.2.1/peg/elm.c:6998:9: warning[-Wanalyzer-malloc-leak]: leak of ‘pcc_context__create(&auxil)’
universal-ctags-6.2.1/peg/elm_post.h:175:13: enter_function: entry to ‘findElmTags’
universal-ctags-6.2.1/peg/elm_post.h:180:32: call_function: inlined call to ‘pelm_create’ from ‘findElmTags’
universal-ctags-6.2.1/peg/elm_post.h:180:32: call_function: inlined call to ‘pelm_create’ from ‘findElmTags’
universal-ctags-6.2.1/peg/elm_post.h:182:16: call_function: calling ‘pelm_parse’ from ‘findElmTags’
# 6996|   
# 6997|   int pelm_parse(pelm_context_t *ctx, int *ret) {
# 6998|->     if (pcc_apply_rule(ctx, pcc_evaluate_rule_file, &ctx->thunks, ret))
# 6999|           pcc_do_action(ctx, &ctx->thunks, ret);
# 7000|       else

Error: COMPILER_WARNING: [#def173]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_file’
universal-ctags-6.2.1/peg/kotlin.c:2054:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2054 |         int i;
#      |             ^
# 2052|       }
# 2053|       {
# 2054|->         int i;
# 2055|           for (i = 0;; i++) {
# 2056|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def174]
universal-ctags-6.2.1/peg/kotlin.c:2068:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2068 |         int i;
#      |             ^
# 2066|       }
# 2067|       {
# 2068|->         int i;
# 2069|           for (i = 0;; i++) {
# 2070|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def175]
universal-ctags-6.2.1/peg/kotlin.c:2082:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2082 |         int i;
#      |             ^
# 2080|       }
# 2081|       {
# 2082|->         int i;
# 2083|           for (i = 0;; i++) {
# 2084|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def176]
universal-ctags-6.2.1/peg/kotlin.c:2096:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2096 |         int i;
#      |             ^
# 2094|       }
# 2095|       {
# 2096|->         int i;
# 2097|           for (i = 0;; i++) {
# 2098|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def177]
universal-ctags-6.2.1/peg/kotlin.c:2110:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2110 |         int i;
#      |             ^
# 2108|       }
# 2109|       {
# 2110|->         int i;
# 2111|           for (i = 0;; i++) {
# 2112|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def178]
universal-ctags-6.2.1/peg/kotlin.c:2124:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2124 |         int i;
#      |             ^
# 2122|       }
# 2123|       {
# 2124|->         int i;
# 2125|           for (i = 0;; i++) {
# 2126|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def179]
universal-ctags-6.2.1/peg/kotlin.c:2138:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2138 |         int i;
#      |             ^
# 2136|       }
# 2137|       {
# 2138|->         int i;
# 2139|           for (i = 0;; i++) {
# 2140|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def180]
universal-ctags-6.2.1/peg/kotlin.c:2152:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2152 |         int i;
#      |             ^
# 2150|       }
# 2151|       {
# 2152|->         int i;
# 2153|           for (i = 0;; i++) {
# 2154|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def181]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_filePart’
universal-ctags-6.2.1/peg/kotlin.c:2215:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2215 |             int i;
#      |                 ^
# 2213|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_statement, &chunk->thunks, NULL)) goto L0003;
# 2214|           {
# 2215|->             int i;
# 2216|               for (i = 0;; i++) {
# 2217|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def182]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_unparsable’
universal-ctags-6.2.1/peg/kotlin.c:2287:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2287 |         int i;
#      |             ^
# 2285|       }
# 2286|       {
# 2287|->         int i;
# 2288|           for (i = 0;; i++) {
# 2289|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def183]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_shebangLine’
universal-ctags-6.2.1/peg/kotlin.c:2323:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2323 |         int i;
#      |             ^
# 2321|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_ShebangLine, &chunk->thunks, NULL)) goto L0000;
# 2322|       {
# 2323|->         int i;
# 2324|           for (i = 0;; i++) {
# 2325|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def184]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_fileAnnotation’
universal-ctags-6.2.1/peg/kotlin.c:2392:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2392 |         int i;
#      |             ^
# 2390|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_FILE, &chunk->thunks, NULL)) goto L0000;
# 2391|       {
# 2392|->         int i;
# 2393|           for (i = 0;; i++) {
# 2394|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def185]
universal-ctags-6.2.1/peg/kotlin.c:2407:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2407 |         int i;
#      |             ^
# 2405|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_COLON, &chunk->thunks, NULL)) goto L0000;
# 2406|       {
# 2407|->         int i;
# 2408|           for (i = 0;; i++) {
# 2409|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def186]
universal-ctags-6.2.1/peg/kotlin.c:2421:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2421 |         int i;
#      |             ^
# 2419|       }
# 2420|       {
# 2421|->         int i;
# 2422|           for (i = 0;; i++) {
# 2423|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def187]
universal-ctags-6.2.1/peg/kotlin.c:2441:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2441 |             int i;
#      |                 ^
# 2439|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_LSQUARE, &chunk->thunks, NULL)) goto L0008;
# 2440|           {
# 2441|->             int i;
# 2442|               for (i = 0;; i++) {
# 2443|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def188]
universal-ctags-6.2.1/peg/kotlin.c:2476:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2476 |             int i;
#      |                 ^
# 2474|           }
# 2475|           {
# 2476|->             int i;
# 2477|               for (i = 0;; i++) {
# 2478|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def189]
universal-ctags-6.2.1/peg/kotlin.c:2503:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2503 |         int i;
#      |             ^
# 2501|       }
# 2502|       {
# 2503|->         int i;
# 2504|           for (i = 0;; i++) {
# 2505|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def190]
universal-ctags-6.2.1/peg/kotlin.c:2517:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2517 |         int i;
#      |             ^
# 2515|       }
# 2516|       {
# 2517|->         int i;
# 2518|           for (i = 0;; i++) {
# 2519|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def191]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_packageHeader’
universal-ctags-6.2.1/peg/kotlin.c:2570:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2570 |         int i;
#      |             ^
# 2568|       }
# 2569|       {
# 2570|->         int i;
# 2571|           for (i = 0;; i++) {
# 2572|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def192]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_importHeader’
universal-ctags-6.2.1/peg/kotlin.c:2680:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2680 |         int i;
#      |             ^
# 2678|       }
# 2679|       {
# 2680|->         int i;
# 2681|           for (i = 0;; i++) {
# 2682|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def193]
universal-ctags-6.2.1/peg/kotlin.c:2706:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2706 |         int i;
#      |             ^
# 2704|       }
# 2705|       {
# 2706|->         int i;
# 2707|           for (i = 0;; i++) {
# 2708|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def194]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_topLevelObject’
universal-ctags-6.2.1/peg/kotlin.c:2755:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2755 |         int i;
#      |             ^
# 2753|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_declaration, &chunk->thunks, NULL)) goto L0000;
# 2754|       {
# 2755|->         int i;
# 2756|           for (i = 0;; i++) {
# 2757|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def195]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_typeAlias’
universal-ctags-6.2.1/peg/kotlin.c:2809:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2809 |         int i;
#      |             ^
# 2807|       }
# 2808|       {
# 2809|->         int i;
# 2810|           for (i = 0;; i++) {
# 2811|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def196]
universal-ctags-6.2.1/peg/kotlin.c:2830:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2830 |         int i;
#      |             ^
# 2828|       }
# 2829|       {
# 2830|->         int i;
# 2831|           for (i = 0;; i++) {
# 2832|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def197]
universal-ctags-6.2.1/peg/kotlin.c:2876:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2876 |         int i;
#      |             ^
# 2874|       }
# 2875|       {
# 2876|->         int i;
# 2877|           for (i = 0;; i++) {
# 2878|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def198]
universal-ctags-6.2.1/peg/kotlin.c:2895:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2895 |             int i;
#      |                 ^
# 2893|           const size_t n = chunk->thunks.len;
# 2894|           {
# 2895|->             int i;
# 2896|               for (i = 0;; i++) {
# 2897|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def199]
universal-ctags-6.2.1/peg/kotlin.c:2916:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2916 |         int i;
#      |             ^
# 2914|       }
# 2915|       {
# 2916|->         int i;
# 2917|           for (i = 0;; i++) {
# 2918|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def200]
universal-ctags-6.2.1/peg/kotlin.c:2931:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2931 |         int i;
#      |             ^
# 2929|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_ASSIGNMENT, &chunk->thunks, NULL)) goto L0000;
# 2930|       {
# 2931|->         int i;
# 2932|           for (i = 0;; i++) {
# 2933|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def201]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_classDeclaration’
universal-ctags-6.2.1/peg/kotlin.c:3044:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 3044 |                 int i;
#      |                     ^
# 3042|               if (!pcc_apply_rule(ctx, pcc_evaluate_rule_FUN, &chunk->thunks, NULL)) goto L0006;
# 3043|               {
# 3044|->                 int i;
# 3045|                   for (i = 0;; i++) {
# 3046|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def202]
universal-ctags-6.2.1/peg/kotlin.c:3079:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 3079 |         int i;
#      |             ^
# 3077|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule__, &chunk->thunks, NULL)) goto L0000;
# 3078|       {
# 3079|->         int i;
# 3080|           for (i = 0;; i++) {
# 3081|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def203]
universal-ctags-6.2.1/peg/kotlin.c:3113:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 3113 |             int i;
#      |                 ^
# 3111|           const size_t n = chunk->thunks.len;
# 3112|           {
# 3113|->             int i;
# 3114|               for (i = 0;; i++) {
# 3115|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def204]
universal-ctags-6.2.1/peg/kotlin.c:3139:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 3139 |             int i;
#      |                 ^
# 3137|           const size_t n = chunk->thunks.len;
# 3138|           {
# 3139|->             int i;
# 3140|               for (i = 0;; i++) {
# 3141|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def205]
universal-ctags-6.2.1/peg/kotlin.c:3165:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 3165 |             int i;
#      |                 ^
# 3163|           const size_t n = chunk->thunks.len;
# 3164|           {
# 3165|->             int i;
# 3166|               for (i = 0;; i++) {
# 3167|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def206]
universal-ctags-6.2.1/peg/kotlin.c:3180:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 3180 |             int i;
#      |                 ^
# 3178|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_COLON, &chunk->thunks, NULL)) goto L0016;
# 3179|           {
# 3180|->             int i;
# 3181|               for (i = 0;; i++) {
# 3182|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def207]
universal-ctags-6.2.1/peg/kotlin.c:3206:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 3206 |             int i;
#      |                 ^
# 3204|           const size_t n = chunk->thunks.len;
# 3205|           {
# 3206|->             int i;
# 3207|               for (i = 0;; i++) {
# 3208|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def208]
universal-ctags-6.2.1/peg/kotlin.c:3237:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 3237 |                 int i;
#      |                     ^
# 3235|               const size_t n = chunk->thunks.len;
# 3236|               {
# 3237|->                 int i;
# 3238|                   for (i = 0;; i++) {
# 3239|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def209]
universal-ctags-6.2.1/peg/kotlin.c:3256:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 3256 |                 int i;
#      |                     ^
# 3254|               pcc_thunk_array__revert(ctx->auxil, &chunk->thunks, n);
# 3255|               {
# 3256|->                 int i;
# 3257|                   for (i = 0;; i++) {
# 3258|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def210]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_primaryConstructor’
universal-ctags-6.2.1/peg/kotlin.c:3324:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 3324 |             int i;
#      |                 ^
# 3322|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_CONSTRUCTOR, &chunk->thunks, NULL)) goto L0001;
# 3323|           {
# 3324|->             int i;
# 3325|               for (i = 0;; i++) {
# 3326|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def211]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_classBody’
universal-ctags-6.2.1/peg/kotlin.c:3361:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 3361 |         int i;
#      |             ^
# 3359|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_LCURL, &chunk->thunks, NULL)) goto L0000;
# 3360|       {
# 3361|->         int i;
# 3362|           for (i = 0;; i++) {
# 3363|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def212]
universal-ctags-6.2.1/peg/kotlin.c:3376:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 3376 |         int i;
#      |             ^
# 3374|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_classMemberDeclarations, &chunk->thunks, NULL)) goto L0000;
# 3375|       {
# 3376|->         int i;
# 3377|           for (i = 0;; i++) {
# 3378|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def213]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_classParameters’
universal-ctags-6.2.1/peg/kotlin.c:3407:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 3407 |         int i;
#      |             ^
# 3405|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_LPAREN, &chunk->thunks, NULL)) goto L0000;
# 3406|       {
# 3407|->         int i;
# 3408|           for (i = 0;; i++) {
# 3409|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def214]
universal-ctags-6.2.1/peg/kotlin.c:3427:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 3427 |             int i;
#      |                 ^
# 3425|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_classParameter, &chunk->thunks, NULL)) goto L0002;
# 3426|           {
# 3427|->             int i;
# 3428|               for (i = 0;; i++) {
# 3429|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def215]
universal-ctags-6.2.1/peg/kotlin.c:3432:25: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 3432 |                     int i;
#      |                         ^
# 3430|                   const size_t n = chunk->thunks.len;
# 3431|                   {
# 3432|->                     int i;
# 3433|                       for (i = 0;; i++) {
# 3434|                           const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def216]
universal-ctags-6.2.1/peg/kotlin.c:3447:25: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 3447 |                     int i;
#      |                         ^
# 3445|                   if (!pcc_apply_rule(ctx, pcc_evaluate_rule_COMMA, &chunk->thunks, NULL)) goto L0003;
# 3446|                   {
# 3447|->                     int i;
# 3448|                       for (i = 0;; i++) {
# 3449|                           const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def217]
universal-ctags-6.2.1/peg/kotlin.c:3475:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 3475 |                 int i;
#      |                     ^
# 3473|               const size_t n = chunk->thunks.len;
# 3474|               {
# 3475|->                 int i;
# 3476|                   for (i = 0;; i++) {
# 3477|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def218]
universal-ctags-6.2.1/peg/kotlin.c:3502:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 3502 |         int i;
#      |             ^
# 3500|       }
# 3501|       {
# 3502|->         int i;
# 3503|           for (i = 0;; i++) {
# 3504|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def219]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_classParameter’
universal-ctags-6.2.1/peg/kotlin.c:3555:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 3555 |                 int i;
#      |                     ^
# 3553|               }
# 3554|               {
# 3555|->                 int i;
# 3556|                   for (i = 0;; i++) {
# 3557|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def220]
universal-ctags-6.2.1/peg/kotlin.c:3592:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 3592 |                 int i;
#      |                     ^
# 3590|               }
# 3591|               {
# 3592|->                 int i;
# 3593|                   for (i = 0;; i++) {
# 3594|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def221]
universal-ctags-6.2.1/peg/kotlin.c:3635:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 3635 |                 int i;
#      |                     ^
# 3633|               }
# 3634|               {
# 3635|->                 int i;
# 3636|                   for (i = 0;; i++) {
# 3637|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def222]
universal-ctags-6.2.1/peg/kotlin.c:3652:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 3652 |         int i;
#      |             ^
# 3650|       }
# 3651|       {
# 3652|->         int i;
# 3653|           for (i = 0;; i++) {
# 3654|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def223]
universal-ctags-6.2.1/peg/kotlin.c:3681:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 3681 |         int i;
#      |             ^
# 3679|       }
# 3680|       {
# 3681|->         int i;
# 3682|           for (i = 0;; i++) {
# 3683|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def224]
universal-ctags-6.2.1/peg/kotlin.c:3696:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 3696 |         int i;
#      |             ^
# 3694|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_COLON, &chunk->thunks, NULL)) goto L0000;
# 3695|       {
# 3696|->         int i;
# 3697|           for (i = 0;; i++) {
# 3698|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def225]
universal-ctags-6.2.1/peg/kotlin.c:3716:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 3716 |             int i;
#      |                 ^
# 3714|           const size_t n = chunk->thunks.len;
# 3715|           {
# 3716|->             int i;
# 3717|               for (i = 0;; i++) {
# 3718|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def226]
universal-ctags-6.2.1/peg/kotlin.c:3731:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 3731 |             int i;
#      |                 ^
# 3729|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_ASSIGNMENT, &chunk->thunks, NULL)) goto L0018;
# 3730|           {
# 3731|->             int i;
# 3732|               for (i = 0;; i++) {
# 3733|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def227]
universal-ctags-6.2.1/peg/kotlin.c:3775:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 3775 |         int i;
#      |             ^
# 3773|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_annotatedDelegationSpecifier, &chunk->thunks, NULL)) goto L0000;
# 3774|       {
# 3775|->         int i;
# 3776|           for (i = 0;; i++) {
# 3777|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def228]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_delegationSpecifiers’
universal-ctags-6.2.1/peg/kotlin.c:3780:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 3780 |                 int i;
#      |                     ^
# 3778|               const size_t n = chunk->thunks.len;
# 3779|               {
# 3780|->                 int i;
# 3781|                   for (i = 0;; i++) {
# 3782|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def229]
universal-ctags-6.2.1/peg/kotlin.c:3795:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 3795 |                 int i;
#      |                     ^
# 3793|               if (!pcc_apply_rule(ctx, pcc_evaluate_rule_COMMA, &chunk->thunks, NULL)) goto L0001;
# 3794|               {
# 3795|->                 int i;
# 3796|                   for (i = 0;; i++) {
# 3797|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def230]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_constructorInvocation’
universal-ctags-6.2.1/peg/kotlin.c:3877:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 3877 |         int i;
#      |             ^
# 3875|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_userType, &chunk->thunks, NULL)) goto L0000;
# 3876|       {
# 3877|->         int i;
# 3878|           for (i = 0;; i++) {
# 3879|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def231]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_annotatedDelegationSpecifier’
universal-ctags-6.2.1/peg/kotlin.c:3907:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 3907 |         int i;
#      |             ^
# 3905|       ctx->level++;
# 3906|       {
# 3907|->         int i;
# 3908|           for (i = 0;; i++) {
# 3909|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def232]
universal-ctags-6.2.1/peg/kotlin.c:3921:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 3921 |         int i;
#      |             ^
# 3919|       }
# 3920|       {
# 3921|->         int i;
# 3922|           for (i = 0;; i++) {
# 3923|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def233]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_explicitDelegation’
universal-ctags-6.2.1/peg/kotlin.c:3969:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 3969 |         int i;
#      |             ^
# 3967|       }
# 3968|       {
# 3969|->         int i;
# 3970|           for (i = 0;; i++) {
# 3971|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def234]
universal-ctags-6.2.1/peg/kotlin.c:3984:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 3984 |         int i;
#      |             ^
# 3982|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_BY, &chunk->thunks, NULL)) goto L0000;
# 3983|       {
# 3984|->         int i;
# 3985|           for (i = 0;; i++) {
# 3986|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def235]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_typeParameters’
universal-ctags-6.2.1/peg/kotlin.c:4015:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4015 |         int i;
#      |             ^
# 4013|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_LANGLE, &chunk->thunks, NULL)) goto L0000;
# 4014|       {
# 4015|->         int i;
# 4016|           for (i = 0;; i++) {
# 4017|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def236]
universal-ctags-6.2.1/peg/kotlin.c:4030:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4030 |         int i;
#      |             ^
# 4028|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_typeParameter, &chunk->thunks, NULL)) goto L0000;
# 4029|       {
# 4030|->         int i;
# 4031|           for (i = 0;; i++) {
# 4032|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def237]
universal-ctags-6.2.1/peg/kotlin.c:4035:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4035 |                 int i;
#      |                     ^
# 4033|               const size_t n = chunk->thunks.len;
# 4034|               {
# 4035|->                 int i;
# 4036|                   for (i = 0;; i++) {
# 4037|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def238]
universal-ctags-6.2.1/peg/kotlin.c:4050:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4050 |                 int i;
#      |                     ^
# 4048|               if (!pcc_apply_rule(ctx, pcc_evaluate_rule_COMMA, &chunk->thunks, NULL)) goto L0002;
# 4049|               {
# 4050|->                 int i;
# 4051|                   for (i = 0;; i++) {
# 4052|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def239]
universal-ctags-6.2.1/peg/kotlin.c:4078:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4078 |             int i;
#      |                 ^
# 4076|           const size_t n = chunk->thunks.len;
# 4077|           {
# 4078|->             int i;
# 4079|               for (i = 0;; i++) {
# 4080|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def240]
universal-ctags-6.2.1/peg/kotlin.c:4099:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4099 |         int i;
#      |             ^
# 4097|       }
# 4098|       {
# 4099|->         int i;
# 4100|           for (i = 0;; i++) {
# 4101|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def241]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_typeParameter’
universal-ctags-6.2.1/peg/kotlin.c:4141:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4141 |         int i;
#      |             ^
# 4139|       }
# 4140|       {
# 4141|->         int i;
# 4142|           for (i = 0;; i++) {
# 4143|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def242]
universal-ctags-6.2.1/peg/kotlin.c:4161:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4161 |             int i;
#      |                 ^
# 4159|           const size_t n = chunk->thunks.len;
# 4160|           {
# 4161|->             int i;
# 4162|               for (i = 0;; i++) {
# 4163|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def243]
universal-ctags-6.2.1/peg/kotlin.c:4176:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4176 |             int i;
#      |                 ^
# 4174|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_COLON, &chunk->thunks, NULL)) goto L0004;
# 4175|           {
# 4176|->             int i;
# 4177|               for (i = 0;; i++) {
# 4178|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def244]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_typeConstraints’
universal-ctags-6.2.1/peg/kotlin.c:4213:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4213 |         int i;
#      |             ^
# 4211|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_WHERE, &chunk->thunks, NULL)) goto L0000;
# 4212|       {
# 4213|->         int i;
# 4214|           for (i = 0;; i++) {
# 4215|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def245]
universal-ctags-6.2.1/peg/kotlin.c:4228:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4228 |         int i;
#      |             ^
# 4226|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_typeConstraint, &chunk->thunks, NULL)) goto L0000;
# 4227|       {
# 4228|->         int i;
# 4229|           for (i = 0;; i++) {
# 4230|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def246]
universal-ctags-6.2.1/peg/kotlin.c:4233:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4233 |                 int i;
#      |                     ^
# 4231|               const size_t n = chunk->thunks.len;
# 4232|               {
# 4233|->                 int i;
# 4234|                   for (i = 0;; i++) {
# 4235|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def247]
universal-ctags-6.2.1/peg/kotlin.c:4248:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4248 |                 int i;
#      |                     ^
# 4246|               if (!pcc_apply_rule(ctx, pcc_evaluate_rule_COMMA, &chunk->thunks, NULL)) goto L0002;
# 4247|               {
# 4248|->                 int i;
# 4249|                   for (i = 0;; i++) {
# 4250|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def248]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_typeConstraint’
universal-ctags-6.2.1/peg/kotlin.c:4286:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4286 |         int i;
#      |             ^
# 4284|       ctx->level++;
# 4285|       {
# 4286|->         int i;
# 4287|           for (i = 0;; i++) {
# 4288|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def249]
universal-ctags-6.2.1/peg/kotlin.c:4301:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4301 |         int i;
#      |             ^
# 4299|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_simpleIdentifier, &chunk->thunks, NULL)) goto L0000;
# 4300|       {
# 4301|->         int i;
# 4302|           for (i = 0;; i++) {
# 4303|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def250]
universal-ctags-6.2.1/peg/kotlin.c:4316:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4316 |         int i;
#      |             ^
# 4314|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_COLON, &chunk->thunks, NULL)) goto L0000;
# 4315|       {
# 4316|->         int i;
# 4317|           for (i = 0;; i++) {
# 4318|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def251]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_classMemberDeclarations’
universal-ctags-6.2.1/peg/kotlin.c:4346:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4346 |         int i;
#      |             ^
# 4344|       ctx->level++;
# 4345|       {
# 4346|->         int i;
# 4347|           for (i = 0;; i++) {
# 4348|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def252]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_anonymousInitializer’
universal-ctags-6.2.1/peg/kotlin.c:4426:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4426 |         int i;
#      |             ^
# 4424|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_INIT, &chunk->thunks, NULL)) goto L0000;
# 4425|       {
# 4426|->         int i;
# 4427|           for (i = 0;; i++) {
# 4428|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def253]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_companionObject’
universal-ctags-6.2.1/peg/kotlin.c:4470:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4470 |         int i;
#      |             ^
# 4468|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_COMPANION, &chunk->thunks, NULL)) goto L0000;
# 4469|       {
# 4470|->         int i;
# 4471|           for (i = 0;; i++) {
# 4472|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def254]
universal-ctags-6.2.1/peg/kotlin.c:4490:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4490 |             int i;
#      |                 ^
# 4488|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_DATA, &chunk->thunks, NULL)) goto L0004;
# 4489|           {
# 4490|->             int i;
# 4491|               for (i = 0;; i++) {
# 4492|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def255]
universal-ctags-6.2.1/peg/kotlin.c:4525:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4525 |                 int i;
#      |                     ^
# 4523|               const size_t n = chunk->thunks.len;
# 4524|               {
# 4525|->                 int i;
# 4526|                   for (i = 0;; i++) {
# 4527|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def256]
universal-ctags-6.2.1/peg/kotlin.c:4562:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4562 |             int i;
#      |                 ^
# 4560|           const size_t n = chunk->thunks.len;
# 4561|           {
# 4562|->             int i;
# 4563|               for (i = 0;; i++) {
# 4564|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def257]
universal-ctags-6.2.1/peg/kotlin.c:4577:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4577 |             int i;
#      |                 ^
# 4575|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_COLON, &chunk->thunks, NULL)) goto L0010;
# 4576|           {
# 4577|->             int i;
# 4578|               for (i = 0;; i++) {
# 4579|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def258]
universal-ctags-6.2.1/peg/kotlin.c:4603:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4603 |             int i;
#      |                 ^
# 4601|           const size_t n = chunk->thunks.len;
# 4602|           {
# 4603|->             int i;
# 4604|               for (i = 0;; i++) {
# 4605|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def259]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_functionValueParameters’
universal-ctags-6.2.1/peg/kotlin.c:4647:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4647 |         int i;
#      |             ^
# 4645|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_LPAREN, &chunk->thunks, NULL)) goto L0000;
# 4646|       {
# 4647|->         int i;
# 4648|           for (i = 0;; i++) {
# 4649|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def260]
universal-ctags-6.2.1/peg/kotlin.c:4667:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4667 |             int i;
#      |                 ^
# 4665|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_functionValueParameter, &chunk->thunks, NULL)) goto L0002;
# 4666|           {
# 4667|->             int i;
# 4668|               for (i = 0;; i++) {
# 4669|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def261]
universal-ctags-6.2.1/peg/kotlin.c:4672:25: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4672 |                     int i;
#      |                         ^
# 4670|                   const size_t n = chunk->thunks.len;
# 4671|                   {
# 4672|->                     int i;
# 4673|                       for (i = 0;; i++) {
# 4674|                           const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def262]
universal-ctags-6.2.1/peg/kotlin.c:4687:25: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4687 |                     int i;
#      |                         ^
# 4685|                   if (!pcc_apply_rule(ctx, pcc_evaluate_rule_COMMA, &chunk->thunks, NULL)) goto L0003;
# 4686|                   {
# 4687|->                     int i;
# 4688|                       for (i = 0;; i++) {
# 4689|                           const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def263]
universal-ctags-6.2.1/peg/kotlin.c:4715:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4715 |                 int i;
#      |                     ^
# 4713|               const size_t n = chunk->thunks.len;
# 4714|               {
# 4715|->                 int i;
# 4716|                   for (i = 0;; i++) {
# 4717|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def264]
universal-ctags-6.2.1/peg/kotlin.c:4742:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4742 |         int i;
#      |             ^
# 4740|       }
# 4741|       {
# 4742|->         int i;
# 4743|           for (i = 0;; i++) {
# 4744|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def265]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_functionValueParameter’
universal-ctags-6.2.1/peg/kotlin.c:4784:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4784 |         int i;
#      |             ^
# 4782|       }
# 4783|       {
# 4784|->         int i;
# 4785|           for (i = 0;; i++) {
# 4786|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def266]
universal-ctags-6.2.1/peg/kotlin.c:4804:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4804 |             int i;
#      |                 ^
# 4802|           const size_t n = chunk->thunks.len;
# 4803|           {
# 4804|->             int i;
# 4805|               for (i = 0;; i++) {
# 4806|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def267]
universal-ctags-6.2.1/peg/kotlin.c:4819:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4819 |             int i;
#      |                 ^
# 4817|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_ASSIGNMENT, &chunk->thunks, NULL)) goto L0004;
# 4818|           {
# 4819|->             int i;
# 4820|               for (i = 0;; i++) {
# 4821|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def268]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_functionDeclaration’
universal-ctags-6.2.1/peg/kotlin.c:4868:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4868 |         int i;
#      |             ^
# 4866|       }
# 4867|       {
# 4868|->         int i;
# 4869|           for (i = 0;; i++) {
# 4870|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def269]
universal-ctags-6.2.1/peg/kotlin.c:4889:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4889 |         int i;
#      |             ^
# 4887|       }
# 4888|       {
# 4889|->         int i;
# 4890|           for (i = 0;; i++) {
# 4891|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def270]
universal-ctags-6.2.1/peg/kotlin.c:4908:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4908 |             int i;
#      |                 ^
# 4906|           const size_t n = chunk->thunks.len;
# 4907|           {
# 4908|->             int i;
# 4909|               for (i = 0;; i++) {
# 4910|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def271]
universal-ctags-6.2.1/peg/kotlin.c:4929:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4929 |         int i;
#      |             ^
# 4927|       }
# 4928|       {
# 4929|->         int i;
# 4930|           for (i = 0;; i++) {
# 4931|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def272]
universal-ctags-6.2.1/peg/kotlin.c:4948:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4948 |             int i;
#      |                 ^
# 4946|           const size_t n = chunk->thunks.len;
# 4947|           {
# 4948|->             int i;
# 4949|               for (i = 0;; i++) {
# 4950|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def273]
universal-ctags-6.2.1/peg/kotlin.c:4969:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4969 |         int i;
#      |             ^
# 4967|       }
# 4968|       {
# 4969|->         int i;
# 4970|           for (i = 0;; i++) {
# 4971|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def274]
universal-ctags-6.2.1/peg/kotlin.c:4998:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4998 |         int i;
#      |             ^
# 4996|       }
# 4997|       {
# 4998|->         int i;
# 4999|           for (i = 0;; i++) {
# 5000|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def275]
universal-ctags-6.2.1/peg/kotlin.c:5013:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 5013 |         int i;
#      |             ^
# 5011|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_functionValueParameters, &chunk->thunks, NULL)) goto L0000;
# 5012|       {
# 5013|->         int i;
# 5014|           for (i = 0;; i++) {
# 5015|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def276]
universal-ctags-6.2.1/peg/kotlin.c:5032:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 5032 |             int i;
#      |                 ^
# 5030|           const size_t n = chunk->thunks.len;
# 5031|           {
# 5032|->             int i;
# 5033|               for (i = 0;; i++) {
# 5034|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def277]
universal-ctags-6.2.1/peg/kotlin.c:5047:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 5047 |             int i;
#      |                 ^
# 5045|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_COLON, &chunk->thunks, NULL)) goto L0015;
# 5046|           {
# 5047|->             int i;
# 5048|               for (i = 0;; i++) {
# 5049|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def278]
universal-ctags-6.2.1/peg/kotlin.c:5068:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 5068 |         int i;
#      |             ^
# 5066|       }
# 5067|       {
# 5068|->         int i;
# 5069|           for (i = 0;; i++) {
# 5070|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def279]
universal-ctags-6.2.1/peg/kotlin.c:5087:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 5087 |             int i;
#      |                 ^
# 5085|           const size_t n = chunk->thunks.len;
# 5086|           {
# 5087|->             int i;
# 5088|               for (i = 0;; i++) {
# 5089|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def280]
universal-ctags-6.2.1/peg/kotlin.c:5108:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 5108 |         int i;
#      |             ^
# 5106|       }
# 5107|       {
# 5108|->         int i;
# 5109|           for (i = 0;; i++) {
# 5110|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def281]
universal-ctags-6.2.1/peg/kotlin.c:5127:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 5127 |             int i;
#      |                 ^
# 5125|           const size_t n = chunk->thunks.len;
# 5126|           {
# 5127|->             int i;
# 5128|               for (i = 0;; i++) {
# 5129|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def282]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_functionBody’
universal-ctags-6.2.1/peg/kotlin.c:5181:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 5181 |             int i;
#      |                 ^
# 5179|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_ASSIGNMENT, &chunk->thunks, NULL)) goto L0003;
# 5180|           {
# 5181|->             int i;
# 5182|               for (i = 0;; i++) {
# 5183|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def283]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_variableDeclaration’
universal-ctags-6.2.1/peg/kotlin.c:5219:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 5219 |         int i;
#      |             ^
# 5217|       pcc_capture_table__resize(ctx->auxil, &chunk->capts, 1);
# 5218|       {
# 5219|->         int i;
# 5220|           for (i = 0;; i++) {
# 5221|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def284]
universal-ctags-6.2.1/peg/kotlin.c:5233:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 5233 |         int i;
#      |             ^
# 5231|       }
# 5232|       {
# 5233|->         int i;
# 5234|           for (i = 0;; i++) {
# 5235|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def285]
universal-ctags-6.2.1/peg/kotlin.c:5267:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 5267 |             int i;
#      |                 ^
# 5265|           const size_t n = chunk->thunks.len;
# 5266|           {
# 5267|->             int i;
# 5268|               for (i = 0;; i++) {
# 5269|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def286]
universal-ctags-6.2.1/peg/kotlin.c:5282:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 5282 |             int i;
#      |                 ^
# 5280|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_COLON, &chunk->thunks, NULL)) goto L0003;
# 5281|           {
# 5282|->             int i;
# 5283|               for (i = 0;; i++) {
# 5284|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def287]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_multiVariableDeclaration’
universal-ctags-6.2.1/peg/kotlin.c:5319:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 5319 |         int i;
#      |             ^
# 5317|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_LPAREN, &chunk->thunks, NULL)) goto L0000;
# 5318|       {
# 5319|->         int i;
# 5320|           for (i = 0;; i++) {
# 5321|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def288]
universal-ctags-6.2.1/peg/kotlin.c:5334:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 5334 |         int i;
#      |             ^
# 5332|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_variableDeclaration, &chunk->thunks, NULL)) goto L0000;
# 5333|       {
# 5334|->         int i;
# 5335|           for (i = 0;; i++) {
# 5336|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def289]
universal-ctags-6.2.1/peg/kotlin.c:5348:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 5348 |         int i;
#      |             ^
# 5346|       }
# 5347|       {
# 5348|->         int i;
# 5349|           for (i = 0;; i++) {
# 5350|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def290]
universal-ctags-6.2.1/peg/kotlin.c:5353:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 5353 |                 int i;
#      |                     ^
# 5351|               const size_t n = chunk->thunks.len;
# 5352|               {
# 5353|->                 int i;
# 5354|                   for (i = 0;; i++) {
# 5355|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def291]
universal-ctags-6.2.1/peg/kotlin.c:5368:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 5368 |                 int i;
#      |                     ^
# 5366|               if (!pcc_apply_rule(ctx, pcc_evaluate_rule_COMMA, &chunk->thunks, NULL)) goto L0003;
# 5367|               {
# 5368|->                 int i;
# 5369|                   for (i = 0;; i++) {
# 5370|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def292]
universal-ctags-6.2.1/peg/kotlin.c:5391:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 5391 |         int i;
#      |             ^
# 5389|       }
# 5390|       {
# 5391|->         int i;
# 5392|           for (i = 0;; i++) {
# 5393|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def293]
universal-ctags-6.2.1/peg/kotlin.c:5410:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 5410 |             int i;
#      |                 ^
# 5408|           const size_t n = chunk->thunks.len;
# 5409|           {
# 5410|->             int i;
# 5411|               for (i = 0;; i++) {
# 5412|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def294]
universal-ctags-6.2.1/peg/kotlin.c:5431:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 5431 |         int i;
#      |             ^
# 5429|       }
# 5430|       {
# 5431|->         int i;
# 5432|           for (i = 0;; i++) {
# 5433|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def295]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_propertyDeclaration’
universal-ctags-6.2.1/peg/kotlin.c:5473:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 5473 |         int i;
#      |             ^
# 5471|       }
# 5472|       {
# 5473|->         int i;
# 5474|           for (i = 0;; i++) {
# 5475|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def296]
universal-ctags-6.2.1/peg/kotlin.c:5523:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 5523 |             int i;
#      |                 ^
# 5521|           const size_t n = chunk->thunks.len;
# 5522|           {
# 5523|->             int i;
# 5524|               for (i = 0;; i++) {
# 5525|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def297]
universal-ctags-6.2.1/peg/kotlin.c:5549:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 5549 |             int i;
#      |                 ^
# 5547|           const size_t n = chunk->thunks.len;
# 5548|           {
# 5549|->             int i;
# 5550|               for (i = 0;; i++) {
# 5551|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def298]
universal-ctags-6.2.1/peg/kotlin.c:5570:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 5570 |         int i;
#      |             ^
# 5568|       }
# 5569|       {
# 5570|->         int i;
# 5571|           for (i = 0;; i++) {
# 5572|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def299]
universal-ctags-6.2.1/peg/kotlin.c:5607:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 5607 |             int i;
#      |                 ^
# 5605|           const size_t n = chunk->thunks.len;
# 5606|           {
# 5607|->             int i;
# 5608|               for (i = 0;; i++) {
# 5609|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def300]
universal-ctags-6.2.1/peg/kotlin.c:5633:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 5633 |             int i;
#      |                 ^
# 5631|           const size_t n = chunk->thunks.len;
# 5632|           {
# 5633|->             int i;
# 5634|               for (i = 0;; i++) {
# 5635|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def301]
universal-ctags-6.2.1/peg/kotlin.c:5653:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 5653 |                 int i;
#      |                     ^
# 5651|               if (!pcc_apply_rule(ctx, pcc_evaluate_rule_ASSIGNMENT, &chunk->thunks, NULL)) goto L0023;
# 5652|               {
# 5653|->                 int i;
# 5654|                   for (i = 0;; i++) {
# 5655|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def302]
universal-ctags-6.2.1/peg/kotlin.c:5708:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 5708 |                 int i;
#      |                     ^
# 5706|               }
# 5707|               {
# 5708|->                 int i;
# 5709|                   for (i = 0;; i++) {
# 5710|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def303]
universal-ctags-6.2.1/peg/kotlin.c:5728:25: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 5728 |                     int i;
#      |                         ^
# 5726|                   const size_t n = chunk->thunks.len;
# 5727|                   {
# 5728|->                     int i;
# 5729|                       for (i = 0;; i++) {
# 5730|                           const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def304]
universal-ctags-6.2.1/peg/kotlin.c:5754:25: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 5754 |                     int i;
#      |                         ^
# 5752|                   }
# 5753|                   {
# 5754|->                     int i;
# 5755|                       for (i = 0;; i++) {
# 5756|                           const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def305]
universal-ctags-6.2.1/peg/kotlin.c:5791:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 5791 |                 int i;
#      |                     ^
# 5789|               }
# 5790|               {
# 5791|->                 int i;
# 5792|                   for (i = 0;; i++) {
# 5793|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def306]
universal-ctags-6.2.1/peg/kotlin.c:5811:25: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 5811 |                     int i;
#      |                         ^
# 5809|                   const size_t n = chunk->thunks.len;
# 5810|                   {
# 5811|->                     int i;
# 5812|                       for (i = 0;; i++) {
# 5813|                           const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def307]
universal-ctags-6.2.1/peg/kotlin.c:5837:25: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 5837 |                     int i;
#      |                         ^
# 5835|                   }
# 5836|                   {
# 5837|->                     int i;
# 5838|                       for (i = 0;; i++) {
# 5839|                           const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def308]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_propertyDelegate’
universal-ctags-6.2.1/peg/kotlin.c:5887:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 5887 |         int i;
#      |             ^
# 5885|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_BY, &chunk->thunks, NULL)) goto L0000;
# 5886|       {
# 5887|->         int i;
# 5888|           for (i = 0;; i++) {
# 5889|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def309]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_getter’
universal-ctags-6.2.1/peg/kotlin.c:5928:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 5928 |                 int i;
#      |                     ^
# 5926|               if (!pcc_apply_rule(ctx, pcc_evaluate_rule_modifiers, &chunk->thunks, NULL)) goto L0003;
# 5927|               {
# 5928|->                 int i;
# 5929|                   for (i = 0;; i++) {
# 5930|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def310]
universal-ctags-6.2.1/peg/kotlin.c:5949:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 5949 |             int i;
#      |                 ^
# 5947|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_GET, &chunk->thunks, NULL)) goto L0002;
# 5948|           {
# 5949|->             int i;
# 5950|               for (i = 0;; i++) {
# 5951|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def311]
universal-ctags-6.2.1/peg/kotlin.c:5964:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 5964 |             int i;
#      |                 ^
# 5962|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_LPAREN, &chunk->thunks, NULL)) goto L0002;
# 5963|           {
# 5964|->             int i;
# 5965|               for (i = 0;; i++) {
# 5966|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def312]
universal-ctags-6.2.1/peg/kotlin.c:5984:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 5984 |                 int i;
#      |                     ^
# 5982|               const size_t n = chunk->thunks.len;
# 5983|               {
# 5984|->                 int i;
# 5985|                   for (i = 0;; i++) {
# 5986|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def313]
universal-ctags-6.2.1/peg/kotlin.c:5999:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 5999 |                 int i;
#      |                     ^
# 5997|               if (!pcc_apply_rule(ctx, pcc_evaluate_rule_COLON, &chunk->thunks, NULL)) goto L0008;
# 5998|               {
# 5999|->                 int i;
# 6000|                   for (i = 0;; i++) {
# 6001|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def314]
universal-ctags-6.2.1/peg/kotlin.c:6020:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 6020 |             int i;
#      |                 ^
# 6018|           }
# 6019|           {
# 6020|->             int i;
# 6021|               for (i = 0;; i++) {
# 6022|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def315]
universal-ctags-6.2.1/peg/kotlin.c:6045:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 6045 |                 int i;
#      |                     ^
# 6043|               if (!pcc_apply_rule(ctx, pcc_evaluate_rule_modifiers, &chunk->thunks, NULL)) goto L0014;
# 6044|               {
# 6045|->                 int i;
# 6046|                   for (i = 0;; i++) {
# 6047|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def316]
universal-ctags-6.2.1/peg/kotlin.c:6068:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 6068 |                 int i;
#      |                     ^
# 6066|               const size_t p = ctx->cur;
# 6067|               {
# 6068|->                 int i;
# 6069|                   for (i = 0;; i++) {
# 6070|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def317]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_setter’
universal-ctags-6.2.1/peg/kotlin.c:6131:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 6131 |                 int i;
#      |                     ^
# 6129|               if (!pcc_apply_rule(ctx, pcc_evaluate_rule_modifiers, &chunk->thunks, NULL)) goto L0003;
# 6130|               {
# 6131|->                 int i;
# 6132|                   for (i = 0;; i++) {
# 6133|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def318]
universal-ctags-6.2.1/peg/kotlin.c:6152:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 6152 |             int i;
#      |                 ^
# 6150|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_SET, &chunk->thunks, NULL)) goto L0002;
# 6151|           {
# 6152|->             int i;
# 6153|               for (i = 0;; i++) {
# 6154|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def319]
universal-ctags-6.2.1/peg/kotlin.c:6167:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 6167 |             int i;
#      |                 ^
# 6165|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_LPAREN, &chunk->thunks, NULL)) goto L0002;
# 6166|           {
# 6167|->             int i;
# 6168|               for (i = 0;; i++) {
# 6169|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def320]
universal-ctags-6.2.1/peg/kotlin.c:6187:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 6187 |                 int i;
#      |                     ^
# 6185|               const size_t n = chunk->thunks.len;
# 6186|               {
# 6187|->                 int i;
# 6188|                   for (i = 0;; i++) {
# 6189|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def321]
universal-ctags-6.2.1/peg/kotlin.c:6208:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 6208 |             int i;
#      |                 ^
# 6206|           }
# 6207|           {
# 6208|->             int i;
# 6209|               for (i = 0;; i++) {
# 6210|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def322]
universal-ctags-6.2.1/peg/kotlin.c:6228:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 6228 |                 int i;
#      |                     ^
# 6226|               const size_t n = chunk->thunks.len;
# 6227|               {
# 6228|->                 int i;
# 6229|                   for (i = 0;; i++) {
# 6230|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def323]
universal-ctags-6.2.1/peg/kotlin.c:6243:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 6243 |                 int i;
#      |                     ^
# 6241|               if (!pcc_apply_rule(ctx, pcc_evaluate_rule_COLON, &chunk->thunks, NULL)) goto L0012;
# 6242|               {
# 6243|->                 int i;
# 6244|                   for (i = 0;; i++) {
# 6245|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def324]
universal-ctags-6.2.1/peg/kotlin.c:6264:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 6264 |             int i;
#      |                 ^
# 6262|           }
# 6263|           {
# 6264|->             int i;
# 6265|               for (i = 0;; i++) {
# 6266|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def325]
universal-ctags-6.2.1/peg/kotlin.c:6289:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 6289 |                 int i;
#      |                     ^
# 6287|               if (!pcc_apply_rule(ctx, pcc_evaluate_rule_modifiers, &chunk->thunks, NULL)) goto L0018;
# 6288|               {
# 6289|->                 int i;
# 6290|                   for (i = 0;; i++) {
# 6291|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def326]
universal-ctags-6.2.1/peg/kotlin.c:6312:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 6312 |                 int i;
#      |                     ^
# 6310|               const size_t p = ctx->cur;
# 6311|               {
# 6312|->                 int i;
# 6313|                   for (i = 0;; i++) {
# 6314|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def327]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_parametersWithOptionalType’
universal-ctags-6.2.1/peg/kotlin.c:6365:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 6365 |         int i;
#      |             ^
# 6363|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_LPAREN, &chunk->thunks, NULL)) goto L0000;
# 6364|       {
# 6365|->         int i;
# 6366|           for (i = 0;; i++) {
# 6367|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def328]
universal-ctags-6.2.1/peg/kotlin.c:6385:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 6385 |             int i;
#      |                 ^
# 6383|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_parameterWithOptionalType, &chunk->thunks, NULL)) goto L0002;
# 6384|           {
# 6385|->             int i;
# 6386|               for (i = 0;; i++) {
# 6387|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def329]
universal-ctags-6.2.1/peg/kotlin.c:6390:25: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 6390 |                     int i;
#      |                         ^
# 6388|                   const size_t n = chunk->thunks.len;
# 6389|                   {
# 6390|->                     int i;
# 6391|                       for (i = 0;; i++) {
# 6392|                           const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def330]
universal-ctags-6.2.1/peg/kotlin.c:6405:25: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 6405 |                     int i;
#      |                         ^
# 6403|                   if (!pcc_apply_rule(ctx, pcc_evaluate_rule_COMMA, &chunk->thunks, NULL)) goto L0003;
# 6404|                   {
# 6405|->                     int i;
# 6406|                       for (i = 0;; i++) {
# 6407|                           const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def331]
universal-ctags-6.2.1/peg/kotlin.c:6433:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 6433 |                 int i;
#      |                     ^
# 6431|               const size_t n = chunk->thunks.len;
# 6432|               {
# 6433|->                 int i;
# 6434|                   for (i = 0;; i++) {
# 6435|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def332]
universal-ctags-6.2.1/peg/kotlin.c:6460:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 6460 |         int i;
#      |             ^
# 6458|       }
# 6459|       {
# 6460|->         int i;
# 6461|           for (i = 0;; i++) {
# 6462|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def333]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_parameterWithOptionalType’
universal-ctags-6.2.1/peg/kotlin.c:6503:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 6503 |         int i;
#      |             ^
# 6501|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_simpleIdentifier, &chunk->thunks, NULL)) goto L0000;
# 6502|       {
# 6503|->         int i;
# 6504|           for (i = 0;; i++) {
# 6505|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def334]
universal-ctags-6.2.1/peg/kotlin.c:6523:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 6523 |             int i;
#      |                 ^
# 6521|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_COLON, &chunk->thunks, NULL)) goto L0004;
# 6522|           {
# 6523|->             int i;
# 6524|               for (i = 0;; i++) {
# 6525|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def335]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_parameter’
universal-ctags-6.2.1/peg/kotlin.c:6560:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 6560 |         int i;
#      |             ^
# 6558|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_simpleIdentifier, &chunk->thunks, NULL)) goto L0000;
# 6559|       {
# 6560|->         int i;
# 6561|           for (i = 0;; i++) {
# 6562|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def336]
universal-ctags-6.2.1/peg/kotlin.c:6575:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 6575 |         int i;
#      |             ^
# 6573|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_COLON, &chunk->thunks, NULL)) goto L0000;
# 6574|       {
# 6575|->         int i;
# 6576|           for (i = 0;; i++) {
# 6577|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def337]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_objectDeclaration’
universal-ctags-6.2.1/peg/kotlin.c:6618:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 6618 |         int i;
#      |             ^
# 6616|       }
# 6617|       {
# 6618|->         int i;
# 6619|           for (i = 0;; i++) {
# 6620|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def338]
universal-ctags-6.2.1/peg/kotlin.c:6639:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 6639 |         int i;
#      |             ^
# 6637|       }
# 6638|       {
# 6639|->         int i;
# 6640|           for (i = 0;; i++) {
# 6641|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def339]
universal-ctags-6.2.1/peg/kotlin.c:6673:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 6673 |             int i;
#      |                 ^
# 6671|           const size_t n = chunk->thunks.len;
# 6672|           {
# 6673|->             int i;
# 6674|               for (i = 0;; i++) {
# 6675|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def340]
universal-ctags-6.2.1/peg/kotlin.c:6688:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 6688 |             int i;
#      |                 ^
# 6686|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_COLON, &chunk->thunks, NULL)) goto L0005;
# 6687|           {
# 6688|->             int i;
# 6689|               for (i = 0;; i++) {
# 6690|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def341]
universal-ctags-6.2.1/peg/kotlin.c:6714:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 6714 |             int i;
#      |                 ^
# 6712|           const size_t n = chunk->thunks.len;
# 6713|           {
# 6714|->             int i;
# 6715|               for (i = 0;; i++) {
# 6716|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def342]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_secondaryConstructor’
universal-ctags-6.2.1/peg/kotlin.c:6770:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 6770 |         int i;
#      |             ^
# 6768|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_CONSTRUCTOR, &chunk->thunks, NULL)) goto L0000;
# 6769|       {
# 6770|->         int i;
# 6771|           for (i = 0;; i++) {
# 6772|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def343]
universal-ctags-6.2.1/peg/kotlin.c:6790:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 6790 |             int i;
#      |                 ^
# 6788|           const size_t n = chunk->thunks.len;
# 6789|           {
# 6790|->             int i;
# 6791|               for (i = 0;; i++) {
# 6792|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def344]
universal-ctags-6.2.1/peg/kotlin.c:6805:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 6805 |             int i;
#      |                 ^
# 6803|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_COLON, &chunk->thunks, NULL)) goto L0004;
# 6804|           {
# 6805|->             int i;
# 6806|               for (i = 0;; i++) {
# 6807|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def345]
universal-ctags-6.2.1/peg/kotlin.c:6826:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 6826 |         int i;
#      |             ^
# 6824|       }
# 6825|       {
# 6826|->         int i;
# 6827|           for (i = 0;; i++) {
# 6828|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def346]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_constructorDelegationCall’
universal-ctags-6.2.1/peg/kotlin.c:6873:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 6873 |             int i;
#      |                 ^
# 6871|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_THIS, &chunk->thunks, NULL)) goto L0002;
# 6872|           {
# 6873|->             int i;
# 6874|               for (i = 0;; i++) {
# 6875|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def347]
universal-ctags-6.2.1/peg/kotlin.c:6893:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 6893 |             int i;
#      |                 ^
# 6891|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_SUPER, &chunk->thunks, NULL)) goto L0004;
# 6892|           {
# 6893|->             int i;
# 6894|               for (i = 0;; i++) {
# 6895|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def348]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_enumClassBody’
universal-ctags-6.2.1/peg/kotlin.c:6931:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 6931 |         int i;
#      |             ^
# 6929|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_LCURL, &chunk->thunks, NULL)) goto L0000;
# 6930|       {
# 6931|->         int i;
# 6932|           for (i = 0;; i++) {
# 6933|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def349]
universal-ctags-6.2.1/peg/kotlin.c:6962:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 6962 |             int i;
#      |                 ^
# 6960|           const size_t n = chunk->thunks.len;
# 6961|           {
# 6962|->             int i;
# 6963|               for (i = 0;; i++) {
# 6964|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def350]
universal-ctags-6.2.1/peg/kotlin.c:6977:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 6977 |             int i;
#      |                 ^
# 6975|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_SEMICOLON, &chunk->thunks, NULL)) goto L0004;
# 6976|           {
# 6977|->             int i;
# 6978|               for (i = 0;; i++) {
# 6979|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def351]
universal-ctags-6.2.1/peg/kotlin.c:6998:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 6998 |         int i;
#      |             ^
# 6996|       }
# 6997|       {
# 6998|->         int i;
# 6999|           for (i = 0;; i++) {
# 7000|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def352]
universal-ctags-6.2.1/peg/kotlin.c:7029:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 7029 |         int i;
#      |             ^
# 7027|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_enumEntry, &chunk->thunks, NULL)) goto L0000;
# 7028|       {
# 7029|->         int i;
# 7030|           for (i = 0;; i++) {
# 7031|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def353]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_enumEntries’
universal-ctags-6.2.1/peg/kotlin.c:7034:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 7034 |                 int i;
#      |                     ^
# 7032|               const size_t n = chunk->thunks.len;
# 7033|               {
# 7034|->                 int i;
# 7035|                   for (i = 0;; i++) {
# 7036|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def354]
universal-ctags-6.2.1/peg/kotlin.c:7049:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 7049 |                 int i;
#      |                     ^
# 7047|               if (!pcc_apply_rule(ctx, pcc_evaluate_rule_COMMA, &chunk->thunks, NULL)) goto L0001;
# 7048|               {
# 7049|->                 int i;
# 7050|                   for (i = 0;; i++) {
# 7051|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def355]
universal-ctags-6.2.1/peg/kotlin.c:7072:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 7072 |         int i;
#      |             ^
# 7070|       }
# 7071|       {
# 7072|->         int i;
# 7073|           for (i = 0;; i++) {
# 7074|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def356]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_enumEntry’
universal-ctags-6.2.1/peg/kotlin.c:7119:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 7119 |             int i;
#      |                 ^
# 7117|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_modifiers, &chunk->thunks, NULL)) goto L0001;
# 7118|           {
# 7119|->             int i;
# 7120|               for (i = 0;; i++) {
# 7121|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def357]
universal-ctags-6.2.1/peg/kotlin.c:7145:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 7145 |             int i;
#      |                 ^
# 7143|           const size_t n = chunk->thunks.len;
# 7144|           {
# 7145|->             int i;
# 7146|               for (i = 0;; i++) {
# 7147|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def358]
universal-ctags-6.2.1/peg/kotlin.c:7171:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 7171 |             int i;
#      |                 ^
# 7169|           const size_t n = chunk->thunks.len;
# 7170|           {
# 7171|->             int i;
# 7172|               for (i = 0;; i++) {
# 7173|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def359]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_nullableType’
universal-ctags-6.2.1/peg/kotlin.c:7313:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 7313 |         int i;
#      |             ^
# 7311|       }
# 7312|       {
# 7313|->         int i;
# 7314|           for (i = 0;; i++) {
# 7315|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def360]
universal-ctags-6.2.1/peg/kotlin.c:7405:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 7405 |         int i;
#      |             ^
# 7403|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_simpleUserType, &chunk->thunks, NULL)) goto L0000;
# 7404|       {
# 7405|->         int i;
# 7406|           for (i = 0;; i++) {
# 7407|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def361]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_userType’
universal-ctags-6.2.1/peg/kotlin.c:7410:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 7410 |                 int i;
#      |                     ^
# 7408|               const size_t n = chunk->thunks.len;
# 7409|               {
# 7410|->                 int i;
# 7411|                   for (i = 0;; i++) {
# 7412|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def362]
universal-ctags-6.2.1/peg/kotlin.c:7425:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 7425 |                 int i;
#      |                     ^
# 7423|               if (!pcc_apply_rule(ctx, pcc_evaluate_rule_DOT, &chunk->thunks, NULL)) goto L0001;
# 7424|               {
# 7425|->                 int i;
# 7426|                   for (i = 0;; i++) {
# 7427|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def363]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_simpleUserType’
universal-ctags-6.2.1/peg/kotlin.c:7469:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 7469 |             int i;
#      |                 ^
# 7467|           const size_t n = chunk->thunks.len;
# 7468|           {
# 7469|->             int i;
# 7470|               for (i = 0;; i++) {
# 7471|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def364]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_typeProjectionModifier’
universal-ctags-6.2.1/peg/kotlin.c:7592:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 7592 |             int i;
#      |                 ^
# 7590|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_varianceModifier, &chunk->thunks, NULL)) goto L0002;
# 7591|           {
# 7592|->             int i;
# 7593|               for (i = 0;; i++) {
# 7594|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def365]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_functionType’
universal-ctags-6.2.1/peg/kotlin.c:7639:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 7639 |             int i;
#      |                 ^
# 7637|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_receiverType, &chunk->thunks, NULL)) goto L0001;
# 7638|           {
# 7639|->             int i;
# 7640|               for (i = 0;; i++) {
# 7641|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def366]
universal-ctags-6.2.1/peg/kotlin.c:7654:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 7654 |             int i;
#      |                 ^
# 7652|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_DOT, &chunk->thunks, NULL)) goto L0001;
# 7653|           {
# 7654|->             int i;
# 7655|               for (i = 0;; i++) {
# 7656|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def367]
universal-ctags-6.2.1/peg/kotlin.c:7675:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 7675 |         int i;
#      |             ^
# 7673|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_functionTypeParameters, &chunk->thunks, NULL)) goto L0000;
# 7674|       {
# 7675|->         int i;
# 7676|           for (i = 0;; i++) {
# 7677|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def368]
universal-ctags-6.2.1/peg/kotlin.c:7690:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 7690 |         int i;
#      |             ^
# 7688|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_ARROW, &chunk->thunks, NULL)) goto L0000;
# 7689|       {
# 7690|->         int i;
# 7691|           for (i = 0;; i++) {
# 7692|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def369]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_functionTypeParameters’
universal-ctags-6.2.1/peg/kotlin.c:7721:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 7721 |         int i;
#      |             ^
# 7719|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_LPAREN, &chunk->thunks, NULL)) goto L0000;
# 7720|       {
# 7721|->         int i;
# 7722|           for (i = 0;; i++) {
# 7723|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def370]
universal-ctags-6.2.1/peg/kotlin.c:7764:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 7764 |         int i;
#      |             ^
# 7762|       }
# 7763|       {
# 7764|->         int i;
# 7765|           for (i = 0;; i++) {
# 7766|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def371]
universal-ctags-6.2.1/peg/kotlin.c:7778:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 7778 |         int i;
#      |             ^
# 7776|       }
# 7777|       {
# 7778|->         int i;
# 7779|           for (i = 0;; i++) {
# 7780|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def372]
universal-ctags-6.2.1/peg/kotlin.c:7783:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 7783 |                 int i;
#      |                     ^
# 7781|               const size_t n = chunk->thunks.len;
# 7782|               {
# 7783|->                 int i;
# 7784|                   for (i = 0;; i++) {
# 7785|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def373]
universal-ctags-6.2.1/peg/kotlin.c:7798:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 7798 |                 int i;
#      |                     ^
# 7796|               if (!pcc_apply_rule(ctx, pcc_evaluate_rule_COMMA, &chunk->thunks, NULL)) goto L0008;
# 7797|               {
# 7798|->                 int i;
# 7799|                   for (i = 0;; i++) {
# 7800|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def374]
universal-ctags-6.2.1/peg/kotlin.c:7838:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 7838 |         int i;
#      |             ^
# 7836|       }
# 7837|       {
# 7838|->         int i;
# 7839|           for (i = 0;; i++) {
# 7840|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def375]
universal-ctags-6.2.1/peg/kotlin.c:7857:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 7857 |             int i;
#      |                 ^
# 7855|           const size_t n = chunk->thunks.len;
# 7856|           {
# 7857|->             int i;
# 7858|               for (i = 0;; i++) {
# 7859|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def376]
universal-ctags-6.2.1/peg/kotlin.c:7878:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 7878 |         int i;
#      |             ^
# 7876|       }
# 7877|       {
# 7878|->         int i;
# 7879|           for (i = 0;; i++) {
# 7880|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def377]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_parenthesizedType’
universal-ctags-6.2.1/peg/kotlin.c:7909:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 7909 |         int i;
#      |             ^
# 7907|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_LPAREN, &chunk->thunks, NULL)) goto L0000;
# 7908|       {
# 7909|->         int i;
# 7910|           for (i = 0;; i++) {
# 7911|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def378]
universal-ctags-6.2.1/peg/kotlin.c:7924:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 7924 |         int i;
#      |             ^
# 7922|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_type, &chunk->thunks, NULL)) goto L0000;
# 7923|       {
# 7924|->         int i;
# 7925|           for (i = 0;; i++) {
# 7926|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def379]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_receiverType’
universal-ctags-6.2.1/peg/kotlin.c:7960:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 7960 |             int i;
#      |                 ^
# 7958|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_typeModifiers, &chunk->thunks, NULL)) goto L0001;
# 7959|           {
# 7960|->             int i;
# 7961|               for (i = 0;; i++) {
# 7962|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def380]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_receiverTypeAndDot’
universal-ctags-6.2.1/peg/kotlin.c:8024:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 8024 |             int i;
#      |                 ^
# 8022|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_typeModifiers, &chunk->thunks, NULL)) goto L0001;
# 8023|           {
# 8024|->             int i;
# 8025|               for (i = 0;; i++) {
# 8026|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def381]
universal-ctags-6.2.1/peg/kotlin.c:8050:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 8050 |             int i;
#      |                 ^
# 8048|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_nullableType, &chunk->thunks, NULL)) goto L0005;
# 8049|           {
# 8050|->             int i;
# 8051|               for (i = 0;; i++) {
# 8052|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def382]
universal-ctags-6.2.1/peg/kotlin.c:8065:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 8065 |             int i;
#      |                 ^
# 8063|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_DOT, &chunk->thunks, NULL)) goto L0005;
# 8064|           {
# 8065|->             int i;
# 8066|               for (i = 0;; i++) {
# 8067|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def383]
universal-ctags-6.2.1/peg/kotlin.c:8084:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 8084 |             int i;
#      |                 ^
# 8082|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_parenthesizedType, &chunk->thunks, NULL)) goto L0008;
# 8083|           {
# 8084|->             int i;
# 8085|               for (i = 0;; i++) {
# 8086|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def384]
universal-ctags-6.2.1/peg/kotlin.c:8099:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 8099 |             int i;
#      |                 ^
# 8097|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_DOT, &chunk->thunks, NULL)) goto L0008;
# 8098|           {
# 8099|->             int i;
# 8100|               for (i = 0;; i++) {
# 8101|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def385]
universal-ctags-6.2.1/peg/kotlin.c:8125:25: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 8125 |                     int i;
#      |                         ^
# 8123|                   if (!pcc_apply_rule(ctx, pcc_evaluate_rule_simpleUserType, &chunk->thunks, NULL)) goto L0012;
# 8124|                   {
# 8125|->                     int i;
# 8126|                       for (i = 0;; i++) {
# 8127|                           const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def386]
universal-ctags-6.2.1/peg/kotlin.c:8140:25: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 8140 |                     int i;
#      |                         ^
# 8138|                   if (!pcc_apply_rule(ctx, pcc_evaluate_rule_DOT, &chunk->thunks, NULL)) goto L0012;
# 8139|                   {
# 8140|->                     int i;
# 8141|                       for (i = 0;; i++) {
# 8142|                           const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def387]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_statements’
universal-ctags-6.2.1/peg/kotlin.c:8195:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 8195 |             int i;
#      |                 ^
# 8193|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_statement, &chunk->thunks, NULL)) goto L0001;
# 8194|           {
# 8195|->             int i;
# 8196|               for (i = 0;; i++) {
# 8197|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def388]
universal-ctags-6.2.1/peg/kotlin.c:8209:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 8209 |             int i;
#      |                 ^
# 8207|           }
# 8208|           {
# 8209|->             int i;
# 8210|               for (i = 0;; i++) {
# 8211|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def389]
universal-ctags-6.2.1/peg/kotlin.c:8215:25: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 8215 |                     int i;
#      |                         ^
# 8213|                   if (!pcc_apply_rule(ctx, pcc_evaluate_rule_semis, &chunk->thunks, NULL)) goto L0003;
# 8214|                   {
# 8215|->                     int i;
# 8216|                       for (i = 0;; i++) {
# 8217|                           const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def390]
universal-ctags-6.2.1/peg/kotlin.c:8230:25: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 8230 |                     int i;
#      |                         ^
# 8228|                   if (!pcc_apply_rule(ctx, pcc_evaluate_rule_statement, &chunk->thunks, NULL)) goto L0003;
# 8229|                   {
# 8230|->                     int i;
# 8231|                       for (i = 0;; i++) {
# 8232|                           const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def391]
universal-ctags-6.2.1/peg/kotlin.c:8258:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 8258 |         int i;
#      |             ^
# 8256|       }
# 8257|       {
# 8258|->         int i;
# 8259|           for (i = 0;; i++) {
# 8260|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def392]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_statement’
universal-ctags-6.2.1/peg/kotlin.c:8294:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 8294 |         int i;
#      |             ^
# 8292|       ctx->level++;
# 8293|       {
# 8294|->         int i;
# 8295|           for (i = 0;; i++) {
# 8296|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def393]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_label’
universal-ctags-6.2.1/peg/kotlin.c:8387:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 8387 |         int i;
#      |             ^
# 8385|       }
# 8386|       {
# 8387|->         int i;
# 8388|           for (i = 0;; i++) {
# 8389|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def394]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_block’
universal-ctags-6.2.1/peg/kotlin.c:8450:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 8450 |         int i;
#      |             ^
# 8448|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_LCURL, &chunk->thunks, NULL)) goto L0000;
# 8449|       {
# 8450|->         int i;
# 8451|           for (i = 0;; i++) {
# 8452|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def395]
universal-ctags-6.2.1/peg/kotlin.c:8465:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 8465 |         int i;
#      |             ^
# 8463|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_statements, &chunk->thunks, NULL)) goto L0000;
# 8464|       {
# 8465|->         int i;
# 8466|           for (i = 0;; i++) {
# 8467|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def396]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_forStatement’
universal-ctags-6.2.1/peg/kotlin.c:8534:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 8534 |         int i;
#      |             ^
# 8532|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_FOR, &chunk->thunks, NULL)) goto L0000;
# 8533|       {
# 8534|->         int i;
# 8535|           for (i = 0;; i++) {
# 8536|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def397]
universal-ctags-6.2.1/peg/kotlin.c:8549:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 8549 |         int i;
#      |             ^
# 8547|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_LPAREN, &chunk->thunks, NULL)) goto L0000;
# 8548|       {
# 8549|->         int i;
# 8550|           for (i = 0;; i++) {
# 8551|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def398]
universal-ctags-6.2.1/peg/kotlin.c:8563:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 8563 |         int i;
#      |             ^
# 8561|       }
# 8562|       {
# 8563|->         int i;
# 8564|           for (i = 0;; i++) {
# 8565|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def399]
universal-ctags-6.2.1/peg/kotlin.c:8577:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 8577 |         int i;
#      |             ^
# 8575|       }
# 8576|       {
# 8577|->         int i;
# 8578|           for (i = 0;; i++) {
# 8579|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def400]
universal-ctags-6.2.1/peg/kotlin.c:8613:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 8613 |         int i;
#      |             ^
# 8611|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_inside_expression, &chunk->thunks, NULL)) goto L0000;
# 8612|       {
# 8613|->         int i;
# 8614|           for (i = 0;; i++) {
# 8615|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def401]
universal-ctags-6.2.1/peg/kotlin.c:8628:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 8628 |         int i;
#      |             ^
# 8626|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_RPAREN, &chunk->thunks, NULL)) goto L0000;
# 8627|       {
# 8628|->         int i;
# 8629|           for (i = 0;; i++) {
# 8630|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def402]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_whileStatement’
universal-ctags-6.2.1/peg/kotlin.c:8675:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 8675 |             int i;
#      |                 ^
# 8673|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_WHILE, &chunk->thunks, NULL)) goto L0002;
# 8674|           {
# 8675|->             int i;
# 8676|               for (i = 0;; i++) {
# 8677|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def403]
universal-ctags-6.2.1/peg/kotlin.c:8690:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 8690 |             int i;
#      |                 ^
# 8688|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_LPAREN, &chunk->thunks, NULL)) goto L0002;
# 8689|           {
# 8690|->             int i;
# 8691|               for (i = 0;; i++) {
# 8692|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def404]
universal-ctags-6.2.1/peg/kotlin.c:8705:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 8705 |             int i;
#      |                 ^
# 8703|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_inside_expression, &chunk->thunks, NULL)) goto L0002;
# 8704|           {
# 8705|->             int i;
# 8706|               for (i = 0;; i++) {
# 8707|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def405]
universal-ctags-6.2.1/peg/kotlin.c:8720:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 8720 |             int i;
#      |                 ^
# 8718|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_RPAREN, &chunk->thunks, NULL)) goto L0002;
# 8719|           {
# 8720|->             int i;
# 8721|               for (i = 0;; i++) {
# 8722|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def406]
universal-ctags-6.2.1/peg/kotlin.c:8740:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 8740 |             int i;
#      |                 ^
# 8738|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_WHILE, &chunk->thunks, NULL)) goto L0007;
# 8739|           {
# 8740|->             int i;
# 8741|               for (i = 0;; i++) {
# 8742|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def407]
universal-ctags-6.2.1/peg/kotlin.c:8755:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 8755 |             int i;
#      |                 ^
# 8753|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_LPAREN, &chunk->thunks, NULL)) goto L0007;
# 8754|           {
# 8755|->             int i;
# 8756|               for (i = 0;; i++) {
# 8757|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def408]
universal-ctags-6.2.1/peg/kotlin.c:8770:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 8770 |             int i;
#      |                 ^
# 8768|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_expression, &chunk->thunks, NULL)) goto L0007;
# 8769|           {
# 8770|->             int i;
# 8771|               for (i = 0;; i++) {
# 8772|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def409]
universal-ctags-6.2.1/peg/kotlin.c:8785:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 8785 |             int i;
#      |                 ^
# 8783|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_RPAREN, &chunk->thunks, NULL)) goto L0007;
# 8784|           {
# 8785|->             int i;
# 8786|               for (i = 0;; i++) {
# 8787|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def410]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_doWhileStatement’
universal-ctags-6.2.1/peg/kotlin.c:8823:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 8823 |         int i;
#      |             ^
# 8821|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_DO, &chunk->thunks, NULL)) goto L0000;
# 8822|       {
# 8823|->         int i;
# 8824|           for (i = 0;; i++) {
# 8825|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def411]
universal-ctags-6.2.1/peg/kotlin.c:8849:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 8849 |         int i;
#      |             ^
# 8847|       }
# 8848|       {
# 8849|->         int i;
# 8850|           for (i = 0;; i++) {
# 8851|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def412]
universal-ctags-6.2.1/peg/kotlin.c:8864:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 8864 |         int i;
#      |             ^
# 8862|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_WHILE, &chunk->thunks, NULL)) goto L0000;
# 8863|       {
# 8864|->         int i;
# 8865|           for (i = 0;; i++) {
# 8866|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def413]
universal-ctags-6.2.1/peg/kotlin.c:8879:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 8879 |         int i;
#      |             ^
# 8877|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_LPAREN, &chunk->thunks, NULL)) goto L0000;
# 8878|       {
# 8879|->         int i;
# 8880|           for (i = 0;; i++) {
# 8881|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def414]
universal-ctags-6.2.1/peg/kotlin.c:8894:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 8894 |         int i;
#      |             ^
# 8892|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_expression, &chunk->thunks, NULL)) goto L0000;
# 8893|       {
# 8894|->         int i;
# 8895|           for (i = 0;; i++) {
# 8896|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def415]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_assignment’
universal-ctags-6.2.1/peg/kotlin.c:8930:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 8930 |             int i;
#      |                 ^
# 8928|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_directlyAssignableExpression, &chunk->thunks, NULL)) goto L0002;
# 8929|           {
# 8930|->             int i;
# 8931|               for (i = 0;; i++) {
# 8932|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def416]
universal-ctags-6.2.1/peg/kotlin.c:8945:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 8945 |             int i;
#      |                 ^
# 8943|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_ASSIGNMENT, &chunk->thunks, NULL)) goto L0002;
# 8944|           {
# 8945|->             int i;
# 8946|               for (i = 0;; i++) {
# 8947|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def417]
universal-ctags-6.2.1/peg/kotlin.c:8965:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 8965 |             int i;
#      |                 ^
# 8963|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_assignableExpression, &chunk->thunks, NULL)) goto L0005;
# 8964|           {
# 8965|->             int i;
# 8966|               for (i = 0;; i++) {
# 8967|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def418]
universal-ctags-6.2.1/peg/kotlin.c:8980:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 8980 |             int i;
#      |                 ^
# 8978|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_assignmentAndOperator, &chunk->thunks, NULL)) goto L0005;
# 8979|           {
# 8980|->             int i;
# 8981|               for (i = 0;; i++) {
# 8982|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def419]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_semi’
universal-ctags-6.2.1/peg/kotlin.c:9017:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 9017 |         int i;
#      |             ^
# 9015|       ctx->level++;
# 9016|       {
# 9017|->         int i;
# 9018|           for (i = 0;; i++) {
# 9019|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def420]
universal-ctags-6.2.1/peg/kotlin.c:9049:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 9049 |         int i;
#      |             ^
# 9047|       }
# 9048|       {
# 9049|->         int i;
# 9050|           for (i = 0;; i++) {
# 9051|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def421]
universal-ctags-6.2.1/peg/kotlin.c:9063:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 9063 |         int i;
#      |             ^
# 9061|       }
# 9062|       {
# 9063|->         int i;
# 9064|           for (i = 0;; i++) {
# 9065|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def422]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_semis’
universal-ctags-6.2.1/peg/kotlin.c:9099:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 9099 |                 int i;
#      |                     ^
# 9097|               const size_t n = chunk->thunks.len;
# 9098|               {
# 9099|->                 int i;
# 9100|                   for (i = 0;; i++) {
# 9101|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def423]
universal-ctags-6.2.1/peg/kotlin.c:9131:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 9131 |                 int i;
#      |                     ^
# 9129|               }
# 9130|               {
# 9131|->                 int i;
# 9132|                   for (i = 0;; i++) {
# 9133|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def424]
universal-ctags-6.2.1/peg/kotlin.c:9190:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 9190 |         int i;
#      |             ^
# 9188|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_conjunction, &chunk->thunks, NULL)) goto L0000;
# 9189|       {
# 9190|->         int i;
# 9191|           for (i = 0;; i++) {
# 9192|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def425]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_disjunction’
universal-ctags-6.2.1/peg/kotlin.c:9195:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 9195 |                 int i;
#      |                     ^
# 9193|               const size_t n = chunk->thunks.len;
# 9194|               {
# 9195|->                 int i;
# 9196|                   for (i = 0;; i++) {
# 9197|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def426]
universal-ctags-6.2.1/peg/kotlin.c:9210:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 9210 |                 int i;
#      |                     ^
# 9208|               if (!pcc_apply_rule(ctx, pcc_evaluate_rule_DISJ, &chunk->thunks, NULL)) goto L0001;
# 9209|               {
# 9210|->                 int i;
# 9211|                   for (i = 0;; i++) {
# 9212|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def427]
universal-ctags-6.2.1/peg/kotlin.c:9249:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 9249 |         int i;
#      |             ^
# 9247|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_equality, &chunk->thunks, NULL)) goto L0000;
# 9248|       {
# 9249|->         int i;
# 9250|           for (i = 0;; i++) {
# 9251|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def428]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_conjunction’
universal-ctags-6.2.1/peg/kotlin.c:9254:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 9254 |                 int i;
#      |                     ^
# 9252|               const size_t n = chunk->thunks.len;
# 9253|               {
# 9254|->                 int i;
# 9255|                   for (i = 0;; i++) {
# 9256|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def429]
universal-ctags-6.2.1/peg/kotlin.c:9269:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 9269 |                 int i;
#      |                     ^
# 9267|               if (!pcc_apply_rule(ctx, pcc_evaluate_rule_CONJ, &chunk->thunks, NULL)) goto L0001;
# 9268|               {
# 9269|->                 int i;
# 9270|                   for (i = 0;; i++) {
# 9271|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def430]
universal-ctags-6.2.1/peg/kotlin.c:9308:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 9308 |         int i;
#      |             ^
# 9306|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_comparison, &chunk->thunks, NULL)) goto L0000;
# 9307|       {
# 9308|->         int i;
# 9309|           for (i = 0;; i++) {
# 9310|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def431]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_equality’
universal-ctags-6.2.1/peg/kotlin.c:9313:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 9313 |                 int i;
#      |                     ^
# 9311|               const size_t n = chunk->thunks.len;
# 9312|               {
# 9313|->                 int i;
# 9314|                   for (i = 0;; i++) {
# 9315|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def432]
universal-ctags-6.2.1/peg/kotlin.c:9328:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 9328 |                 int i;
#      |                     ^
# 9326|               if (!pcc_apply_rule(ctx, pcc_evaluate_rule_equalityOperator, &chunk->thunks, NULL)) goto L0001;
# 9327|               {
# 9328|->                 int i;
# 9329|                   for (i = 0;; i++) {
# 9330|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def433]
universal-ctags-6.2.1/peg/kotlin.c:9343:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 9343 |                 int i;
#      |                     ^
# 9341|               if (!pcc_apply_rule(ctx, pcc_evaluate_rule_comparison, &chunk->thunks, NULL)) goto L0001;
# 9342|               {
# 9343|->                 int i;
# 9344|                   for (i = 0;; i++) {
# 9345|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def434]
universal-ctags-6.2.1/peg/kotlin.c:9381:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 9381 |         int i;
#      |             ^
# 9379|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_genericCallLikeComparison, &chunk->thunks, NULL)) goto L0000;
# 9380|       {
# 9381|->         int i;
# 9382|           for (i = 0;; i++) {
# 9383|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def435]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_comparison’
universal-ctags-6.2.1/peg/kotlin.c:9386:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 9386 |                 int i;
#      |                     ^
# 9384|               const size_t n = chunk->thunks.len;
# 9385|               {
# 9386|->                 int i;
# 9387|                   for (i = 0;; i++) {
# 9388|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def436]
universal-ctags-6.2.1/peg/kotlin.c:9401:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 9401 |                 int i;
#      |                     ^
# 9399|               if (!pcc_apply_rule(ctx, pcc_evaluate_rule_comparisonOperator, &chunk->thunks, NULL)) goto L0001;
# 9400|               {
# 9401|->                 int i;
# 9402|                   for (i = 0;; i++) {
# 9403|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def437]
universal-ctags-6.2.1/peg/kotlin.c:9416:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 9416 |                 int i;
#      |                     ^
# 9414|               if (!pcc_apply_rule(ctx, pcc_evaluate_rule_genericCallLikeComparison, &chunk->thunks, NULL)) goto L0001;
# 9415|               {
# 9416|->                 int i;
# 9417|                   for (i = 0;; i++) {
# 9418|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def438]
universal-ctags-6.2.1/peg/kotlin.c:9454:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 9454 |         int i;
#      |             ^
# 9452|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_infixOperation, &chunk->thunks, NULL)) goto L0000;
# 9453|       {
# 9454|->         int i;
# 9455|           for (i = 0;; i++) {
# 9456|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def439]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_genericCallLikeComparison’
universal-ctags-6.2.1/peg/kotlin.c:9459:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 9459 |                 int i;
#      |                     ^
# 9457|               const size_t n = chunk->thunks.len;
# 9458|               {
# 9459|->                 int i;
# 9460|                   for (i = 0;; i++) {
# 9461|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def440]
universal-ctags-6.2.1/peg/kotlin.c:9498:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 9498 |         int i;
#      |             ^
# 9496|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_elvisExpression, &chunk->thunks, NULL)) goto L0000;
# 9497|       {
# 9498|->         int i;
# 9499|           for (i = 0;; i++) {
# 9500|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def441]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_infixOperation’
universal-ctags-6.2.1/peg/kotlin.c:9508:25: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 9508 |                     int i;
#      |                         ^
# 9506|                   const size_t n = chunk->thunks.len;
# 9507|                   {
# 9508|->                     int i;
# 9509|                       for (i = 0;; i++) {
# 9510|                           const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def442]
universal-ctags-6.2.1/peg/kotlin.c:9523:25: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 9523 |                     int i;
#      |                         ^
# 9521|                   if (!pcc_apply_rule(ctx, pcc_evaluate_rule_inOperator, &chunk->thunks, NULL)) goto L0003;
# 9522|                   {
# 9523|->                     int i;
# 9524|                       for (i = 0;; i++) {
# 9525|                           const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def443]
universal-ctags-6.2.1/peg/kotlin.c:9542:25: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 9542 |                     int i;
#      |                         ^
# 9540|                   pcc_thunk_array__revert(ctx->auxil, &chunk->thunks, n);
# 9541|                   {
# 9542|->                     int i;
# 9543|                       for (i = 0;; i++) {
# 9544|                           const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def444]
universal-ctags-6.2.1/peg/kotlin.c:9557:25: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 9557 |                     int i;
#      |                         ^
# 9555|                   if (!pcc_apply_rule(ctx, pcc_evaluate_rule_isOperator, &chunk->thunks, NULL)) goto L0006;
# 9556|                   {
# 9557|->                     int i;
# 9558|                       for (i = 0;; i++) {
# 9559|                           const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def445]
universal-ctags-6.2.1/peg/kotlin.c:9603:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 9603 |         int i;
#      |             ^
# 9601|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_infixFunctionCall, &chunk->thunks, NULL)) goto L0000;
# 9602|       {
# 9603|->         int i;
# 9604|           for (i = 0;; i++) {
# 9605|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def446]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_elvisExpression’
universal-ctags-6.2.1/peg/kotlin.c:9608:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 9608 |                 int i;
#      |                     ^
# 9606|               const size_t n = chunk->thunks.len;
# 9607|               {
# 9608|->                 int i;
# 9609|                   for (i = 0;; i++) {
# 9610|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def447]
universal-ctags-6.2.1/peg/kotlin.c:9623:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 9623 |                 int i;
#      |                     ^
# 9621|               if (!pcc_apply_rule(ctx, pcc_evaluate_rule_elvis, &chunk->thunks, NULL)) goto L0001;
# 9622|               {
# 9623|->                 int i;
# 9624|                   for (i = 0;; i++) {
# 9625|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def448]
universal-ctags-6.2.1/peg/kotlin.c:9679:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 9679 |         int i;
#      |             ^
# 9677|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_rangeExpression, &chunk->thunks, NULL)) goto L0000;
# 9678|       {
# 9679|->         int i;
# 9680|           for (i = 0;; i++) {
# 9681|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def449]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_infixFunctionCall’
universal-ctags-6.2.1/peg/kotlin.c:9684:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 9684 |                 int i;
#      |                     ^
# 9682|               const size_t n = chunk->thunks.len;
# 9683|               {
# 9684|->                 int i;
# 9685|                   for (i = 0;; i++) {
# 9686|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def450]
universal-ctags-6.2.1/peg/kotlin.c:9699:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 9699 |                 int i;
#      |                     ^
# 9697|               if (!pcc_apply_rule(ctx, pcc_evaluate_rule_simpleIdentifier, &chunk->thunks, NULL)) goto L0001;
# 9698|               {
# 9699|->                 int i;
# 9700|                   for (i = 0;; i++) {
# 9701|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def451]
universal-ctags-6.2.1/peg/kotlin.c:9738:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 9738 |         int i;
#      |             ^
# 9736|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_additiveExpression, &chunk->thunks, NULL)) goto L0000;
# 9737|       {
# 9738|->         int i;
# 9739|           for (i = 0;; i++) {
# 9740|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def452]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_rangeExpression’
universal-ctags-6.2.1/peg/kotlin.c:9743:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 9743 |                 int i;
#      |                     ^
# 9741|               const size_t n = chunk->thunks.len;
# 9742|               {
# 9743|->                 int i;
# 9744|                   for (i = 0;; i++) {
# 9745|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def453]
universal-ctags-6.2.1/peg/kotlin.c:9775:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 9775 |                 int i;
#      |                     ^
# 9773|               }
# 9774|               {
# 9775|->                 int i;
# 9776|                   for (i = 0;; i++) {
# 9777|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def454]
universal-ctags-6.2.1/peg/kotlin.c:9814:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 9814 |         int i;
#      |             ^
# 9812|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_multiplicativeExpression, &chunk->thunks, NULL)) goto L0000;
# 9813|       {
# 9814|->         int i;
# 9815|           for (i = 0;; i++) {
# 9816|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def455]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_additiveExpression’
universal-ctags-6.2.1/peg/kotlin.c:9819:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 9819 |                 int i;
#      |                     ^
# 9817|               const size_t n = chunk->thunks.len;
# 9818|               {
# 9819|->                 int i;
# 9820|                   for (i = 0;; i++) {
# 9821|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def456]
universal-ctags-6.2.1/peg/kotlin.c:9834:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 9834 |                 int i;
#      |                     ^
# 9832|               if (!pcc_apply_rule(ctx, pcc_evaluate_rule_additiveOperator, &chunk->thunks, NULL)) goto L0001;
# 9833|               {
# 9834|->                 int i;
# 9835|                   for (i = 0;; i++) {
# 9836|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def457]
universal-ctags-6.2.1/peg/kotlin.c:9873:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 9873 |         int i;
#      |             ^
# 9871|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_asExpression, &chunk->thunks, NULL)) goto L0000;
# 9872|       {
# 9873|->         int i;
# 9874|           for (i = 0;; i++) {
# 9875|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def458]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_multiplicativeExpression’
universal-ctags-6.2.1/peg/kotlin.c:9878:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 9878 |                 int i;
#      |                     ^
# 9876|               const size_t n = chunk->thunks.len;
# 9877|               {
# 9878|->                 int i;
# 9879|                   for (i = 0;; i++) {
# 9880|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def459]
universal-ctags-6.2.1/peg/kotlin.c:9893:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 9893 |                 int i;
#      |                     ^
# 9891|               if (!pcc_apply_rule(ctx, pcc_evaluate_rule_multiplicativeOperator, &chunk->thunks, NULL)) goto L0001;
# 9892|               {
# 9893|->                 int i;
# 9894|                   for (i = 0;; i++) {
# 9895|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def460]
universal-ctags-6.2.1/peg/kotlin.c:9932:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 9932 |         int i;
#      |             ^
# 9930|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_prefixUnaryExpression, &chunk->thunks, NULL)) goto L0000;
# 9931|       {
# 9932|->         int i;
# 9933|           for (i = 0;; i++) {
# 9934|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def461]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_asExpression’
universal-ctags-6.2.1/peg/kotlin.c:9937:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 9937 |                 int i;
#      |                     ^
# 9935|               const size_t n = chunk->thunks.len;
# 9936|               {
# 9937|->                 int i;
# 9938|                   for (i = 0;; i++) {
# 9939|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def462]
universal-ctags-6.2.1/peg/kotlin.c:9952:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 9952 |                 int i;
#      |                     ^
# 9950|               if (!pcc_apply_rule(ctx, pcc_evaluate_rule_asOperator, &chunk->thunks, NULL)) goto L0001;
# 9951|               {
# 9952|->                 int i;
# 9953|                   for (i = 0;; i++) {
# 9954|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def463]
universal-ctags-6.2.1/peg/kotlin.c:9990:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 9990 |         int i;
#      |             ^
# 9988|       ctx->level++;
# 9989|       {
# 9990|->         int i;
# 9991|           for (i = 0;; i++) {
# 9992|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def464]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_prefixUnaryExpression’
universal-ctags-6.2.1/peg/kotlin.c:9996:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 9996 |                 int i;
#      |                     ^
# 9994|               if (!pcc_apply_rule(ctx, pcc_evaluate_rule_unaryPrefix, &chunk->thunks, NULL)) goto L0001;
# 9995|               {
# 9996|->                 int i;
# 9997|                   for (i = 0;; i++) {
# 9998|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def465]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_unaryPrefix’
universal-ctags-6.2.1/peg/kotlin.c:10050:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#10050 |             int i;
#      |                 ^
#10048|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_prefixUnaryOperator, &chunk->thunks, NULL)) goto L0004;
#10049|           {
#10050|->             int i;
#10051|               for (i = 0;; i++) {
#10052|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def466]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_postfixUnaryExpression’
universal-ctags-6.2.1/peg/kotlin.c:10099:25: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#10099 |                     int i;
#      |                         ^
#10097|                   const size_t n = chunk->thunks.len;
#10098|                   {
#10099|->                     int i;
#10100|                       for (i = 0;; i++) {
#10101|                           const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def467]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_directlyAssignableExpression’
universal-ctags-6.2.1/peg/kotlin.c:10208:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#10208 |             int i;
#      |                 ^
#10206|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_postfixUnaryExpression, &chunk->thunks, NULL)) goto L0002;
#10207|           {
#10208|->             int i;
#10209|               for (i = 0;; i++) {
#10210|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def468]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_parenthesizedDirectlyAssignableExpression’
universal-ctags-6.2.1/peg/kotlin.c:10261:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#10261 |         int i;
#      |             ^
#10259|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_LPAREN, &chunk->thunks, NULL)) goto L0000;
#10260|       {
#10261|->         int i;
#10262|           for (i = 0;; i++) {
#10263|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def469]
universal-ctags-6.2.1/peg/kotlin.c:10276:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#10276 |         int i;
#      |             ^
#10274|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_inside_directlyAssignableExpression, &chunk->thunks, NULL)) goto L0000;
#10275|       {
#10276|->         int i;
#10277|           for (i = 0;; i++) {
#10278|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def470]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_parenthesizedAssignableExpression’
universal-ctags-6.2.1/peg/kotlin.c:10340:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#10340 |         int i;
#      |             ^
#10338|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_LPAREN, &chunk->thunks, NULL)) goto L0000;
#10339|       {
#10340|->         int i;
#10341|           for (i = 0;; i++) {
#10342|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def471]
universal-ctags-6.2.1/peg/kotlin.c:10355:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#10355 |         int i;
#      |             ^
#10353|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_inside_assignableExpression, &chunk->thunks, NULL)) goto L0000;
#10354|       {
#10355|->         int i;
#10356|           for (i = 0;; i++) {
#10357|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def472]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_indexingSuffix’
universal-ctags-6.2.1/peg/kotlin.c:10424:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#10424 |         int i;
#      |             ^
#10422|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_LSQUARE, &chunk->thunks, NULL)) goto L0000;
#10423|       {
#10424|->         int i;
#10425|           for (i = 0;; i++) {
#10426|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def473]
universal-ctags-6.2.1/peg/kotlin.c:10439:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#10439 |         int i;
#      |             ^
#10437|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_inside_expression, &chunk->thunks, NULL)) goto L0000;
#10438|       {
#10439|->         int i;
#10440|           for (i = 0;; i++) {
#10441|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def474]
universal-ctags-6.2.1/peg/kotlin.c:10444:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#10444 |                 int i;
#      |                     ^
#10442|               const size_t n = chunk->thunks.len;
#10443|               {
#10444|->                 int i;
#10445|                   for (i = 0;; i++) {
#10446|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def475]
universal-ctags-6.2.1/peg/kotlin.c:10459:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#10459 |                 int i;
#      |                     ^
#10457|               if (!pcc_apply_rule(ctx, pcc_evaluate_rule_COMMA, &chunk->thunks, NULL)) goto L0002;
#10458|               {
#10459|->                 int i;
#10460|                   for (i = 0;; i++) {
#10461|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def476]
universal-ctags-6.2.1/peg/kotlin.c:10487:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#10487 |             int i;
#      |                 ^
#10485|           const size_t n = chunk->thunks.len;
#10486|           {
#10487|->             int i;
#10488|               for (i = 0;; i++) {
#10489|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def477]
universal-ctags-6.2.1/peg/kotlin.c:10508:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#10508 |         int i;
#      |             ^
#10506|       }
#10507|       {
#10508|->         int i;
#10509|           for (i = 0;; i++) {
#10510|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def478]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_navigationSuffix’
universal-ctags-6.2.1/peg/kotlin.c:10538:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#10538 |         int i;
#      |             ^
#10536|       ctx->level++;
#10537|       {
#10538|->         int i;
#10539|           for (i = 0;; i++) {
#10540|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def479]
universal-ctags-6.2.1/peg/kotlin.c:10553:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#10553 |         int i;
#      |             ^
#10551|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_memberAccessOperator, &chunk->thunks, NULL)) goto L0000;
#10552|       {
#10553|->         int i;
#10554|           for (i = 0;; i++) {
#10555|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def480]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_callSuffix’
universal-ctags-6.2.1/peg/kotlin.c:10622:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#10622 |             int i;
#      |                 ^
#10620|           }
#10621|           {
#10622|->             int i;
#10623|               for (i = 0;; i++) {
#10624|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def481]
universal-ctags-6.2.1/peg/kotlin.c:10648:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#10648 |             int i;
#      |                 ^
#10646|           }
#10647|           {
#10648|->             int i;
#10649|               for (i = 0;; i++) {
#10650|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def482]
universal-ctags-6.2.1/peg/kotlin.c:10679:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#10679 |             int i;
#      |                 ^
#10677|           }
#10678|           {
#10679|->             int i;
#10680|               for (i = 0;; i++) {
#10681|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def483]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_annotatedLambda’
universal-ctags-6.2.1/peg/kotlin.c:10716:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#10716 |         int i;
#      |             ^
#10714|       ctx->level++;
#10715|       {
#10716|->         int i;
#10717|           for (i = 0;; i++) {
#10718|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def484]
universal-ctags-6.2.1/peg/kotlin.c:10730:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#10730 |         int i;
#      |             ^
#10728|       }
#10729|       {
#10730|->         int i;
#10731|           for (i = 0;; i++) {
#10732|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def485]
universal-ctags-6.2.1/peg/kotlin.c:10756:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#10756 |         int i;
#      |             ^
#10754|       }
#10755|       {
#10756|->         int i;
#10757|           for (i = 0;; i++) {
#10758|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def486]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_typeArguments’
universal-ctags-6.2.1/peg/kotlin.c:10787:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#10787 |         int i;
#      |             ^
#10785|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_LANGLE, &chunk->thunks, NULL)) goto L0000;
#10786|       {
#10787|->         int i;
#10788|           for (i = 0;; i++) {
#10789|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def487]
universal-ctags-6.2.1/peg/kotlin.c:10802:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#10802 |         int i;
#      |             ^
#10800|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_typeProjection, &chunk->thunks, NULL)) goto L0000;
#10801|       {
#10802|->         int i;
#10803|           for (i = 0;; i++) {
#10804|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def488]
universal-ctags-6.2.1/peg/kotlin.c:10807:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#10807 |                 int i;
#      |                     ^
#10805|               const size_t n = chunk->thunks.len;
#10806|               {
#10807|->                 int i;
#10808|                   for (i = 0;; i++) {
#10809|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def489]
universal-ctags-6.2.1/peg/kotlin.c:10822:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#10822 |                 int i;
#      |                     ^
#10820|               if (!pcc_apply_rule(ctx, pcc_evaluate_rule_COMMA, &chunk->thunks, NULL)) goto L0002;
#10821|               {
#10822|->                 int i;
#10823|                   for (i = 0;; i++) {
#10824|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def490]
universal-ctags-6.2.1/peg/kotlin.c:10850:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#10850 |             int i;
#      |                 ^
#10848|           const size_t n = chunk->thunks.len;
#10849|           {
#10850|->             int i;
#10851|               for (i = 0;; i++) {
#10852|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def491]
universal-ctags-6.2.1/peg/kotlin.c:10871:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#10871 |         int i;
#      |             ^
#10869|       }
#10870|       {
#10871|->         int i;
#10872|           for (i = 0;; i++) {
#10873|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def492]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_valueArguments’
universal-ctags-6.2.1/peg/kotlin.c:10907:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#10907 |             int i;
#      |                 ^
#10905|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_LPAREN, &chunk->thunks, NULL)) goto L0002;
#10906|           {
#10907|->             int i;
#10908|               for (i = 0;; i++) {
#10909|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def493]
universal-ctags-6.2.1/peg/kotlin.c:10927:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#10927 |             int i;
#      |                 ^
#10925|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_LPAREN, &chunk->thunks, NULL)) goto L0004;
#10926|           {
#10927|->             int i;
#10928|               for (i = 0;; i++) {
#10929|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def494]
universal-ctags-6.2.1/peg/kotlin.c:10942:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#10942 |             int i;
#      |                 ^
#10940|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_inside_valueArgument, &chunk->thunks, NULL)) goto L0004;
#10941|           {
#10942|->             int i;
#10943|               for (i = 0;; i++) {
#10944|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def495]
universal-ctags-6.2.1/peg/kotlin.c:10947:25: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#10947 |                     int i;
#      |                         ^
#10945|                   const size_t n = chunk->thunks.len;
#10946|                   {
#10947|->                     int i;
#10948|                       for (i = 0;; i++) {
#10949|                           const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def496]
universal-ctags-6.2.1/peg/kotlin.c:10962:25: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#10962 |                     int i;
#      |                         ^
#10960|                   if (!pcc_apply_rule(ctx, pcc_evaluate_rule_COMMA, &chunk->thunks, NULL)) goto L0006;
#10961|                   {
#10962|->                     int i;
#10963|                       for (i = 0;; i++) {
#10964|                           const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def497]
universal-ctags-6.2.1/peg/kotlin.c:10990:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#10990 |                 int i;
#      |                     ^
#10988|               const size_t n = chunk->thunks.len;
#10989|               {
#10990|->                 int i;
#10991|                   for (i = 0;; i++) {
#10992|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def498]
universal-ctags-6.2.1/peg/kotlin.c:11011:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#11011 |             int i;
#      |                 ^
#11009|           }
#11010|           {
#11011|->             int i;
#11012|               for (i = 0;; i++) {
#11013|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def499]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_parenthesizedExpression’
universal-ctags-6.2.1/peg/kotlin.c:11142:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#11142 |         int i;
#      |             ^
#11140|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_LPAREN, &chunk->thunks, NULL)) goto L0000;
#11141|       {
#11142|->         int i;
#11143|           for (i = 0;; i++) {
#11144|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def500]
universal-ctags-6.2.1/peg/kotlin.c:11157:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#11157 |         int i;
#      |             ^
#11155|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_inside_expression, &chunk->thunks, NULL)) goto L0000;
#11156|       {
#11157|->         int i;
#11158|           for (i = 0;; i++) {
#11159|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def501]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_collectionLiteral’
universal-ctags-6.2.1/peg/kotlin.c:11193:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#11193 |             int i;
#      |                 ^
#11191|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_LSQUARE, &chunk->thunks, NULL)) goto L0002;
#11192|           {
#11193|->             int i;
#11194|               for (i = 0;; i++) {
#11195|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def502]
universal-ctags-6.2.1/peg/kotlin.c:11208:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#11208 |             int i;
#      |                 ^
#11206|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_inside_expression, &chunk->thunks, NULL)) goto L0002;
#11207|           {
#11208|->             int i;
#11209|               for (i = 0;; i++) {
#11210|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def503]
universal-ctags-6.2.1/peg/kotlin.c:11213:25: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#11213 |                     int i;
#      |                         ^
#11211|                   const size_t n = chunk->thunks.len;
#11212|                   {
#11213|->                     int i;
#11214|                       for (i = 0;; i++) {
#11215|                           const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def504]
universal-ctags-6.2.1/peg/kotlin.c:11228:25: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#11228 |                     int i;
#      |                         ^
#11226|                   if (!pcc_apply_rule(ctx, pcc_evaluate_rule_COMMA, &chunk->thunks, NULL)) goto L0004;
#11227|                   {
#11228|->                     int i;
#11229|                       for (i = 0;; i++) {
#11230|                           const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def505]
universal-ctags-6.2.1/peg/kotlin.c:11256:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#11256 |                 int i;
#      |                     ^
#11254|               const size_t n = chunk->thunks.len;
#11255|               {
#11256|->                 int i;
#11257|                   for (i = 0;; i++) {
#11258|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def506]
universal-ctags-6.2.1/peg/kotlin.c:11277:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#11277 |             int i;
#      |                 ^
#11275|           }
#11276|           {
#11277|->             int i;
#11278|               for (i = 0;; i++) {
#11279|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def507]
universal-ctags-6.2.1/peg/kotlin.c:11297:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#11297 |             int i;
#      |                 ^
#11295|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_LSQUARE, &chunk->thunks, NULL)) goto L0011;
#11296|           {
#11297|->             int i;
#11298|               for (i = 0;; i++) {
#11299|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def508]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_lineStringLiteral’
universal-ctags-6.2.1/peg/kotlin.c:11436:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#11436 |         int i;
#      |             ^
#11434|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_QUOTE_OPEN, &chunk->thunks, NULL)) goto L0000;
#11435|       {
#11436|->         int i;
#11437|           for (i = 0;; i++) {
#11438|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def509]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_multiLineStringLiteral’
universal-ctags-6.2.1/peg/kotlin.c:11484:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#11484 |         int i;
#      |             ^
#11482|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_TRIPLE_QUOTE_OPEN, &chunk->thunks, NULL)) goto L0000;
#11483|       {
#11484|->         int i;
#11485|           for (i = 0;; i++) {
#11486|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def510]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_lineStringExpression’
universal-ctags-6.2.1/peg/kotlin.c:11575:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#11575 |         int i;
#      |             ^
#11573|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_LineStrExprStart, &chunk->thunks, NULL)) goto L0000;
#11574|       {
#11575|->         int i;
#11576|           for (i = 0;; i++) {
#11577|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def511]
universal-ctags-6.2.1/peg/kotlin.c:11590:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#11590 |         int i;
#      |             ^
#11588|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_expression, &chunk->thunks, NULL)) goto L0000;
#11589|       {
#11590|->         int i;
#11591|           for (i = 0;; i++) {
#11592|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def512]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_multiLineStringExpression’
universal-ctags-6.2.1/peg/kotlin.c:11659:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#11659 |         int i;
#      |             ^
#11657|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_MultiLineStrExprStart, &chunk->thunks, NULL)) goto L0000;
#11658|       {
#11659|->         int i;
#11660|           for (i = 0;; i++) {
#11661|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def513]
universal-ctags-6.2.1/peg/kotlin.c:11674:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#11674 |         int i;
#      |             ^
#11672|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_expression, &chunk->thunks, NULL)) goto L0000;
#11673|       {
#11674|->         int i;
#11675|           for (i = 0;; i++) {
#11676|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def514]
universal-ctags-6.2.1/peg/kotlin.c:11721:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#11721 |         int i;
#      |             ^
#11719|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_inside_conjunction, &chunk->thunks, NULL)) goto L0000;
#11720|       {
#11721|->         int i;
#11722|           for (i = 0;; i++) {
#11723|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def515]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_inside_disjunction’
universal-ctags-6.2.1/peg/kotlin.c:11726:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#11726 |                 int i;
#      |                     ^
#11724|               const size_t n = chunk->thunks.len;
#11725|               {
#11726|->                 int i;
#11727|                   for (i = 0;; i++) {
#11728|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def516]
universal-ctags-6.2.1/peg/kotlin.c:11741:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#11741 |                 int i;
#      |                     ^
#11739|               if (!pcc_apply_rule(ctx, pcc_evaluate_rule_DISJ, &chunk->thunks, NULL)) goto L0001;
#11740|               {
#11741|->                 int i;
#11742|                   for (i = 0;; i++) {
#11743|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def517]
universal-ctags-6.2.1/peg/kotlin.c:11780:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#11780 |         int i;
#      |             ^
#11778|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_inside_equality, &chunk->thunks, NULL)) goto L0000;
#11779|       {
#11780|->         int i;
#11781|           for (i = 0;; i++) {
#11782|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def518]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_inside_conjunction’
universal-ctags-6.2.1/peg/kotlin.c:11785:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#11785 |                 int i;
#      |                     ^
#11783|               const size_t n = chunk->thunks.len;
#11784|               {
#11785|->                 int i;
#11786|                   for (i = 0;; i++) {
#11787|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def519]
universal-ctags-6.2.1/peg/kotlin.c:11800:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#11800 |                 int i;
#      |                     ^
#11798|               if (!pcc_apply_rule(ctx, pcc_evaluate_rule_CONJ, &chunk->thunks, NULL)) goto L0001;
#11799|               {
#11800|->                 int i;
#11801|                   for (i = 0;; i++) {
#11802|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def520]
universal-ctags-6.2.1/peg/kotlin.c:11839:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#11839 |         int i;
#      |             ^
#11837|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_inside_comparison, &chunk->thunks, NULL)) goto L0000;
#11838|       {
#11839|->         int i;
#11840|           for (i = 0;; i++) {
#11841|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def521]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_inside_equality’
universal-ctags-6.2.1/peg/kotlin.c:11844:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#11844 |                 int i;
#      |                     ^
#11842|               const size_t n = chunk->thunks.len;
#11843|               {
#11844|->                 int i;
#11845|                   for (i = 0;; i++) {
#11846|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def522]
universal-ctags-6.2.1/peg/kotlin.c:11876:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#11876 |                 int i;
#      |                     ^
#11874|               if (!pcc_apply_rule(ctx, pcc_evaluate_rule_equalityOperator, &chunk->thunks, NULL)) goto L0001;
#11875|               {
#11876|->                 int i;
#11877|                   for (i = 0;; i++) {
#11878|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def523]
universal-ctags-6.2.1/peg/kotlin.c:11891:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#11891 |                 int i;
#      |                     ^
#11889|               if (!pcc_apply_rule(ctx, pcc_evaluate_rule_inside_comparison, &chunk->thunks, NULL)) goto L0001;
#11890|               {
#11891|->                 int i;
#11892|                   for (i = 0;; i++) {
#11893|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def524]
universal-ctags-6.2.1/peg/kotlin.c:11946:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#11946 |         int i;
#      |             ^
#11944|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_inside_genericCallLikeComparison, &chunk->thunks, NULL)) goto L0000;
#11945|       {
#11946|->         int i;
#11947|           for (i = 0;; i++) {
#11948|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def525]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_inside_comparison’
universal-ctags-6.2.1/peg/kotlin.c:11951:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#11951 |                 int i;
#      |                     ^
#11949|               const size_t n = chunk->thunks.len;
#11950|               {
#11951|->                 int i;
#11952|                   for (i = 0;; i++) {
#11953|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def526]
universal-ctags-6.2.1/peg/kotlin.c:11983:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#11983 |                 int i;
#      |                     ^
#11981|               if (!pcc_apply_rule(ctx, pcc_evaluate_rule_comparisonOperator, &chunk->thunks, NULL)) goto L0001;
#11982|               {
#11983|->                 int i;
#11984|                   for (i = 0;; i++) {
#11985|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def527]
universal-ctags-6.2.1/peg/kotlin.c:11998:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#11998 |                 int i;
#      |                     ^
#11996|               if (!pcc_apply_rule(ctx, pcc_evaluate_rule_inside_genericCallLikeComparison, &chunk->thunks, NULL)) goto L0001;
#11997|               {
#11998|->                 int i;
#11999|                   for (i = 0;; i++) {
#12000|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def528]
universal-ctags-6.2.1/peg/kotlin.c:12053:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#12053 |         int i;
#      |             ^
#12051|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_inside_infixOperation, &chunk->thunks, NULL)) goto L0000;
#12052|       {
#12053|->         int i;
#12054|           for (i = 0;; i++) {
#12055|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def529]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_inside_genericCallLikeComparison’
universal-ctags-6.2.1/peg/kotlin.c:12058:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#12058 |                 int i;
#      |                     ^
#12056|               const size_t n = chunk->thunks.len;
#12057|               {
#12058|->                 int i;
#12059|                   for (i = 0;; i++) {
#12060|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def530]
universal-ctags-6.2.1/peg/kotlin.c:12114:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#12114 |         int i;
#      |             ^
#12112|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_inside_elvisExpression, &chunk->thunks, NULL)) goto L0000;
#12113|       {
#12114|->         int i;
#12115|           for (i = 0;; i++) {
#12116|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def531]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_inside_infixOperation’
universal-ctags-6.2.1/peg/kotlin.c:12124:25: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#12124 |                     int i;
#      |                         ^
#12122|                   const size_t n = chunk->thunks.len;
#12123|                   {
#12124|->                     int i;
#12125|                       for (i = 0;; i++) {
#12126|                           const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def532]
universal-ctags-6.2.1/peg/kotlin.c:12156:25: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#12156 |                     int i;
#      |                         ^
#12154|                   if (!pcc_apply_rule(ctx, pcc_evaluate_rule_inOperator, &chunk->thunks, NULL)) goto L0003;
#12155|                   {
#12156|->                     int i;
#12157|                       for (i = 0;; i++) {
#12158|                           const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def533]
universal-ctags-6.2.1/peg/kotlin.c:12175:25: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#12175 |                     int i;
#      |                         ^
#12173|                   pcc_thunk_array__revert(ctx->auxil, &chunk->thunks, n);
#12174|                   {
#12175|->                     int i;
#12176|                       for (i = 0;; i++) {
#12177|                           const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def534]
universal-ctags-6.2.1/peg/kotlin.c:12207:25: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#12207 |                     int i;
#      |                         ^
#12205|                   if (!pcc_apply_rule(ctx, pcc_evaluate_rule_isOperator, &chunk->thunks, NULL)) goto L0009;
#12206|                   {
#12207|->                     int i;
#12208|                       for (i = 0;; i++) {
#12209|                           const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def535]
universal-ctags-6.2.1/peg/kotlin.c:12253:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#12253 |         int i;
#      |             ^
#12251|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_inside_infixFunctionCall, &chunk->thunks, NULL)) goto L0000;
#12252|       {
#12253|->         int i;
#12254|           for (i = 0;; i++) {
#12255|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def536]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_inside_elvisExpression’
universal-ctags-6.2.1/peg/kotlin.c:12258:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#12258 |                 int i;
#      |                     ^
#12256|               const size_t n = chunk->thunks.len;
#12257|               {
#12258|->                 int i;
#12259|                   for (i = 0;; i++) {
#12260|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def537]
universal-ctags-6.2.1/peg/kotlin.c:12273:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#12273 |                 int i;
#      |                     ^
#12271|               if (!pcc_apply_rule(ctx, pcc_evaluate_rule_elvis, &chunk->thunks, NULL)) goto L0001;
#12272|               {
#12273|->                 int i;
#12274|                   for (i = 0;; i++) {
#12275|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def538]
universal-ctags-6.2.1/peg/kotlin.c:12312:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#12312 |         int i;
#      |             ^
#12310|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_inside_rangeExpression, &chunk->thunks, NULL)) goto L0000;
#12311|       {
#12312|->         int i;
#12313|           for (i = 0;; i++) {
#12314|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def539]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_inside_infixFunctionCall’
universal-ctags-6.2.1/peg/kotlin.c:12317:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#12317 |                 int i;
#      |                     ^
#12315|               const size_t n = chunk->thunks.len;
#12316|               {
#12317|->                 int i;
#12318|                   for (i = 0;; i++) {
#12319|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def540]
universal-ctags-6.2.1/peg/kotlin.c:12349:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#12349 |                 int i;
#      |                     ^
#12347|               if (!pcc_apply_rule(ctx, pcc_evaluate_rule_simpleIdentifier, &chunk->thunks, NULL)) goto L0001;
#12348|               {
#12349|->                 int i;
#12350|                   for (i = 0;; i++) {
#12351|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def541]
universal-ctags-6.2.1/peg/kotlin.c:12388:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#12388 |         int i;
#      |             ^
#12386|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_inside_additiveExpression, &chunk->thunks, NULL)) goto L0000;
#12387|       {
#12388|->         int i;
#12389|           for (i = 0;; i++) {
#12390|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def542]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_inside_rangeExpression’
universal-ctags-6.2.1/peg/kotlin.c:12393:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#12393 |                 int i;
#      |                     ^
#12391|               const size_t n = chunk->thunks.len;
#12392|               {
#12393|->                 int i;
#12394|                   for (i = 0;; i++) {
#12395|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def543]
universal-ctags-6.2.1/peg/kotlin.c:12425:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#12425 |                 int i;
#      |                     ^
#12423|               if (!pcc_apply_rule(ctx, pcc_evaluate_rule_RANGE, &chunk->thunks, NULL)) goto L0001;
#12424|               {
#12425|->                 int i;
#12426|                   for (i = 0;; i++) {
#12427|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def544]
universal-ctags-6.2.1/peg/kotlin.c:12464:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#12464 |         int i;
#      |             ^
#12462|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_inside_multiplicativeExpression, &chunk->thunks, NULL)) goto L0000;
#12463|       {
#12464|->         int i;
#12465|           for (i = 0;; i++) {
#12466|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def545]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_inside_additiveExpression’
universal-ctags-6.2.1/peg/kotlin.c:12469:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#12469 |                 int i;
#      |                     ^
#12467|               const size_t n = chunk->thunks.len;
#12468|               {
#12469|->                 int i;
#12470|                   for (i = 0;; i++) {
#12471|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def546]
universal-ctags-6.2.1/peg/kotlin.c:12501:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#12501 |                 int i;
#      |                     ^
#12499|               if (!pcc_apply_rule(ctx, pcc_evaluate_rule_additiveOperator, &chunk->thunks, NULL)) goto L0001;
#12500|               {
#12501|->                 int i;
#12502|                   for (i = 0;; i++) {
#12503|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def547]
universal-ctags-6.2.1/peg/kotlin.c:12540:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#12540 |         int i;
#      |             ^
#12538|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_inside_asExpression, &chunk->thunks, NULL)) goto L0000;
#12539|       {
#12540|->         int i;
#12541|           for (i = 0;; i++) {
#12542|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def548]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_inside_multiplicativeExpression’
universal-ctags-6.2.1/peg/kotlin.c:12545:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#12545 |                 int i;
#      |                     ^
#12543|               const size_t n = chunk->thunks.len;
#12544|               {
#12545|->                 int i;
#12546|                   for (i = 0;; i++) {
#12547|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def549]
universal-ctags-6.2.1/peg/kotlin.c:12577:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#12577 |                 int i;
#      |                     ^
#12575|               if (!pcc_apply_rule(ctx, pcc_evaluate_rule_multiplicativeOperator, &chunk->thunks, NULL)) goto L0001;
#12576|               {
#12577|->                 int i;
#12578|                   for (i = 0;; i++) {
#12579|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def550]
universal-ctags-6.2.1/peg/kotlin.c:12616:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#12616 |         int i;
#      |             ^
#12614|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_inside_prefixUnaryExpression, &chunk->thunks, NULL)) goto L0000;
#12615|       {
#12616|->         int i;
#12617|           for (i = 0;; i++) {
#12618|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def551]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_inside_asExpression’
universal-ctags-6.2.1/peg/kotlin.c:12621:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#12621 |                 int i;
#      |                     ^
#12619|               const size_t n = chunk->thunks.len;
#12620|               {
#12621|->                 int i;
#12622|                   for (i = 0;; i++) {
#12623|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def552]
universal-ctags-6.2.1/peg/kotlin.c:12636:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#12636 |                 int i;
#      |                     ^
#12634|               if (!pcc_apply_rule(ctx, pcc_evaluate_rule_asOperator, &chunk->thunks, NULL)) goto L0001;
#12635|               {
#12636|->                 int i;
#12637|                   for (i = 0;; i++) {
#12638|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def553]
universal-ctags-6.2.1/peg/kotlin.c:12674:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#12674 |         int i;
#      |             ^
#12672|       ctx->level++;
#12673|       {
#12674|->         int i;
#12675|           for (i = 0;; i++) {
#12676|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def554]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_inside_prefixUnaryExpression’
universal-ctags-6.2.1/peg/kotlin.c:12680:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#12680 |                 int i;
#      |                     ^
#12678|               if (!pcc_apply_rule(ctx, pcc_evaluate_rule_inside_unaryPrefix, &chunk->thunks, NULL)) goto L0001;
#12679|               {
#12680|->                 int i;
#12681|                   for (i = 0;; i++) {
#12682|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def555]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_inside_unaryPrefix’
universal-ctags-6.2.1/peg/kotlin.c:12751:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#12751 |             int i;
#      |                 ^
#12749|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_prefixUnaryOperator, &chunk->thunks, NULL)) goto L0004;
#12750|           {
#12751|->             int i;
#12752|               for (i = 0;; i++) {
#12753|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def556]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_inside_postfixUnaryExpression’
universal-ctags-6.2.1/peg/kotlin.c:12800:25: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#12800 |                     int i;
#      |                         ^
#12798|                   const size_t n = chunk->thunks.len;
#12799|                   {
#12800|->                     int i;
#12801|                       for (i = 0;; i++) {
#12802|                           const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def557]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_inside_directlyAssignableExpression’
universal-ctags-6.2.1/peg/kotlin.c:12926:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#12926 |             int i;
#      |                 ^
#12924|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_inside_postfixUnaryExpression, &chunk->thunks, NULL)) goto L0002;
#12925|           {
#12926|->             int i;
#12927|               for (i = 0;; i++) {
#12928|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def558]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_inside_valueArgument’
universal-ctags-6.2.1/peg/kotlin.c:13040:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#13040 |         int i;
#      |             ^
#13038|       }
#13039|       {
#13040|->         int i;
#13041|           for (i = 0;; i++) {
#13042|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def559]
universal-ctags-6.2.1/peg/kotlin.c:13060:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#13060 |             int i;
#      |                 ^
#13058|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_simpleIdentifier, &chunk->thunks, NULL)) goto L0004;
#13059|           {
#13060|->             int i;
#13061|               for (i = 0;; i++) {
#13062|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def560]
universal-ctags-6.2.1/peg/kotlin.c:13075:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#13075 |             int i;
#      |                 ^
#13073|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_ASSIGNMENT, &chunk->thunks, NULL)) goto L0004;
#13074|           {
#13075|->             int i;
#13076|               for (i = 0;; i++) {
#13077|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def561]
universal-ctags-6.2.1/peg/kotlin.c:13107:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#13107 |         int i;
#      |             ^
#13105|       }
#13106|       {
#13107|->         int i;
#13108|           for (i = 0;; i++) {
#13109|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def562]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_lambdaLiteral’
universal-ctags-6.2.1/peg/kotlin.c:13149:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#13149 |             int i;
#      |                 ^
#13147|           }
#13148|           {
#13149|->             int i;
#13150|               for (i = 0;; i++) {
#13151|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def563]
universal-ctags-6.2.1/peg/kotlin.c:13164:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#13164 |             int i;
#      |                 ^
#13162|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_statements, &chunk->thunks, NULL)) goto L0002;
#13163|           {
#13164|->             int i;
#13165|               for (i = 0;; i++) {
#13166|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def564]
universal-ctags-6.2.1/peg/kotlin.c:13196:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#13196 |             int i;
#      |                 ^
#13194|           }
#13195|           {
#13196|->             int i;
#13197|               for (i = 0;; i++) {
#13198|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def565]
universal-ctags-6.2.1/peg/kotlin.c:13222:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#13222 |             int i;
#      |                 ^
#13220|           }
#13221|           {
#13222|->             int i;
#13223|               for (i = 0;; i++) {
#13224|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def566]
universal-ctags-6.2.1/peg/kotlin.c:13237:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#13237 |             int i;
#      |                 ^
#13235|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_ARROW, &chunk->thunks, NULL)) goto L0005;
#13236|           {
#13237|->             int i;
#13238|               for (i = 0;; i++) {
#13239|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def567]
universal-ctags-6.2.1/peg/kotlin.c:13252:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#13252 |             int i;
#      |                 ^
#13250|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_statements, &chunk->thunks, NULL)) goto L0005;
#13251|           {
#13252|->             int i;
#13253|               for (i = 0;; i++) {
#13254|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def568]
universal-ctags-6.2.1/peg/kotlin.c:13296:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#13296 |         int i;
#      |             ^
#13294|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_lambdaParameter, &chunk->thunks, NULL)) goto L0000;
#13295|       {
#13296|->         int i;
#13297|           for (i = 0;; i++) {
#13298|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def569]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_lambdaParameters’
universal-ctags-6.2.1/peg/kotlin.c:13301:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#13301 |                 int i;
#      |                     ^
#13299|               const size_t n = chunk->thunks.len;
#13300|               {
#13301|->                 int i;
#13302|                   for (i = 0;; i++) {
#13303|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def570]
universal-ctags-6.2.1/peg/kotlin.c:13316:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#13316 |                 int i;
#      |                     ^
#13314|               if (!pcc_apply_rule(ctx, pcc_evaluate_rule_COMMA, &chunk->thunks, NULL)) goto L0001;
#13315|               {
#13316|->                 int i;
#13317|                   for (i = 0;; i++) {
#13318|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def571]
universal-ctags-6.2.1/peg/kotlin.c:13344:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#13344 |             int i;
#      |                 ^
#13342|           const size_t n = chunk->thunks.len;
#13343|           {
#13344|->             int i;
#13345|               for (i = 0;; i++) {
#13346|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def572]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_lambdaParameter’
universal-ctags-6.2.1/peg/kotlin.c:13396:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#13396 |                 int i;
#      |                     ^
#13394|               const size_t n = chunk->thunks.len;
#13395|               {
#13396|->                 int i;
#13397|                   for (i = 0;; i++) {
#13398|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def573]
universal-ctags-6.2.1/peg/kotlin.c:13411:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#13411 |                 int i;
#      |                     ^
#13409|               if (!pcc_apply_rule(ctx, pcc_evaluate_rule_COLON, &chunk->thunks, NULL)) goto L0004;
#13410|               {
#13411|->                 int i;
#13412|                   for (i = 0;; i++) {
#13413|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def574]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_anonymousFunction’
universal-ctags-6.2.1/peg/kotlin.c:13460:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#13460 |             int i;
#      |                 ^
#13458|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_SUSPEND, &chunk->thunks, NULL)) goto L0001;
#13459|           {
#13460|->             int i;
#13461|               for (i = 0;; i++) {
#13462|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def575]
universal-ctags-6.2.1/peg/kotlin.c:13492:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#13492 |             int i;
#      |                 ^
#13490|           const size_t n = chunk->thunks.len;
#13491|           {
#13492|->             int i;
#13493|               for (i = 0;; i++) {
#13494|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def576]
universal-ctags-6.2.1/peg/kotlin.c:13507:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#13507 |             int i;
#      |                 ^
#13505|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_type, &chunk->thunks, NULL)) goto L0004;
#13506|           {
#13507|->             int i;
#13508|               for (i = 0;; i++) {
#13509|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def577]
universal-ctags-6.2.1/peg/kotlin.c:13528:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#13528 |         int i;
#      |             ^
#13526|       }
#13527|       {
#13528|->         int i;
#13529|           for (i = 0;; i++) {
#13530|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def578]
universal-ctags-6.2.1/peg/kotlin.c:13548:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#13548 |             int i;
#      |                 ^
#13546|           const size_t n = chunk->thunks.len;
#13547|           {
#13548|->             int i;
#13549|               for (i = 0;; i++) {
#13550|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def579]
universal-ctags-6.2.1/peg/kotlin.c:13563:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#13563 |             int i;
#      |                 ^
#13561|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_COLON, &chunk->thunks, NULL)) goto L0009;
#13562|           {
#13563|->             int i;
#13564|               for (i = 0;; i++) {
#13565|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def580]
universal-ctags-6.2.1/peg/kotlin.c:13589:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#13589 |             int i;
#      |                 ^
#13587|           const size_t n = chunk->thunks.len;
#13588|           {
#13589|->             int i;
#13590|               for (i = 0;; i++) {
#13591|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def581]
universal-ctags-6.2.1/peg/kotlin.c:13615:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#13615 |             int i;
#      |                 ^
#13613|           const size_t n = chunk->thunks.len;
#13614|           {
#13615|->             int i;
#13616|               for (i = 0;; i++) {
#13617|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def582]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_objectLiteral’
universal-ctags-6.2.1/peg/kotlin.c:13701:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#13701 |                 int i;
#      |                     ^
#13699|               if (!pcc_apply_rule(ctx, pcc_evaluate_rule_DATA, &chunk->thunks, NULL)) goto L0003;
#13700|               {
#13701|->                 int i;
#13702|                   for (i = 0;; i++) {
#13703|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def583]
universal-ctags-6.2.1/peg/kotlin.c:13722:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#13722 |             int i;
#      |                 ^
#13720|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_OBJECT, &chunk->thunks, NULL)) goto L0002;
#13721|           {
#13722|->             int i;
#13723|               for (i = 0;; i++) {
#13724|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def584]
universal-ctags-6.2.1/peg/kotlin.c:13737:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#13737 |             int i;
#      |                 ^
#13735|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_COLON, &chunk->thunks, NULL)) goto L0002;
#13736|           {
#13737|->             int i;
#13738|               for (i = 0;; i++) {
#13739|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def585]
universal-ctags-6.2.1/peg/kotlin.c:13752:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#13752 |             int i;
#      |                 ^
#13750|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_delegationSpecifiers, &chunk->thunks, NULL)) goto L0002;
#13751|           {
#13752|->             int i;
#13753|               for (i = 0;; i++) {
#13754|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def586]
universal-ctags-6.2.1/peg/kotlin.c:13772:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#13772 |             int i;
#      |                 ^
#13770|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_OBJECT, &chunk->thunks, NULL)) goto L0009;
#13771|           {
#13772|->             int i;
#13773|               for (i = 0;; i++) {
#13774|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def587]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_superExpression’
universal-ctags-6.2.1/peg/kotlin.c:13884:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#13884 |                 int i;
#      |                     ^
#13882|               if (!pcc_apply_rule(ctx, pcc_evaluate_rule_LANGLE, &chunk->thunks, NULL)) goto L0004;
#13883|               {
#13884|->                 int i;
#13885|                   for (i = 0;; i++) {
#13886|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def588]
universal-ctags-6.2.1/peg/kotlin.c:13899:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#13899 |                 int i;
#      |                     ^
#13897|               if (!pcc_apply_rule(ctx, pcc_evaluate_rule_type, &chunk->thunks, NULL)) goto L0004;
#13898|               {
#13899|->                 int i;
#13900|                   for (i = 0;; i++) {
#13901|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def589]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_ifExpression’
universal-ctags-6.2.1/peg/kotlin.c:13961:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#13961 |             int i;
#      |                 ^
#13959|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_IF, &chunk->thunks, NULL)) goto L0002;
#13960|           {
#13961|->             int i;
#13962|               for (i = 0;; i++) {
#13963|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def590]
universal-ctags-6.2.1/peg/kotlin.c:13976:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#13976 |             int i;
#      |                 ^
#13974|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_LPAREN, &chunk->thunks, NULL)) goto L0002;
#13975|           {
#13976|->             int i;
#13977|               for (i = 0;; i++) {
#13978|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def591]
universal-ctags-6.2.1/peg/kotlin.c:13991:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#13991 |             int i;
#      |                 ^
#13989|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_expression, &chunk->thunks, NULL)) goto L0002;
#13990|           {
#13991|->             int i;
#13992|               for (i = 0;; i++) {
#13993|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def592]
universal-ctags-6.2.1/peg/kotlin.c:14006:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#14006 |             int i;
#      |                 ^
#14004|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_RPAREN, &chunk->thunks, NULL)) goto L0002;
#14005|           {
#14006|->             int i;
#14007|               for (i = 0;; i++) {
#14008|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def593]
universal-ctags-6.2.1/peg/kotlin.c:14032:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#14032 |             int i;
#      |                 ^
#14030|           }
#14031|           {
#14032|->             int i;
#14033|               for (i = 0;; i++) {
#14034|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def594]
universal-ctags-6.2.1/peg/kotlin.c:14058:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#14058 |             int i;
#      |                 ^
#14056|           }
#14057|           {
#14058|->             int i;
#14059|               for (i = 0;; i++) {
#14060|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def595]
universal-ctags-6.2.1/peg/kotlin.c:14073:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#14073 |             int i;
#      |                 ^
#14071|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_ELSE, &chunk->thunks, NULL)) goto L0002;
#14072|           {
#14073|->             int i;
#14074|               for (i = 0;; i++) {
#14075|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def596]
universal-ctags-6.2.1/peg/kotlin.c:14110:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#14110 |             int i;
#      |                 ^
#14108|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_IF, &chunk->thunks, NULL)) goto L0017;
#14109|           {
#14110|->             int i;
#14111|               for (i = 0;; i++) {
#14112|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def597]
universal-ctags-6.2.1/peg/kotlin.c:14125:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#14125 |             int i;
#      |                 ^
#14123|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_LPAREN, &chunk->thunks, NULL)) goto L0017;
#14124|           {
#14125|->             int i;
#14126|               for (i = 0;; i++) {
#14127|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def598]
universal-ctags-6.2.1/peg/kotlin.c:14140:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#14140 |             int i;
#      |                 ^
#14138|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_expression, &chunk->thunks, NULL)) goto L0017;
#14139|           {
#14140|->             int i;
#14141|               for (i = 0;; i++) {
#14142|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def599]
universal-ctags-6.2.1/peg/kotlin.c:14155:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#14155 |             int i;
#      |                 ^
#14153|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_RPAREN, &chunk->thunks, NULL)) goto L0017;
#14154|           {
#14155|->             int i;
#14156|               for (i = 0;; i++) {
#14157|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def600]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_whenSubject’
universal-ctags-6.2.1/peg/kotlin.c:14215:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#14215 |             int i;
#      |                 ^
#14213|           const size_t n = chunk->thunks.len;
#14214|           {
#14215|->             int i;
#14216|               for (i = 0;; i++) {
#14217|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def601]
universal-ctags-6.2.1/peg/kotlin.c:14229:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#14229 |             int i;
#      |                 ^
#14227|           }
#14228|           {
#14229|->             int i;
#14230|               for (i = 0;; i++) {
#14231|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def602]
universal-ctags-6.2.1/peg/kotlin.c:14244:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#14244 |             int i;
#      |                 ^
#14242|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_VAL, &chunk->thunks, NULL)) goto L0001;
#14243|           {
#14244|->             int i;
#14245|               for (i = 0;; i++) {
#14246|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def603]
universal-ctags-6.2.1/peg/kotlin.c:14259:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#14259 |             int i;
#      |                 ^
#14257|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_variableDeclaration, &chunk->thunks, NULL)) goto L0001;
#14258|           {
#14259|->             int i;
#14260|               for (i = 0;; i++) {
#14261|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def604]
universal-ctags-6.2.1/peg/kotlin.c:14274:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#14274 |             int i;
#      |                 ^
#14272|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_ASSIGNMENT, &chunk->thunks, NULL)) goto L0001;
#14273|           {
#14274|->             int i;
#14275|               for (i = 0;; i++) {
#14276|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def605]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_whenExpression’
universal-ctags-6.2.1/peg/kotlin.c:14312:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#14312 |         int i;
#      |             ^
#14310|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_WHEN, &chunk->thunks, NULL)) goto L0000;
#14311|       {
#14312|->         int i;
#14313|           for (i = 0;; i++) {
#14314|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def606]
universal-ctags-6.2.1/peg/kotlin.c:14338:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#14338 |         int i;
#      |             ^
#14336|       }
#14337|       {
#14338|->         int i;
#14339|           for (i = 0;; i++) {
#14340|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def607]
universal-ctags-6.2.1/peg/kotlin.c:14353:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#14353 |         int i;
#      |             ^
#14351|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_LCURL, &chunk->thunks, NULL)) goto L0000;
#14352|       {
#14353|->         int i;
#14354|           for (i = 0;; i++) {
#14355|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def608]
universal-ctags-6.2.1/peg/kotlin.c:14367:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#14367 |         int i;
#      |             ^
#14365|       }
#14366|       {
#14367|->         int i;
#14368|           for (i = 0;; i++) {
#14369|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def609]
universal-ctags-6.2.1/peg/kotlin.c:14373:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#14373 |                 int i;
#      |                     ^
#14371|               if (!pcc_apply_rule(ctx, pcc_evaluate_rule_whenEntry, &chunk->thunks, NULL)) goto L0006;
#14372|               {
#14373|->                 int i;
#14374|                   for (i = 0;; i++) {
#14375|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def610]
universal-ctags-6.2.1/peg/kotlin.c:14395:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#14395 |         int i;
#      |             ^
#14393|       }
#14394|       {
#14395|->         int i;
#14396|           for (i = 0;; i++) {
#14397|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def611]
universal-ctags-6.2.1/peg/kotlin.c:14431:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#14431 |             int i;
#      |                 ^
#14429|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_whenCondition, &chunk->thunks, NULL)) goto L0002;
#14430|           {
#14431|->             int i;
#14432|               for (i = 0;; i++) {
#14433|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def612]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_whenEntry’
universal-ctags-6.2.1/peg/kotlin.c:14436:25: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#14436 |                     int i;
#      |                         ^
#14434|                   const size_t n = chunk->thunks.len;
#14435|                   {
#14436|->                     int i;
#14437|                       for (i = 0;; i++) {
#14438|                           const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def613]
universal-ctags-6.2.1/peg/kotlin.c:14451:25: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#14451 |                     int i;
#      |                         ^
#14449|                   if (!pcc_apply_rule(ctx, pcc_evaluate_rule_COMMA, &chunk->thunks, NULL)) goto L0003;
#14450|                   {
#14451|->                     int i;
#14452|                       for (i = 0;; i++) {
#14453|                           const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def614]
universal-ctags-6.2.1/peg/kotlin.c:14479:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#14479 |                 int i;
#      |                     ^
#14477|               const size_t n = chunk->thunks.len;
#14478|               {
#14479|->                 int i;
#14480|                   for (i = 0;; i++) {
#14481|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def615]
universal-ctags-6.2.1/peg/kotlin.c:14500:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#14500 |             int i;
#      |                 ^
#14498|           }
#14499|           {
#14500|->             int i;
#14501|               for (i = 0;; i++) {
#14502|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def616]
universal-ctags-6.2.1/peg/kotlin.c:14515:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#14515 |             int i;
#      |                 ^
#14513|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_ARROW, &chunk->thunks, NULL)) goto L0002;
#14514|           {
#14515|->             int i;
#14516|               for (i = 0;; i++) {
#14517|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def617]
universal-ctags-6.2.1/peg/kotlin.c:14547:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#14547 |             int i;
#      |                 ^
#14545|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_ELSE, &chunk->thunks, NULL)) goto L0013;
#14546|           {
#14547|->             int i;
#14548|               for (i = 0;; i++) {
#14549|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def618]
universal-ctags-6.2.1/peg/kotlin.c:14562:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#14562 |             int i;
#      |                 ^
#14560|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_ARROW, &chunk->thunks, NULL)) goto L0013;
#14561|           {
#14562|->             int i;
#14563|               for (i = 0;; i++) {
#14564|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def619]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_rangeTest’
universal-ctags-6.2.1/peg/kotlin.c:14650:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#14650 |         int i;
#      |             ^
#14648|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_inOperator, &chunk->thunks, NULL)) goto L0000;
#14649|       {
#14650|->         int i;
#14651|           for (i = 0;; i++) {
#14652|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def620]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_typeTest’
universal-ctags-6.2.1/peg/kotlin.c:14681:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#14681 |         int i;
#      |             ^
#14679|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_isOperator, &chunk->thunks, NULL)) goto L0000;
#14680|       {
#14681|->         int i;
#14682|           for (i = 0;; i++) {
#14683|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def621]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_tryExpression’
universal-ctags-6.2.1/peg/kotlin.c:14712:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#14712 |         int i;
#      |             ^
#14710|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_TRY, &chunk->thunks, NULL)) goto L0000;
#14711|       {
#14712|->         int i;
#14713|           for (i = 0;; i++) {
#14714|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def622]
universal-ctags-6.2.1/peg/kotlin.c:14739:25: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#14739 |                     int i;
#      |                         ^
#14737|                   const size_t n = chunk->thunks.len;
#14738|                   {
#14739|->                     int i;
#14740|                       for (i = 0;; i++) {
#14741|                           const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def623]
universal-ctags-6.2.1/peg/kotlin.c:14772:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#14772 |                 int i;
#      |                     ^
#14770|               const size_t n = chunk->thunks.len;
#14771|               {
#14772|->                 int i;
#14773|                   for (i = 0;; i++) {
#14774|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def624]
universal-ctags-6.2.1/peg/kotlin.c:14797:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#14797 |             int i;
#      |                 ^
#14795|           pcc_thunk_array__revert(ctx->auxil, &chunk->thunks, n);
#14796|           {
#14797|->             int i;
#14798|               for (i = 0;; i++) {
#14799|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def625]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_catchBlock’
universal-ctags-6.2.1/peg/kotlin.c:14835:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#14835 |         int i;
#      |             ^
#14833|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_CATCH, &chunk->thunks, NULL)) goto L0000;
#14834|       {
#14835|->         int i;
#14836|           for (i = 0;; i++) {
#14837|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def626]
universal-ctags-6.2.1/peg/kotlin.c:14850:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#14850 |         int i;
#      |             ^
#14848|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_LPAREN, &chunk->thunks, NULL)) goto L0000;
#14849|       {
#14850|->         int i;
#14851|           for (i = 0;; i++) {
#14852|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def627]
universal-ctags-6.2.1/peg/kotlin.c:14864:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#14864 |         int i;
#      |             ^
#14862|       }
#14863|       {
#14864|->         int i;
#14865|           for (i = 0;; i++) {
#14866|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def628]
universal-ctags-6.2.1/peg/kotlin.c:14870:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#14870 |                 int i;
#      |                     ^
#14868|               if (!pcc_apply_rule(ctx, pcc_evaluate_rule_annotation, &chunk->thunks, NULL)) goto L0003;
#14869|               {
#14870|->                 int i;
#14871|                   for (i = 0;; i++) {
#14872|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def629]
universal-ctags-6.2.1/peg/kotlin.c:14893:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#14893 |         int i;
#      |             ^
#14891|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_simpleIdentifier, &chunk->thunks, NULL)) goto L0000;
#14892|       {
#14893|->         int i;
#14894|           for (i = 0;; i++) {
#14895|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def630]
universal-ctags-6.2.1/peg/kotlin.c:14908:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#14908 |         int i;
#      |             ^
#14906|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_COLON, &chunk->thunks, NULL)) goto L0000;
#14907|       {
#14908|->         int i;
#14909|           for (i = 0;; i++) {
#14910|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def631]
universal-ctags-6.2.1/peg/kotlin.c:14928:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#14928 |             int i;
#      |                 ^
#14926|           const size_t n = chunk->thunks.len;
#14927|           {
#14928|->             int i;
#14929|               for (i = 0;; i++) {
#14930|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def632]
universal-ctags-6.2.1/peg/kotlin.c:14949:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#14949 |         int i;
#      |             ^
#14947|       }
#14948|       {
#14949|->         int i;
#14950|           for (i = 0;; i++) {
#14951|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def633]
universal-ctags-6.2.1/peg/kotlin.c:14964:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#14964 |         int i;
#      |             ^
#14962|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_RPAREN, &chunk->thunks, NULL)) goto L0000;
#14963|       {
#14964|->         int i;
#14965|           for (i = 0;; i++) {
#14966|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def634]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_finallyBlock’
universal-ctags-6.2.1/peg/kotlin.c:14995:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#14995 |         int i;
#      |             ^
#14993|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_FINALLY, &chunk->thunks, NULL)) goto L0000;
#14994|       {
#14995|->         int i;
#14996|           for (i = 0;; i++) {
#14997|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def635]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_jumpExpression’
universal-ctags-6.2.1/peg/kotlin.c:15031:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#15031 |             int i;
#      |                 ^
#15029|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_THROW, &chunk->thunks, NULL)) goto L0002;
#15030|           {
#15031|->             int i;
#15032|               for (i = 0;; i++) {
#15033|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def636]
universal-ctags-6.2.1/peg/kotlin.c:15068:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#15068 |             int i;
#      |                 ^
#15066|           }
#15067|           {
#15068|->             int i;
#15069|               for (i = 0;; i++) {
#15070|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def637]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_callableReference’
universal-ctags-6.2.1/peg/kotlin.c:15148:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#15148 |         int i;
#      |             ^
#15146|       }
#15147|       {
#15148|->         int i;
#15149|           for (i = 0;; i++) {
#15150|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def638]
universal-ctags-6.2.1/peg/kotlin.c:15163:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#15163 |         int i;
#      |             ^
#15161|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_COLONCOLON, &chunk->thunks, NULL)) goto L0000;
#15162|       {
#15163|->         int i;
#15164|           for (i = 0;; i++) {
#15165|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def639]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_modifier’
universal-ctags-6.2.1/peg/kotlin.c:15843:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#15843 |         int i;
#      |             ^
#15841|       }
#15842|       {
#15843|->         int i;
#15844|           for (i = 0;; i++) {
#15845|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def640]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_typeModifier’
universal-ctags-6.2.1/peg/kotlin.c:15919:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#15919 |             int i;
#      |                 ^
#15917|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_SUSPEND, &chunk->thunks, NULL)) goto L0003;
#15918|           {
#15919|->             int i;
#15920|               for (i = 0;; i++) {
#15921|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def641]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_typeParameterModifier’
universal-ctags-6.2.1/peg/kotlin.c:16154:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#16154 |             int i;
#      |                 ^
#16152|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_reificationModifier, &chunk->thunks, NULL)) goto L0002;
#16153|           {
#16154|->             int i;
#16155|               for (i = 0;; i++) {
#16156|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def642]
universal-ctags-6.2.1/peg/kotlin.c:16173:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#16173 |             int i;
#      |                 ^
#16171|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_varianceModifier, &chunk->thunks, NULL)) goto L0004;
#16172|           {
#16173|->             int i;
#16174|               for (i = 0;; i++) {
#16175|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def643]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_annotation’
universal-ctags-6.2.1/peg/kotlin.c:16426:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#16426 |         int i;
#      |             ^
#16424|       }
#16425|       {
#16426|->         int i;
#16427|           for (i = 0;; i++) {
#16428|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def644]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_singleAnnotation’
universal-ctags-6.2.1/peg/kotlin.c:16461:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#16461 |             int i;
#      |                 ^
#16459|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_annotationUseSiteTarget, &chunk->thunks, NULL)) goto L0002;
#16460|           {
#16461|->             int i;
#16462|               for (i = 0;; i++) {
#16463|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def645]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_multiAnnotation’
universal-ctags-6.2.1/peg/kotlin.c:16527:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#16527 |             int i;
#      |                 ^
#16525|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_annotationUseSiteTarget, &chunk->thunks, NULL)) goto L0002;
#16526|           {
#16527|->             int i;
#16528|               for (i = 0;; i++) {
#16529|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def646]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_annotationUseSiteTarget’
universal-ctags-6.2.1/peg/kotlin.c:16697:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#16697 |         int i;
#      |             ^
#16695|       }
#16696|       {
#16697|->         int i;
#16698|           for (i = 0;; i++) {
#16699|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def647]
universal-ctags-6.2.1/peg/kotlin.c:17056:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#17056 |         int i;
#      |             ^
#17054|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_simpleIdentifier, &chunk->thunks, NULL)) goto L0000;
#17055|       {
#17056|->         int i;
#17057|           for (i = 0;; i++) {
#17058|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def648]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_identifier’
universal-ctags-6.2.1/peg/kotlin.c:17061:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#17061 |                 int i;
#      |                     ^
#17059|               const size_t n = chunk->thunks.len;
#17060|               {
#17061|->                 int i;
#17062|                   for (i = 0;; i++) {
#17063|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def649]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_ShebangLine’
universal-ctags-6.2.1/peg/kotlin.c:17264:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#17264 |         int i;
#      |             ^
#17262|       ctx->cur += 2;
#17263|       {
#17264|->         int i;
#17265|           for (i = 0;; i++) {
#17266|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def650]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_DelimitedComment’
universal-ctags-6.2.1/peg/kotlin.c:17308:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#17308 |         int i;
#      |             ^
#17306|       ctx->cur += 2;
#17307|       {
#17308|->         int i;
#17309|           for (i = 0;; i++) {
#17310|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def651]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_LineComment’
universal-ctags-6.2.1/peg/kotlin.c:17384:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#17384 |         int i;
#      |             ^
#17382|       ctx->cur += 2;
#17383|       {
#17384|->         int i;
#17385|           for (i = 0;; i++) {
#17386|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def652]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_DecDigits’
universal-ctags-6.2.1/peg/kotlin.c:22282:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#22282 |             int i;
#      |                 ^
#22280|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_DecDigit, &chunk->thunks, NULL)) goto L0002;
#22281|           {
#22282|->             int i;
#22283|               for (i = 0;; i++) {
#22284|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def653]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_IntegerLiteral’
universal-ctags-6.2.1/peg/kotlin.c:22525:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#22525 |             int i;
#      |                 ^
#22523|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_DecDigitNoZero, &chunk->thunks, NULL)) goto L0002;
#22524|           {
#22525|->             int i;
#22526|               for (i = 0;; i++) {
#22527|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def654]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_HexLiteral’
universal-ctags-6.2.1/peg/kotlin.c:22650:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#22650 |             int i;
#      |                 ^
#22648|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_HexDigit, &chunk->thunks, NULL)) goto L0002;
#22649|           {
#22650|->             int i;
#22651|               for (i = 0;; i++) {
#22652|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def655]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_BinLiteral’
universal-ctags-6.2.1/peg/kotlin.c:22789:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#22789 |             int i;
#      |                 ^
#22787|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_BinDigit, &chunk->thunks, NULL)) goto L0002;
#22788|           {
#22789|->             int i;
#22790|               for (i = 0;; i++) {
#22791|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def656]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_Identifier’
universal-ctags-6.2.1/peg/kotlin.c:23159:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#23159 |             int i;
#      |                 ^
#23157|           }
#23158|           {
#23159|->             int i;
#23160|               for (i = 0;; i++) {
#23161|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def657]
universal-ctags-6.2.1/peg/kotlin.c: scope_hint: In function ‘pcc_evaluate_rule_NL’
universal-ctags-6.2.1/peg/kotlin.c:24713:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#24713 |         int i;
#      |             ^
#24711|       ctx->level++;
#24712|       {
#24713|->         int i;
#24714|           for (i = 0;; i++) {
#24715|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def658]
universal-ctags-6.2.1/peg/kotlin.c:24769:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
#24769 |         int i;
#      |             ^
#24767|       }
#24768|       {
#24769|->         int i;
#24770|           for (i = 0;; i++) {
#24771|               const size_t p = ctx->cur;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def659]
universal-ctags-6.2.1/peg/thrift.c:1063:13: warning[-Wanalyzer-malloc-leak]: leak of ‘pcc_malloc_e(24)’
universal-ctags-6.2.1/peg/thrift.c:4831:5: enter_function: entry to ‘pthrift_parse’
universal-ctags-6.2.1/peg/thrift.c:4832:9: call_function: calling ‘pcc_apply_rule’ from ‘pthrift_parse’
# 1061|           else {
# 1062|               pcc_lr_entry_t *const e = pcc_lr_entry__create(ctx->auxil, rule);
# 1063|->             pcc_lr_stack__push(ctx->auxil, &ctx->lrstack, e);
# 1064|               a = pcc_lr_answer__create(ctx, PCC_LR_ANSWER_LR, p);
# 1065|               a->data.lr = e;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def660]
universal-ctags-6.2.1/peg/thrift.c:1109:5: warning[-Wanalyzer-malloc-leak]: leak of ‘pcc_malloc_e(88)’
universal-ctags-6.2.1/peg/thrift.c:4831:5: enter_function: entry to ‘pthrift_parse’
universal-ctags-6.2.1/peg/thrift.c:4832:9: call_function: calling ‘pcc_apply_rule’ from ‘pthrift_parse’
# 1107|       if (value == NULL) value = &null;
# 1108|       memset(value, 0, sizeof(pcc_value_t)); /* in case */
# 1109|->     pcc_thunk_array__add(ctx->auxil, thunks, pcc_thunk__create_node(ctx->auxil, &c->thunks, value));
# 1110|       return PCC_TRUE;
# 1111|   }

Error: COMPILER_WARNING: [#def661]
universal-ctags-6.2.1/peg/thrift.c: scope_hint: In function ‘pcc_evaluate_rule_Grammar’
universal-ctags-6.2.1/peg/thrift.c:1766:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 1766 |         int i;
#      |             ^
# 1764|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule___, &chunk->thunks, NULL)) goto L0000;
# 1765|       {
# 1766|->         int i;
# 1767|           for (i = 0;; i++) {
# 1768|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def662]
universal-ctags-6.2.1/peg/thrift.c: scope_hint: In function ‘pcc_evaluate_rule_Enum’
universal-ctags-6.2.1/peg/thrift.c:2184:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2184 |         int i;
#      |             ^
# 2182|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule___, &chunk->thunks, NULL)) goto L0000;
# 2183|       {
# 2184|->         int i;
# 2185|           for (i = 0;; i++) {
# 2186|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def663]
universal-ctags-6.2.1/peg/thrift.c: scope_hint: In function ‘pcc_evaluate_rule_FieldList’
universal-ctags-6.2.1/peg/thrift.c:2566:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2566 |         int i;
#      |             ^
# 2564|       ctx->level++;
# 2565|       {
# 2566|->         int i;
# 2567|           for (i = 0;; i++) {
# 2568|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def664]
universal-ctags-6.2.1/peg/thrift.c: scope_hint: In function ‘pcc_evaluate_rule_Service’
universal-ctags-6.2.1/peg/thrift.c:2828:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2828 |         int i;
#      |             ^
# 2826|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule___, &chunk->thunks, NULL)) goto L0000;
# 2827|       {
# 2828|->         int i;
# 2829|           for (i = 0;; i++) {
# 2830|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def665]
universal-ctags-6.2.1/peg/thrift.c: scope_hint: In function ‘pcc_evaluate_rule_TypeAnnotations’
universal-ctags-6.2.1/peg/thrift.c:3655:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 3655 |         int i;
#      |             ^
# 3653|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule___, &chunk->thunks, NULL)) goto L0000;
# 3654|       {
# 3655|->         int i;
# 3656|           for (i = 0;; i++) {
# 3657|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def666]
universal-ctags-6.2.1/peg/thrift.c: scope_hint: In function ‘pcc_evaluate_rule_DoubleConstant’
universal-ctags-6.2.1/peg/thrift.c:3815:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 3815 |         int i;
#      |             ^
# 3813|       }
# 3814|       {
# 3815|->         int i;
# 3816|           for (i = 0;; i++) {
# 3817|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def667]
universal-ctags-6.2.1/peg/thrift.c:3834:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 3834 |         int i;
#      |             ^
# 3832|       ctx->cur++;
# 3833|       {
# 3834|->         int i;
# 3835|           for (i = 0;; i++) {
# 3836|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def668]
universal-ctags-6.2.1/peg/thrift.c: scope_hint: In function ‘pcc_evaluate_rule_ConstList’
universal-ctags-6.2.1/peg/thrift.c:3893:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 3893 |         int i;
#      |             ^
# 3891|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule___, &chunk->thunks, NULL)) goto L0000;
# 3892|       {
# 3893|->         int i;
# 3894|           for (i = 0;; i++) {
# 3895|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def669]
universal-ctags-6.2.1/peg/thrift.c: scope_hint: In function ‘pcc_evaluate_rule_ConstMap’
universal-ctags-6.2.1/peg/thrift.c:3948:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 3948 |         int i;
#      |             ^
# 3946|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule___, &chunk->thunks, NULL)) goto L0000;
# 3947|       {
# 3948|->         int i;
# 3949|           for (i = 0;; i++) {
# 3950|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def670]
universal-ctags-6.2.1/peg/thrift.c: scope_hint: In function ‘pcc_evaluate_rule_Literal’
universal-ctags-6.2.1/peg/thrift.c:4021:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4021 |             int i;
#      |                 ^
# 4019|           ctx->cur++;
# 4020|           {
# 4021|->             int i;
# 4022|               for (i = 0;; i++) {
# 4023|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def671]
universal-ctags-6.2.1/peg/thrift.c:4079:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4079 |             int i;
#      |                 ^
# 4077|           ctx->cur++;
# 4078|           {
# 4079|->             int i;
# 4080|               for (i = 0;; i++) {
# 4081|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def672]
universal-ctags-6.2.1/peg/thrift.c: scope_hint: In function ‘pcc_evaluate_rule_Identifier’
universal-ctags-6.2.1/peg/thrift.c:4192:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4192 |         int i;
#      |             ^
# 4190|       }
# 4191|       {
# 4192|->         int i;
# 4193|           for (i = 0;; i++) {
# 4194|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def673]
universal-ctags-6.2.1/peg/thrift.c: scope_hint: In function ‘pcc_evaluate_rule_MultiLineComment’
universal-ctags-6.2.1/peg/thrift.c:4386:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4386 |         int i;
#      |             ^
# 4384|       ctx->cur += 2;
# 4385|       {
# 4386|->         int i;
# 4387|           for (i = 0;; i++) {
# 4388|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def674]
universal-ctags-6.2.1/peg/thrift.c: scope_hint: In function ‘pcc_evaluate_rule_MultiLineCommentNoLineTerminator’
universal-ctags-6.2.1/peg/thrift.c:4440:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4440 |         int i;
#      |             ^
# 4438|       ctx->cur += 2;
# 4439|       {
# 4440|->         int i;
# 4441|           for (i = 0;; i++) {
# 4442|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def675]
universal-ctags-6.2.1/peg/thrift.c: scope_hint: In function ‘pcc_evaluate_rule_SingleLineComment’
universal-ctags-6.2.1/peg/thrift.c:4516:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4516 |             int i;
#      |                 ^
# 4514|           ctx->cur += 2;
# 4515|           {
# 4516|->             int i;
# 4517|               for (i = 0;; i++) {
# 4518|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def676]
universal-ctags-6.2.1/peg/thrift.c:4547:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4547 |             int i;
#      |                 ^
# 4545|           ctx->cur++;
# 4546|           {
# 4547|->             int i;
# 4548|               for (i = 0;; i++) {
# 4549|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def677]
universal-ctags-6.2.1/peg/thrift.c: scope_hint: In function ‘pcc_evaluate_rule___’
universal-ctags-6.2.1/peg/thrift.c:4591:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4591 |         int i;
#      |             ^
# 4589|       ctx->level++;
# 4590|       {
# 4591|->         int i;
# 4592|           for (i = 0;; i++) {
# 4593|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def678]
universal-ctags-6.2.1/peg/thrift.c: scope_hint: In function ‘pcc_evaluate_rule__’
universal-ctags-6.2.1/peg/thrift.c:4637:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4637 |         int i;
#      |             ^
# 4635|       ctx->level++;
# 4636|       {
# 4637|->         int i;
# 4638|           for (i = 0;; i++) {
# 4639|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def679]
universal-ctags-6.2.1/peg/thrift.c: scope_hint: In function ‘pcc_evaluate_rule_WS’
universal-ctags-6.2.1/peg/thrift.c:4678:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4678 |         int i;
#      |             ^
# 4676|       ctx->level++;
# 4677|       {
# 4678|->         int i;
# 4679|           for (i = 0;; i++) {
# 4680|               const size_t p = ctx->cur;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def680]
universal-ctags-6.2.1/peg/thrift.c:4832:9: warning[-Wanalyzer-malloc-leak]: leak of ‘pcc_context__create(&auxil)’
universal-ctags-6.2.1/peg/thrift_post.h:85:13: enter_function: entry to ‘findThriftTags’
universal-ctags-6.2.1/peg/thrift_post.h:92:35: call_function: inlined call to ‘pthrift_create’ from ‘findThriftTags’
universal-ctags-6.2.1/peg/thrift_post.h:92:35: call_function: inlined call to ‘pthrift_create’ from ‘findThriftTags’
universal-ctags-6.2.1/peg/thrift_post.h:94:17: call_function: calling ‘pthrift_parse’ from ‘findThriftTags’
# 4830|   
# 4831|   int pthrift_parse(pthrift_context_t *ctx, int *ret) {
# 4832|->     if (pcc_apply_rule(ctx, pcc_evaluate_rule_Grammar, &ctx->thunks, ret))
# 4833|           pcc_do_action(ctx, &ctx->thunks, ret);
# 4834|       else

Error: GCC_ANALYZER_WARNING (CWE-401): [#def681]
universal-ctags-6.2.1/peg/toml.c:1062:13: warning[-Wanalyzer-malloc-leak]: leak of ‘pcc_malloc_e(24)’
universal-ctags-6.2.1/peg/toml.c:5329:5: enter_function: entry to ‘ptoml_parse’
universal-ctags-6.2.1/peg/toml.c:5330:9: call_function: calling ‘pcc_apply_rule’ from ‘ptoml_parse’
# 1060|           else {
# 1061|               pcc_lr_entry_t *const e = pcc_lr_entry__create(ctx->auxil, rule);
# 1062|->             pcc_lr_stack__push(ctx->auxil, &ctx->lrstack, e);
# 1063|               a = pcc_lr_answer__create(ctx, PCC_LR_ANSWER_LR, p);
# 1064|               a->data.lr = e;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def682]
universal-ctags-6.2.1/peg/toml.c:1108:5: warning[-Wanalyzer-malloc-leak]: leak of ‘pcc_malloc_e(88)’
universal-ctags-6.2.1/peg/toml.c:5329:5: enter_function: entry to ‘ptoml_parse’
universal-ctags-6.2.1/peg/toml.c:5330:9: call_function: calling ‘pcc_apply_rule’ from ‘ptoml_parse’
# 1106|       if (value == NULL) value = &null;
# 1107|       memset(value, 0, sizeof(pcc_value_t)); /* in case */
# 1108|->     pcc_thunk_array__add(ctx->auxil, thunks, pcc_thunk__create_node(ctx->auxil, &c->thunks, value));
# 1109|       return PCC_TRUE;
# 1110|   }

Error: COMPILER_WARNING: [#def683]
universal-ctags-6.2.1/peg/toml.c: scope_hint: In function ‘pcc_evaluate_rule_toml’
universal-ctags-6.2.1/peg/toml.c:1386:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 1386 |         int i;
#      |             ^
# 1384|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_expression, &chunk->thunks, NULL)) goto L0000;
# 1385|       {
# 1386|->         int i;
# 1387|           for (i = 0;; i++) {
# 1388|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def684]
universal-ctags-6.2.1/peg/toml.c:1401:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 1401 |         int i;
#      |             ^
# 1399|       }
# 1400|       {
# 1401|->         int i;
# 1402|           for (i = 0;; i++) {
# 1403|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def685]
universal-ctags-6.2.1/peg/toml.c: scope_hint: In function ‘pcc_evaluate_rule_ws’
universal-ctags-6.2.1/peg/toml.c:1543:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 1543 |         int i;
#      |             ^
# 1541|       ctx->level++;
# 1542|       {
# 1543|->         int i;
# 1544|           for (i = 0;; i++) {
# 1545|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def686]
universal-ctags-6.2.1/peg/toml.c: scope_hint: In function ‘pcc_evaluate_rule_comment’
universal-ctags-6.2.1/peg/toml.c:1773:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 1773 |         int i;
#      |             ^
# 1771|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_commentStartSymbol, &chunk->thunks, NULL)) goto L0000;
# 1772|       {
# 1773|->         int i;
# 1774|           for (i = 0;; i++) {
# 1775|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def687]
universal-ctags-6.2.1/peg/toml.c: scope_hint: In function ‘pcc_evaluate_rule_basicString’
universal-ctags-6.2.1/peg/toml.c:2222:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2222 |         int i;
#      |             ^
# 2220|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_quotationMark, &chunk->thunks, NULL)) goto L0000;
# 2221|       {
# 2222|->         int i;
# 2223|           for (i = 0;; i++) {
# 2224|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def688]
universal-ctags-6.2.1/peg/toml.c: scope_hint: In function ‘pcc_evaluate_rule_mlBasicBody’
universal-ctags-6.2.1/peg/toml.c:2529:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2529 |         int i;
#      |             ^
# 2527|       ctx->level++;
# 2528|       {
# 2529|->         int i;
# 2530|           for (i = 0;; i++) {
# 2531|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def689]
universal-ctags-6.2.1/peg/toml.c:2543:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2543 |         int i;
#      |             ^
# 2541|       }
# 2542|       {
# 2543|->         int i;
# 2544|           for (i = 0;; i++) {
# 2545|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def690]
universal-ctags-6.2.1/peg/toml.c: scope_hint: In function ‘pcc_evaluate_rule_mlbEscapedNl’
universal-ctags-6.2.1/peg/toml.c:2776:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2776 |         int i;
#      |             ^
# 2774|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_newline, &chunk->thunks, NULL)) goto L0000;
# 2775|       {
# 2776|->         int i;
# 2777|           for (i = 0;; i++) {
# 2778|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def691]
universal-ctags-6.2.1/peg/toml.c: scope_hint: In function ‘pcc_evaluate_rule_literalString’
universal-ctags-6.2.1/peg/toml.c:2823:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2823 |         int i;
#      |             ^
# 2821|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_apostrophe, &chunk->thunks, NULL)) goto L0000;
# 2822|       {
# 2823|->         int i;
# 2824|           for (i = 0;; i++) {
# 2825|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def692]
universal-ctags-6.2.1/peg/toml.c: scope_hint: In function ‘pcc_evaluate_rule_mlLiteralBody’
universal-ctags-6.2.1/peg/toml.c:2984:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2984 |         int i;
#      |             ^
# 2982|       ctx->level++;
# 2983|       {
# 2984|->         int i;
# 2985|           for (i = 0;; i++) {
# 2986|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def693]
universal-ctags-6.2.1/peg/toml.c:2998:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2998 |         int i;
#      |             ^
# 2996|       }
# 2997|       {
# 2998|->         int i;
# 2999|           for (i = 0;; i++) {
# 3000|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def694]
universal-ctags-6.2.1/peg/toml.c: scope_hint: In function ‘pcc_evaluate_rule_hexInt’
universal-ctags-6.2.1/peg/toml.c:3554:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 3554 |         int i;
#      |             ^
# 3552|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_HEXDIG, &chunk->thunks, NULL)) goto L0000;
# 3553|       {
# 3554|->         int i;
# 3555|           for (i = 0;; i++) {
# 3556|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def695]
universal-ctags-6.2.1/peg/toml.c: scope_hint: In function ‘pcc_evaluate_rule_octInt’
universal-ctags-6.2.1/peg/toml.c:3603:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 3603 |         int i;
#      |             ^
# 3601|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_digit0_7, &chunk->thunks, NULL)) goto L0000;
# 3602|       {
# 3603|->         int i;
# 3604|           for (i = 0;; i++) {
# 3605|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def696]
universal-ctags-6.2.1/peg/toml.c: scope_hint: In function ‘pcc_evaluate_rule_binInt’
universal-ctags-6.2.1/peg/toml.c:3652:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 3652 |         int i;
#      |             ^
# 3650|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_digit0_1, &chunk->thunks, NULL)) goto L0000;
# 3651|       {
# 3652|->         int i;
# 3653|           for (i = 0;; i++) {
# 3654|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def697]
universal-ctags-6.2.1/peg/toml.c: scope_hint: In function ‘pcc_evaluate_rule_zeroPrefixableInt’
universal-ctags-6.2.1/peg/toml.c:3816:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 3816 |         int i;
#      |             ^
# 3814|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_DIGIT, &chunk->thunks, NULL)) goto L0000;
# 3815|       {
# 3816|->         int i;
# 3817|           for (i = 0;; i++) {
# 3818|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def698]
universal-ctags-6.2.1/peg/toml.c: scope_hint: In function ‘pcc_evaluate_rule_arrayValues’
universal-ctags-6.2.1/peg/toml.c:4728:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4728 |             int i;
#      |                 ^
# 4726|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_wsCommentNewline, &chunk->thunks, NULL)) goto L0003;
# 4727|           {
# 4728|->             int i;
# 4729|               for (i = 0;; i++) {
# 4730|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def699]
universal-ctags-6.2.1/peg/toml.c: scope_hint: In function ‘pcc_evaluate_rule_wsCommentNewline’
universal-ctags-6.2.1/peg/toml.c:4784:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 4784 |         int i;
#      |             ^
# 4782|       ctx->level++;
# 4783|       {
# 4784|->         int i;
# 4785|           for (i = 0;; i++) {
# 4786|               const size_t p = ctx->cur;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def700]
universal-ctags-6.2.1/peg/toml.c:5330:9: warning[-Wanalyzer-malloc-leak]: leak of ‘pcc_context__create(&auxil)’
universal-ctags-6.2.1/peg/toml_post.h:223:13: enter_function: entry to ‘findTomlTags’
universal-ctags-6.2.1/peg/toml_post.h:228:33: call_function: inlined call to ‘ptoml_create’ from ‘findTomlTags’
universal-ctags-6.2.1/peg/toml_post.h:228:33: call_function: inlined call to ‘ptoml_create’ from ‘findTomlTags’
universal-ctags-6.2.1/peg/toml_post.h:230:16: call_function: calling ‘ptoml_parse’ from ‘findTomlTags’
# 5328|   
# 5329|   int ptoml_parse(ptoml_context_t *ctx, int *ret) {
# 5330|->     if (pcc_apply_rule(ctx, pcc_evaluate_rule_toml, &ctx->thunks, ret))
# 5331|           pcc_do_action(ctx, &ctx->thunks, ret);
# 5332|       else

Error: GCC_ANALYZER_WARNING (CWE-401): [#def701]
universal-ctags-6.2.1/peg/varlink.c:1062:13: warning[-Wanalyzer-malloc-leak]: leak of ‘pcc_malloc_e(24)’
universal-ctags-6.2.1/peg/varlink.c:3086:5: enter_function: entry to ‘pvarlink_parse’
universal-ctags-6.2.1/peg/varlink.c:3087:9: call_function: calling ‘pcc_apply_rule’ from ‘pvarlink_parse’
# 1060|           else {
# 1061|               pcc_lr_entry_t *const e = pcc_lr_entry__create(ctx->auxil, rule);
# 1062|->             pcc_lr_stack__push(ctx->auxil, &ctx->lrstack, e);
# 1063|               a = pcc_lr_answer__create(ctx, PCC_LR_ANSWER_LR, p);
# 1064|               a->data.lr = e;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def702]
universal-ctags-6.2.1/peg/varlink.c:1108:5: warning[-Wanalyzer-malloc-leak]: leak of ‘pcc_malloc_e(88)’
universal-ctags-6.2.1/peg/varlink.c:3086:5: enter_function: entry to ‘pvarlink_parse’
universal-ctags-6.2.1/peg/varlink.c:3087:9: call_function: calling ‘pcc_apply_rule’ from ‘pvarlink_parse’
# 1106|       if (value == NULL) value = &null;
# 1107|       memset(value, 0, sizeof(pcc_value_t)); /* in case */
# 1108|->     pcc_thunk_array__add(ctx->auxil, thunks, pcc_thunk__create_node(ctx->auxil, &c->thunks, value));
# 1109|       return PCC_TRUE;
# 1110|   }

Error: COMPILER_WARNING: [#def703]
universal-ctags-6.2.1/peg/varlink.c: scope_hint: In function ‘pcc_evaluate_rule_interface’
universal-ctags-6.2.1/peg/varlink.c:1432:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 1432 |         int i;
#      |             ^
# 1430|       ctx->level++;
# 1431|       {
# 1432|->         int i;
# 1433|           for (i = 0;; i++) {
# 1434|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def704]
universal-ctags-6.2.1/peg/varlink.c:1483:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 1483 |         int i;
#      |             ^
# 1481|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_member_list, &chunk->thunks, NULL)) goto L0000;
# 1482|       {
# 1483|->         int i;
# 1484|           for (i = 0;; i++) {
# 1485|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def705]
universal-ctags-6.2.1/peg/varlink.c: scope_hint: In function ‘pcc_evaluate_rule_comment’
universal-ctags-6.2.1/peg/varlink.c:1623:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 1623 |         int i;
#      |             ^
# 1621|       ctx->cur++;
# 1622|       {
# 1623|->         int i;
# 1624|           for (i = 0;; i++) {
# 1625|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def706]
universal-ctags-6.2.1/peg/varlink.c: scope_hint: In function ‘pcc_evaluate_rule_eol’
universal-ctags-6.2.1/peg/varlink.c:1669:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 1669 |             int i;
#      |                 ^
# 1667|           const size_t n = chunk->thunks.len;
# 1668|           {
# 1669|->             int i;
# 1670|               for (i = 0;; i++) {
# 1671|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def707]
universal-ctags-6.2.1/peg/varlink.c: scope_hint: In function ‘pcc_evaluate_rule_field_name’
universal-ctags-6.2.1/peg/varlink.c:1763:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 1763 |             int i;
#      |                 ^
# 1761|           }
# 1762|           {
# 1763|->             int i;
# 1764|               for (i = 0;; i++) {
# 1765|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def708]
universal-ctags-6.2.1/peg/varlink.c:1830:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 1830 |         int i;
#      |             ^
# 1828|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_field_name, &chunk->thunks, NULL)) goto L0000;
# 1829|       {
# 1830|->         int i;
# 1831|           for (i = 0;; i++) {
# 1832|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def709]
universal-ctags-6.2.1/peg/varlink.c: scope_hint: In function ‘pcc_evaluate_rule_field_name_list’
universal-ctags-6.2.1/peg/varlink.c:1835:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 1835 |                 int i;
#      |                     ^
# 1833|               const size_t n = chunk->thunks.len;
# 1834|               {
# 1835|->                 int i;
# 1836|                   for (i = 0;; i++) {
# 1837|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def710]
universal-ctags-6.2.1/peg/varlink.c:1854:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 1854 |                 int i;
#      |                     ^
# 1852|               ctx->cur++;
# 1853|               {
# 1854|->                 int i;
# 1855|                   for (i = 0;; i++) {
# 1856|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def711]
universal-ctags-6.2.1/peg/varlink.c: scope_hint: In function ‘pcc_evaluate_rule_name’
universal-ctags-6.2.1/peg/varlink.c:1905:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 1905 |             int i;
#      |                 ^
# 1903|           }
# 1904|           {
# 1905|->             int i;
# 1906|               for (i = 0;; i++) {
# 1907|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def712]
universal-ctags-6.2.1/peg/varlink.c:1968:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 1968 |             int i;
#      |                 ^
# 1966|           }
# 1967|           {
# 1968|->             int i;
# 1969|               for (i = 0;; i++) {
# 1970|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def713]
universal-ctags-6.2.1/peg/varlink.c: scope_hint: In function ‘pcc_evaluate_rule_interface_name’
universal-ctags-6.2.1/peg/varlink.c:1973:25: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 1973 |                     int i;
#      |                         ^
# 1971|                   const size_t n = chunk->thunks.len;
# 1972|                   {
# 1973|->                     int i;
# 1974|                       for (i = 0;; i++) {
# 1975|                           const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def714]
universal-ctags-6.2.1/peg/varlink.c:2035:25: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2035 |                     int i;
#      |                         ^
# 2033|                   }
# 2034|                   {
# 2035|->                     int i;
# 2036|                       for (i = 0;; i++) {
# 2037|                           const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def715]
universal-ctags-6.2.1/peg/varlink.c:2040:33: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2040 |                             int i;
#      |                                 ^
# 2038|                           const size_t n = chunk->thunks.len;
# 2039|                           {
# 2040|->                             int i;
# 2041|                               for (i = 0;; i++) {
# 2042|                                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def716]
universal-ctags-6.2.1/peg/varlink.c: scope_hint: In function ‘pcc_evaluate_rule_venum’
universal-ctags-6.2.1/peg/varlink.c:2372:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2372 |         int i;
#      |             ^
# 2370|       ctx->cur++;
# 2371|       {
# 2372|->         int i;
# 2373|           for (i = 0;; i++) {
# 2374|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def717]
universal-ctags-6.2.1/peg/varlink.c:2398:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2398 |         int i;
#      |             ^
# 2396|       }
# 2397|       {
# 2398|->         int i;
# 2399|           for (i = 0;; i++) {
# 2400|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def718]
universal-ctags-6.2.1/peg/varlink.c: scope_hint: In function ‘pcc_evaluate_rule_argument’
universal-ctags-6.2.1/peg/varlink.c:2438:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2438 |         int i;
#      |             ^
# 2436|       ctx->level++;
# 2437|       {
# 2438|->         int i;
# 2439|           for (i = 0;; i++) {
# 2440|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def719]
universal-ctags-6.2.1/peg/varlink.c:2453:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2453 |         int i;
#      |             ^
# 2451|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_field_name, &chunk->thunks, NULL)) goto L0000;
# 2452|       {
# 2453|->         int i;
# 2454|           for (i = 0;; i++) {
# 2455|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def720]
universal-ctags-6.2.1/peg/varlink.c:2472:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2472 |         int i;
#      |             ^
# 2470|       ctx->cur++;
# 2471|       {
# 2472|->         int i;
# 2473|           for (i = 0;; i++) {
# 2474|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def721]
universal-ctags-6.2.1/peg/varlink.c:2503:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2503 |         int i;
#      |             ^
# 2501|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_argument, &chunk->thunks, NULL)) goto L0000;
# 2502|       {
# 2503|->         int i;
# 2504|           for (i = 0;; i++) {
# 2505|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def722]
universal-ctags-6.2.1/peg/varlink.c: scope_hint: In function ‘pcc_evaluate_rule_argument_list’
universal-ctags-6.2.1/peg/varlink.c:2508:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2508 |                 int i;
#      |                     ^
# 2506|               const size_t n = chunk->thunks.len;
# 2507|               {
# 2508|->                 int i;
# 2509|                   for (i = 0;; i++) {
# 2510|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def723]
universal-ctags-6.2.1/peg/varlink.c:2527:21: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2527 |                 int i;
#      |                     ^
# 2525|               ctx->cur++;
# 2526|               {
# 2527|->                 int i;
# 2528|                   for (i = 0;; i++) {
# 2529|                       const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def724]
universal-ctags-6.2.1/peg/varlink.c: scope_hint: In function ‘pcc_evaluate_rule_vstruct’
universal-ctags-6.2.1/peg/varlink.c:2576:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2576 |         int i;
#      |             ^
# 2574|       ctx->cur++;
# 2575|       {
# 2576|->         int i;
# 2577|           for (i = 0;; i++) {
# 2578|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def725]
universal-ctags-6.2.1/peg/varlink.c:2602:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2602 |         int i;
#      |             ^
# 2600|       }
# 2601|       {
# 2602|->         int i;
# 2603|           for (i = 0;; i++) {
# 2604|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def726]
universal-ctags-6.2.1/peg/varlink.c: scope_hint: In function ‘pcc_evaluate_rule_vtypedef’
universal-ctags-6.2.1/peg/varlink.c:2683:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2683 |             int i;
#      |                 ^
# 2681|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_name, &chunk->thunks, NULL)) goto L0002;
# 2682|           {
# 2683|->             int i;
# 2684|               for (i = 0;; i++) {
# 2685|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def727]
universal-ctags-6.2.1/peg/varlink.c:2744:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2744 |             int i;
#      |                 ^
# 2742|           if (!pcc_apply_rule(ctx, pcc_evaluate_rule_name, &chunk->thunks, NULL)) goto L0005;
# 2743|           {
# 2744|->             int i;
# 2745|               for (i = 0;; i++) {
# 2746|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def728]
universal-ctags-6.2.1/peg/varlink.c: scope_hint: In function ‘pcc_evaluate_rule_error’
universal-ctags-6.2.1/peg/varlink.c:2824:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2824 |         int i;
#      |             ^
# 2822|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_name, &chunk->thunks, NULL)) goto L0000;
# 2823|       {
# 2824|->         int i;
# 2825|           for (i = 0;; i++) {
# 2826|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def729]
universal-ctags-6.2.1/peg/varlink.c: scope_hint: In function ‘pcc_evaluate_rule_method’
universal-ctags-6.2.1/peg/varlink.c:2898:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2898 |         int i;
#      |             ^
# 2896|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_name, &chunk->thunks, NULL)) goto L0000;
# 2897|       {
# 2898|->         int i;
# 2899|           for (i = 0;; i++) {
# 2900|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def730]
universal-ctags-6.2.1/peg/varlink.c:2913:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2913 |         int i;
#      |             ^
# 2911|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_vstruct, &chunk->thunks, NULL)) goto L0000;
# 2912|       {
# 2913|->         int i;
# 2914|           for (i = 0;; i++) {
# 2915|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def731]
universal-ctags-6.2.1/peg/varlink.c:2939:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2939 |         int i;
#      |             ^
# 2937|       ctx->cur += 2;
# 2938|       {
# 2939|->         int i;
# 2940|           for (i = 0;; i++) {
# 2941|               const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def732]
universal-ctags-6.2.1/peg/varlink.c: scope_hint: In function ‘pcc_evaluate_rule_member’
universal-ctags-6.2.1/peg/varlink.c:2982:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 2982 |             int i;
#      |                 ^
# 2980|           const size_t n = chunk->thunks.len;
# 2981|           {
# 2982|->             int i;
# 2983|               for (i = 0;; i++) {
# 2984|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def733]
universal-ctags-6.2.1/peg/varlink.c:3001:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 3001 |             int i;
#      |                 ^
# 2999|           pcc_thunk_array__revert(ctx->auxil, &chunk->thunks, n);
# 3000|           {
# 3001|->             int i;
# 3002|               for (i = 0;; i++) {
# 3003|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def734]
universal-ctags-6.2.1/peg/varlink.c:3020:17: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 3020 |             int i;
#      |                 ^
# 3018|           pcc_thunk_array__revert(ctx->auxil, &chunk->thunks, n);
# 3019|           {
# 3020|->             int i;
# 3021|               for (i = 0;; i++) {
# 3022|                   const size_t p = ctx->cur;

Error: COMPILER_WARNING: [#def735]
universal-ctags-6.2.1/peg/varlink.c: scope_hint: In function ‘pcc_evaluate_rule_member_list’
universal-ctags-6.2.1/peg/varlink.c:3058:13: warning[-Wunused-but-set-variable=]: variable ‘i’ set but not used
# 3058 |         int i;
#      |             ^
# 3056|       if (!pcc_apply_rule(ctx, pcc_evaluate_rule_member, &chunk->thunks, NULL)) goto L0000;
# 3057|       {
# 3058|->         int i;
# 3059|           for (i = 0;; i++) {
# 3060|               const size_t p = ctx->cur;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def736]
universal-ctags-6.2.1/peg/varlink.c:3087:9: warning[-Wanalyzer-malloc-leak]: leak of ‘pcc_context__create(&auxil)’
universal-ctags-6.2.1/peg/varlink_post.h:78:13: enter_function: entry to ‘findVarlinkTags’
universal-ctags-6.2.1/peg/varlink_post.h:83:36: call_function: inlined call to ‘pvarlink_create’ from ‘findVarlinkTags’
universal-ctags-6.2.1/peg/varlink_post.h:83:36: call_function: inlined call to ‘pvarlink_create’ from ‘findVarlinkTags’
universal-ctags-6.2.1/peg/varlink_post.h:85:16: call_function: calling ‘pvarlink_parse’ from ‘findVarlinkTags’
# 3085|   
# 3086|   int pvarlink_parse(pvarlink_context_t *ctx, int *ret) {
# 3087|->     if (pcc_apply_rule(ctx, pcc_evaluate_rule_interface, &ctx->thunks, ret))
# 3088|           pcc_do_action(ctx, &ctx->thunks, ret);
# 3089|       else

Scan Properties

analyzer-version-clippy1.92.0
analyzer-version-cppcheck2.19.1
analyzer-version-gcc16.0.0
analyzer-version-gcc-analyzer16.0.0
analyzer-version-shellcheck0.11.0
analyzer-version-unicontrol0.0.2
enabled-pluginsclippy, cppcheck, gcc, shellcheck, unicontrol
exit-code0
hostip-172-16-1-116.us-west-2.compute.internal
known-false-positives/usr/share/csmock/known-false-positives.js
known-false-positives-rpmknown-false-positives-0.0.0.20250521.132812.g8eff701.main-1.el9.noarch
mock-configfedora-rawhide-x86_64
project-namectags-6.2.1-1.fc44
store-results-to/tmp/tmp_qfoauok/ctags-6.2.1-1.fc44.tar.xz
time-created2026-01-08 15:50:19
time-finished2026-01-08 15:53:35
toolcsmock
tool-args'/usr/bin/csmock' '-r' 'fedora-rawhide-x86_64' '-t' 'gcc,cppcheck,clippy,shellcheck,unicontrol' '-o' '/tmp/tmp_qfoauok/ctags-6.2.1-1.fc44.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install' 'pam' '--gcc-analyzer-bin=/usr/bin/gcc' '/tmp/tmp_qfoauok/ctags-6.2.1-1.fc44.src.rpm'
tool-versioncsmock-3.8.3.20251215.161544.g62de9a5-1.el9