root-mirror/root — pull request #29 by davidlt (2014-10-01 12:46:53+00:00)
Title: Fix Reflex dictionary compilation with LLVM/Clang 3.5

See the following 5 years old commit in Clang:

https://github.com/llvm-mirror/clang/commit/
a78c5c34fbd20fde02261c3f3e21933cd58fcc04

Clang forces '(' token after reference to dtor. Reflex uses an extra
parentheses around dtor reference. It force Clang 3.5 to diagnose and fail.

A thread in cfe-dev (Clang) mainling-list was started:

http://lists.cs.uiuc.edu/pipermail/cfe-dev/
2014-October/039371.html

The following fixes failure in CMSSW with Clang 3.5: https://cmssdt.cern.ch/SDT/cgi-bin/buildlogs/slc6_amd64_gcc481/CMSSW_7_3_CLANG_X_2014-10-01-0200/AnalysisDataFormats/TopObjects

Signed-off-by: David Abdurachmanov