Skip to content
  • John McCall's avatar
    Calculate the value kind of an expression when it's created and · 7decc9e4
    John McCall authored
    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.
    
    llvm-svn: 119685
    7decc9e4
Loading