Author: ericwf
Date: Sun Sep 10 16:41:20 2017
New Revision: 312892
URL: http://llvm.org/viewvc/llvm-project?rev=312892&view=rev
Log:
Fix PR34298 - Allow std::function with an incomplete return type.
This patch fixes llvm.org/PR34298. Previously libc++ incorrectly evaluated
the __invokable trait v
Author: ericwf
Date: Sun Sep 10 16:37:47 2017
New Revision: 312891
URL: http://llvm.org/viewvc/llvm-project?rev=312891&view=rev
Log:
Revert "Fix PR34298 - Allow std::function with an incomplete return type."
This reverts commit r312890 because the test case fails to compile for
older versions of
EricWF commandeered this revision.
EricWF edited reviewers, added: arphaman; removed: EricWF.
EricWF added a comment.
I committed a different version of this fix in r312890.
Commandeering and closing this review. @arphaman Thanks for the initial patch.
Repository:
rL LLVM
https://reviews.llv
Author: ericwf
Date: Sun Sep 10 16:12:33 2017
New Revision: 312890
URL: http://llvm.org/viewvc/llvm-project?rev=312890&view=rev
Log:
Fix PR34298 - Allow std::function with an incomplete return type.
This patch fixes llvm.org/PR34298. Previously libc++ incorrectly evaluated
the __invokable trait v
This revision was automatically updated to reflect the committed changes.
Closed by commit rL312889: Add objcImplementationDecl matcher (authored by
kastiglione).
Changed prior to commit:
https://reviews.llvm.org/D37643?vs=114442&id=114526#toc
Repository:
rL LLVM
https://reviews.llvm.org/D3
Author: kastiglione
Date: Sun Sep 10 14:00:15 2017
New Revision: 312889
URL: http://llvm.org/viewvc/llvm-project?rev=312889&view=rev
Log:
Add objcImplementationDecl matcher
Summary:
Add the `objcImplementationDecl` matcher. See related: D30854
Tested with:
```
./tools/clang/unittests/ASTMatcher
rsmith added a comment.
`decltype(auto) lambda = []{};` and `decltype(auto) list = {0,1};` seem like
very different situations to me; in the latter case, the initializer is not
even an expression.
The rule that bans `decltype([]{})` is that a *lambda-expression* shall not
appear in an unevalua
Note that Reid restored the old behavior in r312043.
Configuring with -DLLVM_APPEND_VC_REV=OFF should also restore the old
behavior, I believe.
On 9/9/17, 1:55 PM, "cfe-commits on behalf of Dimitry Andric via cfe-commits"
wrote:
On 19 Jul 2017, at 16:04, Hans Wennborg via cfe-commits
wr
On Fri, Sep 8, 2017 at 2:33 AM, Rafael Espindola via cfe-commits <
cfe-commits@lists.llvm.org> wrote:
> Author: rafael
> Date: Thu Sep 7 17:33:39 2017
> New Revision: 312769
>
> URL: http://llvm.org/viewvc/llvm-project?rev=312769&view=rev
> Log:
> Update for PrintHelpMessage not calling exit.
>
>
ytsafrir updated this revision to Diff 114523.
ytsafrir added a comment.
Removed the AVG builtins from ./include/clang/Basic/BuiltinsX86.def
https://reviews.llvm.org/D37562
Files:
include/clang/Basic/BuiltinsX86.def
lib/Headers/avx2intrin.h
lib/Headers/avx512bwintrin.h
lib/Headers/emmi
teemperor updated this revision to Diff 114524.
teemperor added a comment.
- Moved code from FrontendAction.cpp into createFileManager()
https://reviews.llvm.org/D37416
Files:
include/clang/Frontend/CompilerInstance.h
lib/Frontend/CompilerInstance.cpp
lib/Frontend/FrontendAction.cpp
uni
coby updated this revision to Diff 114520.
coby added a comment.
Herald added a subscriber: eraman.
addressed Simon's comments
Repository:
rL LLVM
https://reviews.llvm.org/D37413
Files:
include/clang/Parse/Parser.h
include/clang/Sema/Sema.h
lib/Parse/ParseStmtAsm.cpp
lib/Sema/SemaStm
Author: coby
Date: Sun Sep 10 05:39:21 2017
New Revision: 312882
URL: http://llvm.org/viewvc/llvm-project?rev=312882&view=rev
Log:
[clang][SemaStmtAsm] small refactoring, NFC.
Modified:
cfe/trunk/lib/Sema/SemaStmtAsm.cpp
Modified: cfe/trunk/lib/Sema/SemaStmtAsm.cpp
URL:
http://llvm.org/vie
RKSimon added a comment.
As with https://reviews.llvm.org/D37562, strip the builtins from
include/clang/Basic/BuiltinsX86.def
https://reviews.llvm.org/D37668
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mail
jina.nahias created this revision.
this is clang part , the llvm part is
https://reviews.llvm.org/differential/diff/114515/
https://reviews.llvm.org/D37668
Files:
lib/Headers/avx512bwintrin.h
lib/Headers/avx512fintrin.h
lib/Headers/avx512vlbwintrin.h
lib/Headers/avx512vlintrin.h
test
Rakete created this revision.
`decltype(auto) lambda = []{};` is currently allowed by clang, gcc and MSVC,
but it is actually not valid, because `decltype([]{})` (which is how the type
of `lambda` is deduced) is ill-formed, I think. I honestly could argue both
ways (and I did once), but the
teemperor updated this revision to Diff 114504.
teemperor added a comment.
Herald added a subscriber: mgorny.
- Added test case.
https://reviews.llvm.org/D37416
Files:
lib/Frontend/CompilerInstance.cpp
unittests/Frontend/CMakeLists.txt
unittests/Frontend/CompilerInstanceTest.cpp
Index: u
Author: sylvestre
Date: Sun Sep 10 01:00:03 2017
New Revision: 312877
URL: http://llvm.org/viewvc/llvm-project?rev=312877&view=rev
Log:
set the svn:executable property, seems that it is necessary for apache
(discussed with Tanya by email)
Modified:
cfe/trunk/www/menu.html.incl (props chang
18 matches
Mail list logo