Original report received via email, here's an enhanced test case:
```C typedef int T;
int func1( \ int var1, int var2, ...);
int func2(int var1, \ int var2, ...);
int func3(T \ var1, T var2, ...); int func4(T var1, \ T var2, ...);
int func5(int \ var1, int var2, ...); ```
Only emits tags for `func2()`, `func4()` and `func5()`. Which is odd.
backslash newline is supposed to be removed in pass two of compilation, before any parsing, but I bet its being done later, and in some places its being missed.
github-comments@lists.geany.org