clang-1/test/CXX/dcl.decl
John McCall f89e55ab1b Calculate the value kind of an expression when it's created and
store it on the expression node.  Also store an "object kind",
which distinguishes ordinary "addressed" l-values (like
variable references and pointer dereferences) and bitfield,
@property, and vector-component l-values.

Currently we're not using these for much, but I aim to switch
pretty much everything calculating l-valueness over to them.
For now they shouldn't necessarily be trusted.



git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@119685 91177308-0d34-0410-b5e6-96231b3b80d8
2010-11-18 06:31:45 +00:00
..
dcl.init Calculate the value kind of an expression when it's created and 2010-11-18 06:31:45 +00:00
dcl.meaning Make sure that we diagnose invalid qualifiers on friend functions. 2010-10-14 22:03:51 +00:00
dcl.name In some contexts, type declarations cannot occur. Pass this information down to ParseClassSpecifier, to make its decision easier. Fixes PR6200. 2010-02-03 21:21:43 +00:00