use smart pointers instead of naked pointers and exceptions must not leave the destructor

2013-04-09 Thread Edik Bondarenko
Clang does not support c++ syntax (new,delete,shared_ptr) for analyze. No one c++ checker does not support opportunity to say that 'please use smart pointer instead of naked pointer'. This is good way to avoid memory leak and avoid other problems related with naked pointer. It would be very nice ,

google summer of code 2013

2013-03-31 Thread Edik Bondarenko
I am a student of Dnipropetrovsk National University. I am studying on the fourth course. I want to do 'Precision in Wording' for gcc. Clang can shows exact description of the error with the instructions how to fix it and I often need to use clang to determine the error, especially if the error in