[PATCH] D39937: [Sema] Improve diagnostics for const- and ref-qualified member functions

2017-12-30 Thread Jacob Bandes-Storch via Phabricator via cfe-commits
jtbandes added a comment. After merging the buildbots informed me some other tests were broken that I failed to notice. I reverted this commit and submitted https://reviews.llvm.org/D41646 which reintroduces the changes and fixes the other broken tests. Repository: rC Clang https://reviews

[PATCH] D41646: [Sema] Improve diagnostics for const- and ref-qualified member functions

2017-12-30 Thread Jacob Bandes-Storch via Phabricator via cfe-commits
jtbandes created this revision. jtbandes added a reviewer: aaron.ballman. Re-submission of https://reviews.llvm.org/D39937 with additional fixed tests. Repository: rC Clang https://reviews.llvm.org/D41646 Files: include/clang/Basic/DiagnosticSemaKinds.td lib/Sema/SemaOverload.cpp test/

[PATCH] D39937: [Sema] Improve diagnostics for const- and ref-qualified member functions

2017-12-30 Thread Jacob Bandes-Storch via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rC321592: [Sema] Improve diagnostics for const- and ref-qualified member functions (authored by jtbandes, committed by ). Changed prior to commit: https://reviews.llvm.org/D39937?vs=123481&id=128366#toc

r321590 - [NFC] Modernize enum DeclSpecContext into a scoped enum.

2017-12-30 Thread Faisal Vali via cfe-commits
Author: faisalv Date: Sat Dec 30 16:06:40 2017 New Revision: 321590 URL: http://llvm.org/viewvc/llvm-project?rev=321590&view=rev Log: [NFC] Modernize enum DeclSpecContext into a scoped enum. Modified: cfe/trunk/include/clang/Parse/Parser.h cfe/trunk/lib/Parse/ParseDecl.cpp cfe/trunk/l

r321588 - Reverted 321587: Enable configuration files in clang

2017-12-30 Thread Serge Pavlov via cfe-commits
Author: sepavloff Date: Sat Dec 30 10:38:44 2017 New Revision: 321588 URL: http://llvm.org/viewvc/llvm-project?rev=321588&view=rev Log: Reverted 321587: Enable configuration files in clang Need to check targets in tests more carefully. Removed: cfe/trunk/test/Driver/Inputs/config/ cfe/t

[PATCH] D24933: Enable configuration files in clang

2017-12-30 Thread Serge Pavlov via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL321587: Enable configuration files in clang (authored by sepavloff, committed by ). Repository: rL LLVM https://reviews.llvm.org/D24933 Files: cfe/trunk/docs/UsersManual.rst cfe/trunk/include/clan

r321587 - Enable configuration files in clang

2017-12-30 Thread Serge Pavlov via cfe-commits
Author: sepavloff Date: Sat Dec 30 09:59:26 2017 New Revision: 321587 URL: http://llvm.org/viewvc/llvm-project?rev=321587&view=rev Log: Enable configuration files in clang Clang is inherently a cross compiler and can generate code for any target enabled during build. It however requires to specif