In tagmanager/src/tm_ctags_wrappers.h:
> + */ > + > +#ifndef TM_CTAGS_WRAPPERS > +#define TM_CTAGS_WRAPPERS > + > +#include <glib.h> > + > +#include "tm_parser.h" > + > +#include "entry.h" /* for sTagEntryInfo */ > + > + > +G_BEGIN_DECLS > + > +typedef gboolean (*tm_ctags_callback) (const tagEntryInfo *const tag, > + gboolean invalidate, void *user_data);
I vaguely remember having worked out once that multi-passes was an attempt to un-confuse itself if it got mixed up due to braces embedded in literal strings inside function bodies (or other constructs it doesn't properly parse).
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub