<div dir="ltr">Hi,<div><br></div><div>I want to remove certain VarDecl, using this:</div><div><br></div><div>   </div><div>   rewrite.RemoveText(decl->getRange());</div><div><br></div><div>Then I got :</div><div>   Assertion failed: (RealOffset+Size < Buffer.size() && "Invalid location"), function RemoveText, file /usr/local/src/llvm/tools/clang/lib/Rewrite/Core/Rewriter.cpp</div>
<div><br></div><div>The same satuation happens when I try to :</div><div>   rewrite.ReplaceText(decl->getRange(), " ");</div><div><br></div><div><br></div><div>Could anyone tell me how to Remove the text of certain VarDecl..?</div>
<div><br></div><div>I really appreciate that! </div><div><br></div><div>Best Regards,</div><div>Shuai</div>







</div>