| Flo aka kleiner_hacker
 
 
 Anmeldungsdatum: 23.06.2006
 Beiträge: 1210
 
 
 | 
			
				|  Verfasst am: 23.03.2012, 12:49    Titel: c/c++ - code-"analysierer" |   |  
				| 
 |  
				| Hi 
 ich suche ein Tool, das mir beispielsweise alle Stellen im Code anzeigen kann, in denen "ein MyClass-Objekt deleted wird", der "int someFunction(SomePointer*)" aufgerufen wird.
 
 einfach grep-en kann ich in beiden Fällen nicht. denn im Falle von delete wird ja nicht delete_MyClass oder sowas aufgerufen, sondern einfach delete irgendein_objekt
 und irgendein_objekt kann ja von jedem beliebigen Typ sein.
 selbiges bei someFunction, vorausgesetzt dass es noch someFunction() und someFunction(DifferentPointer*) gibt.
 
 das Programm muss also den Code so analysieren, wie es ein Compiler auch tut...
 
 Kennt jemand so ein Tool für Linux? oder wenigstens wie sowas heißt, wonach ich Googlen kann?
 
 Danke
 Flo
 _________________
 MFG
 Flo
 
 Satoru Iwata: Wer Spaß am Spielen hat, fragt nicht nach Grafik.
 
 zum korrekten Verstaendnis meiner Beitraege ist die regelmaessige Wartung des Ironiedetektors unerlaesslich.
 |  |