1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-22 12:33:33 +02:00
llvm-mirror/include
Jordan Rose f630d777a3 Add a new C++11 compatibility macro, LLVM_LVALUE_FUNCTION.
This expands to '&', and is intended to be used when an /optional/ rvalue
override is available.

Before:
  void foo() const { ... }

After:
  void foo() const LLVM_LVALUE_FUNCTION { ... }
  void foo() && { ... }

This is used to allow moving the contents of an Optional.

llvm-svn: 168963
2012-11-30 00:38:53 +00:00
..
llvm Add a new C++11 compatibility macro, LLVM_LVALUE_FUNCTION. 2012-11-30 00:38:53 +00:00
llvm-c libLTO: Add a utility method to initialize the disassemblers. 2012-11-24 16:59:10 +00:00