History log of /llvm-project/clang/test/SemaCXX/cxx1z-decomposition.cpp (Results 26 – 34 of 34)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: llvmorg-3.9.1, llvmorg-3.9.1-rc3, llvmorg-3.9.1-rc2, llvmorg-3.9.1-rc1
# cbd54304 11-Nov-2016 Richard Trieu <rtrieu@google.com>

When a DecompositionDecl is marked invalid, also set the child BindingDecl's to
invalid.

llvm-svn: 286630


# f70a906a 20-Oct-2016 Richard Smith <richard-llvm@metafoo.co.uk>

[c++1z] Fix assertion failure when using the wrong number of bindings for a
struct with unnamed bitfields.

llvm-svn: 284761


Revision tags: llvmorg-3.9.0, llvmorg-3.9.0-rc3, llvmorg-3.9.0-rc2
# 1879f106 15-Aug-2016 Richard Smith <richard-llvm@metafoo.co.uk>

Disable lambda-capture of decomposition declaration bindings for now, until CWG
agrees on how they're supposed to work.

llvm-svn: 278648


# da383637 15-Aug-2016 Richard Smith <richard-llvm@metafoo.co.uk>

P0217R3: code generation support for decomposition declarations.

llvm-svn: 278642


# 7b76d81b 12-Aug-2016 Richard Smith <richard-llvm@metafoo.co.uk>

P0217R3: serialization/deserialization support for c++17 decomposition declarations.

llvm-svn: 278460


# 3997b1b4 12-Aug-2016 Richard Smith <richard-llvm@metafoo.co.uk>

P0217R3: template instantiation support for decomposition declarations.

llvm-svn: 278458


# dca60b49 12-Aug-2016 Richard Smith <richard-llvm@metafoo.co.uk>

P0217R3: Constant expression evaluation for decomposition declarations.

llvm-svn: 278447


# 7873de0c 11-Aug-2016 Richard Smith <richard-llvm@metafoo.co.uk>

P0217R3: Perform semantic checks and initialization for the bindings in a
decomposition declaration for arrays, aggregate-like structs, tuple-like
types, and (as an extension) for complex and vector

P0217R3: Perform semantic checks and initialization for the bindings in a
decomposition declaration for arrays, aggregate-like structs, tuple-like
types, and (as an extension) for complex and vector types.

llvm-svn: 278435

show more ...


Revision tags: llvmorg-3.9.0-rc1
# bdb84f37 22-Jul-2016 Richard Smith <richard-llvm@metafoo.co.uk>

P0217R3: Parsing support and framework for AST representation of C++1z
decomposition declarations.

There are a couple of things in the wording that seem strange here:
decomposition declarations are

P0217R3: Parsing support and framework for AST representation of C++1z
decomposition declarations.

There are a couple of things in the wording that seem strange here:
decomposition declarations are permitted at namespace scope (which we partially
support here) and they are permitted as the declaration in a template (which we
reject).

llvm-svn: 276492

show more ...


12