HomeSort by relevance Sort by last modified time
    Searched defs:RValue (Results 1 - 4 of 4) sorted by null

  /external/clang/test/CXX/special/class.copy/
p11.0x.copy.cpp 116 // -- a non-static data member of rvalue reference type
117 struct RValue {
118 int && ri = 1; // expected-note{{copy constructor of 'RValue' is implicitly deleted because field 'ri' is of rvalue reference type 'int &&'}}
120 RValue RVa;
121 RValue RVb(RVa); // expected-error{{call to implicitly-deleted copy constructor}}
p11.0x.move.cpp 108 // The restriction on rvalue reference members applies to only the copy
110 struct RValue {
112 RValue(RValue&&);
114 RValue::RValue(RValue&&) = default;
  /external/clang/lib/CodeGen/
CGValue.h 32 /// RValue - This trivial value class is used to represent the result of an
36 class RValue {
69 static RValue get(llvm::Value *V) {
70 RValue ER;
76 static RValue getComplex(llvm::Value *V1, llvm::Value *V2) {
77 RValue ER;
84 static RValue getComplex(const std::pair<llvm::Value *, llvm::Value *> &C) {
90 static RValue getAggregate(llvm::Value *V, bool Volatile = false) {
91 RValue ER;
307 RValue asAggregateRValue() const
    [all...]
  /external/clang/lib/Sema/
SemaExprObjC.cpp 353 // Perform lvalue-to-rvalue conversion.
428 // Convert the expression to an RValue, so we can check for pointer types...
429 ExprResult RValue = DefaultFunctionArrayLvalueConversion(ValueExpr);
430 if (RValue.isInvalid()) {
433 ValueExpr = RValue.get();
598 // Perform lvalue-to-rvalue conversion on the base.
    [all...]

Completed in 55 milliseconds