<div dir="ltr"><div><div><div><div><div>Dear list,<br><br></div>I'm implementing a small source-to-source rewriter using clang tooling and AST matchers. <br></div>I'd like to ask if there is a way to use clang's API to find the source location after a semicolon of a matched declaration statement?<br>

<br></div>Looking in the documentation, I found the "<i>findLocationAfterSemi</i>" function which seems to be exactly what I want. However, I'm not being able to use it. Searching my llvm sources, I see its corresponding header file Transforms.h in <llvm_src_dir>/tools/clang/lib/ARCMigrate/ but not inside any sub-directory inside the directory I compiled clang (using cmake).<br>

<br></div><div>The function I mentioned can be found here: <br><a href="http://clang.llvm.org/doxygen/Transforms_8h.html">http://clang.llvm.org/doxygen/Transforms_8h.html</a><br></div><div><br></div>Any help will be much appreciated! <br>

<br></div>Thanks,<br>Fred<br></div>