New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
C : Can't parse function after macro line #191
Comments
Thank you for reporting. |
Private note: We have to record the macro definition in directiveDefine of get.c |
@masatake |
No. I do nothing about this topic. |
Perhaps you could use |
This will not be enough to solve all macro usage, because many can come from included headers, and expand to weird things, so without a full-blown C preprocessor it won't ever be perfect. So I wonder if it makes sense to add all the complexity required to track macro expansion if it won't ever be enough. |
@b4n, I agree. |
I don't know the trick but the new parse solves this.
|
Hello,
I found a bug in parsing C using ctags (it's in exuberant-ctags also).
The problem is the following:
Output of ctags file did not have a function
foo()
as below.Thanks!!
The text was updated successfully, but these errors were encountered: