This is a question relating clang-refactor i guess. Maybe ask on cfe-dev
since its development specific.


Am 05.05.2018 um 02:22 schrieb ? ?? via cfe-users:
> Dear Clang users:      
>       I have a class named  classA  in a.h and a.cpp file. it have
> some methods, I want to add a new method definition to a.h and add new
> method body after last method use clang . How to do it ? 
>       I know the  RecursiveASTVisitor::VisitCXXRecordDecl(...) can
> visit CXXRecordDecl and CXXMethodDecl , Rewriter  be used to write
> code . but how to create new method definition and body to a.h and a.cpp?
>
> //a.h file
> classA {
> protected:
>      int filed;
>  public:
>      void method1();
>      void method2();
>                                     //insert a new method
> }
>
> //a.cpp file
>
> void classA::method1()
> {
>         ..........
> }
>
> void classA::method2()
> {
>        ...........
> }
>
>                                // inset new method body
>
>
> Yours truly
>
> Robert
>
> ------------------------------------------------------------------------
> lic...@hotmail.com
>
>
> _______________________________________________
> cfe-users mailing list
> cfe-users@lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-users

_______________________________________________
cfe-users mailing list
cfe-users@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-users

Reply via email to