I've found only abandoned projects, theories and feature lists. But I could not find a tool which can compare two C++ source files and show semantic differences.
Of course I would not compare two unrelated files, or changes accumulated during 10 years of development and maintenance. But changes usually discussed at a code review would be understood more easily, if presented together with proper meaning, instead of textual changes at char/word/line level