[cfe-dev] libclang: failing assert
kyrtzidis at apple.com
Sat Mar 16 10:56:20 PDT 2013
On Mar 16, 2013, at 10:48 AM, Argyrios Kyrtzidis <kyrtzidis at apple.com> wrote:
> On Mar 16, 2013, at 3:09 AM, Erik Verbruggen <erik.verbruggen at me.com> wrote:
>> When using libclang's clang_annotateTokens, I have a consistently failing assert in CIndex.cpp, line 5429. This is for both 3.2 and trunk. When I comment the assert out, everything looks to be fine. Is this assert valid, and if so, what is it checking?
> It makes sure that when lexing for preprocessor directives tokens, that any cursors produced will refer to the correct clang_tokenize'd token.
> Are you able to provide a preprocessed file for testing ?
You can use "-E -frewrite-includes" to preserve preprocessor directives.
> cfe-dev mailing list
> cfe-dev at cs.uiuc.edu
More information about the cfe-dev