[cfe-dev] convert conditional expression to string
Alexey Sidorin via cfe-dev
cfe-dev at lists.llvm.org
Sat Dec 1 22:15:48 PST 2018
The problem in your particular case is that the begin location of
integer literal is reported as the end location (should we fix it in AST)?
As a workaround, you can try to use Lexer::getLocForEndOfToken() to get
the token end location for the location reported by getLocEnd().
02.12.2018 8:36, Kihong Heo via cfe-dev пишет:
> Hi all,
> How can I get string representations of conditional expressions of IfStmt?
> The problem is as follows:
> For example;
> /* source code */
> if( x < 10) …
> “IS->getCond()->getSourceRange()” represents only “x <“. It seems quite strange.
> cfe-dev mailing list
> cfe-dev at lists.llvm.org
More information about the cfe-dev