MetanoKid / cpp-build-analyzer

Analyzes MSVC C++ compilations with C++ Build Insights SDK
GNU General Public License v3.0
80 stars 2 forks source link

Some functions don't get undecorated properly #3

Open MetanoKid opened 4 years ago

MetanoKid commented 4 years ago

Example mangled name when analyzing a CppBuildAnalyzer Debug|x64 trace:

??$_Seek_wrapped@V?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@PEAVTimelineEntry@@@std@@@std@@@std@@PEAPEAVTimelineEntry@@@std@@YAXAEAV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@PEAVTimelineEntry@@@std@@@std@@@0@$$QEAPEAPEAVTimelineEntry@@@Z

We're currently undecorating them in src/AnalysisData/Utilities/CppBuildInsightsDataConversion.cpp.