/external/chromium_org/base/memory/ |
scoped_vector.h | 19 MOVE_ONLY_TYPE_FOR_CPP_03(ScopedVector, RValue) 38 ScopedVector(RValue other) { swap(*other.object); } 40 ScopedVector& operator=(RValue rhs) {
|
scoped_ptr.h | 311 MOVE_ONLY_TYPE_FOR_CPP_03(scoped_ptr, RValue) 330 // Constructor. Allows construction from a scoped_ptr rvalue for a 346 scoped_ptr(RValue rvalue) : impl_(&rvalue.object->impl_) { } 348 // operator=. Allows assignment from a scoped_ptr rvalue for a convertible 448 MOVE_ONLY_TYPE_FOR_CPP_03(scoped_ptr, RValue) 477 scoped_ptr(RValue rvalue) : impl_(&rvalue.object->impl_) { [all...] |
/external/chromium_org/mojo/public/cpp/bindings/ |
array.h | 23 MOJO_MOVE_ONLY_TYPE_FOR_CPP_03(Array, RValue) 41 Array(RValue other) : is_null_(true) { Take(other.object); } 42 Array& operator=(RValue other) {
|
/external/chromium_org/mojo/public/cpp/system/ |
handle.h | 87 MOJO_MOVE_ONLY_TYPE_FOR_CPP_03(ScopedHandleBase, RValue) 100 ScopedHandleBase(RValue other) : handle_(other.object->release()) {} 101 ScopedHandleBase& operator=(RValue other) {
|
/external/chromium_org/third_party/webrtc/system_wrappers/interface/ |
scoped_vector.h | 29 WEBRTC_MOVE_ONLY_TYPE_FOR_CPP_03(ScopedVector, RValue) 48 ScopedVector(RValue other) { swap(*other.object); } 50 ScopedVector& operator=(RValue rhs) {
|
scoped_ptr.h | 305 WEBRTC_MOVE_ONLY_TYPE_FOR_CPP_03(scoped_ptr, RValue) 321 // Constructor. Allows construction from a scoped_ptr rvalue for a 337 scoped_ptr(RValue rvalue) : impl_(&rvalue.object->impl_) { } 339 // operator=. Allows assignment from a scoped_ptr rvalue for a convertible 439 WEBRTC_MOVE_ONLY_TYPE_FOR_CPP_03(scoped_ptr, RValue) 468 scoped_ptr(RValue rvalue) : impl_(&rvalue.object->impl_) { [all...] |
/external/chromium_org/base/ |
scoped_generic.h | 56 MOVE_ONLY_TYPE_FOR_CPP_03(ScopedGeneric, RValue) 87 ScopedGeneric(RValue rvalue) 88 : data_(rvalue.object->release(), rvalue.object->get_traits()) {
|
/external/chromium_org/chrome/common/media_galleries/ |
picasa_types.cc | 69 AlbumTableFiles::AlbumTableFiles(RValue other) 79 AlbumTableFiles& AlbumTableFiles::operator=(RValue other) {
|
/external/clang/lib/CodeGen/ |
CodeGenFunction.h | 719 const RValue &rv) { 782 RValue rvalue) 783 : CGF(CGF), Data(OpaqueValueMappingData::bind(CGF, opaqueValue, rvalue)) { 860 llvm::DenseMap<const OpaqueValueExpr *, RValue> OpaqueRValues; [all...] |
CGObjC.cpp | 34 static RValue AdjustRelatedResultType(CodeGenFunction &CGF, 37 RValue Result); 79 RValue RV = EmitAnyExpr(SubExpr); 83 RValue result = Runtime.GenerateMessageSend( 132 EmitStoreThroughLValue(RValue::get(value), LV, true); 144 EmitStoreThroughLValue(RValue::get(keyValue), KeyLV, /*isInit=*/true); 153 EmitStoreThroughLValue(RValue::get(valueValue), ValueLV, /*isInit=*/true); 166 Args.add(RValue::get(Objects), ArgQT); 170 Args.add(RValue::get(Keys), ArgQT); 176 Args.add(RValue::get(Count), ArgQT) [all...] |
CGStmtOpenMP.cpp | 59 RValue Len = EmitAnyExpr(cast<OMPSafelenClause>(C)->getSafelen(),
|
CGCleanup.cpp | 26 bool DominatingValue<RValue>::saved_type::needsSaving(RValue rv) { 34 DominatingValue<RValue>::saved_type 35 DominatingValue<RValue>::saved_type::save(CodeGenFunction &CGF, RValue rv) { 44 llvm::Value *addr = CGF.CreateTempAlloca(V->getType(), "saved-rvalue"); 65 llvm::Value *addr = CGF.CreateTempAlloca(V->getType(), "saved-rvalue"); 73 RValue DominatingValue<RValue>::saved_type::restore(CodeGenFunction &CGF) { 76 return RValue::get(Value) [all...] |
CGExpr.cpp | 113 /// can have any type. The result is returned as an RValue struct. 116 RValue CodeGenFunction::EmitAnyExpr(const Expr *E, 121 return RValue::get(EmitScalarExpr(E, ignoreResult)); 123 return RValue::getComplex(EmitComplexExpr(E, ignoreResult, ignoreResult)); 135 RValue CodeGenFunction::EmitAnyExprToTemp(const Expr *E) { 167 RValue RV = RValue::get(EmitScalarExpr(E, /*Ignore*/ false)); 403 RValue 420 return RValue::get(Value); 712 RValue CodeGenFunction::GetUndefRValue(QualType Ty) [all...] |
CGBuiltin.cpp | 80 static RValue EmitBinaryAtomic(CodeGenFunction &CGF, 107 return RValue::get(Result); 113 static RValue EmitBinaryAtomicPost(CodeGenFunction &CGF, 142 return RValue::get(Result); 167 static RValue emitLibraryCall(CodeGenFunction &CGF, const FunctionDecl *Fn, 197 RValue CodeGenFunction::EmitBuiltinExpr(const FunctionDecl *FD, 204 return RValue::get(llvm::ConstantInt::get(getLLVMContext(), 207 return RValue::get(llvm::ConstantFP::get(getLLVMContext(), 215 return RValue::get(CGM.EmitConstantExpr(E, E->getType(), nullptr)); 230 return RValue::get(Builder.CreateCall(CGM.getIntrinsic(inst), ArgValue)) [all...] |
CGObjCRuntime.h | 152 virtual CodeGen::RValue 168 virtual CodeGen::RValue
|
CGExprAgg.cpp | 79 void EmitFinalDestCopy(QualType type, RValue src, 84 void EmitMoveFromReturnSlot(const Expr *E, RValue Src); 239 /// RValue Result = EmitSomething(..., getReturnValueSlot()); 245 void AggExprEmitter::EmitMoveFromReturnSlot(const Expr *E, RValue src) { 261 void AggExprEmitter::EmitFinalDestCopy(QualType type, RValue src, 346 CGF.EmitStoreThroughLValue(RValue::get(ArrayStart), Start); 363 CGF.EmitStoreThroughLValue(RValue::get(ArrayEnd), EndOrLength); 366 CGF.EmitStoreThroughLValue(RValue::get(Size), EndOrLength); 665 RValue rvalue = RValue::getAggregate(valueAddr, atomicSlot.isVolatile()) local [all...] |
CGVTables.cpp | 69 static RValue PerformReturnAdjustment(CodeGenFunction &CGF, 70 QualType ResultType, RValue RV, 107 return RValue::get(ReturnValue); 182 RValue RV = RValue::get(T->getOperand(0)); 242 CallArgs.add(RValue::get(AdjustedThisPtr), ThisType); 282 RValue RV = EmitCall(*CurFnInfo, Callee, Slot, CallArgs, MD);
|
CGExprComplex.cpp | 223 RValue &Val); 293 /// EmitLoadOfLValue - Given an RValue reference for a complex, emit code to 333 return CGF.EmitAtomicStore(RValue::getComplex(Val), lvalue, isInit); 639 RValue &Val) { 675 Val = RValue::getComplex(ResVal); 680 Val = RValue::get(ResVal); 690 RValue Val; [all...] |
CGCall.cpp | 645 EmitStoreThroughLValue(RValue::get(AI++), MakeAddrLValue(RealAddr, EltTy)); 647 EmitStoreThroughLValue(RValue::get(AI++), MakeAddrLValue(ImagAddr, EltTy)); 649 EmitStoreThroughLValue(RValue::get(AI), LV); [all...] |
/external/chromium_org/third_party/webrtc/base/ |
scoped_ptr.h | 312 TALK_MOVE_ONLY_TYPE_FOR_CPP_03(scoped_ptr, RValue) 328 // Constructor. Allows construction from a scoped_ptr rvalue for a 344 scoped_ptr(RValue rvalue) : impl_(&rvalue.object->impl_) { } 346 // operator=. Allows assignment from a scoped_ptr rvalue for a convertible 457 TALK_MOVE_ONLY_TYPE_FOR_CPP_03(scoped_ptr, RValue) 486 scoped_ptr(RValue rvalue) : impl_(&rvalue.object->impl_) { [all...] |
/external/chromium_org/storage/common/blob/ |
scoped_file.cc | 32 ScopedFile::ScopedFile(RValue other) {
|
/external/chromium_org/net/base/ |
file_stream_context.cc | 57 FileStream::Context::OpenResult::OpenResult(RValue other) 63 RValue other) {
|
/external/chromium_org/chrome/browser/printing/ |
pdf_to_emf_converter.cc | 112 MOVE_ONLY_TYPE_FOR_CPP_03(GetPageCallbackData, RValue); 120 GetPageCallbackData(RValue other) { this->operator=(other); } 123 GetPageCallbackData& operator=(RValue rhs) {
|
/external/chromium_org/chrome/browser/spellchecker/ |
spellcheck_hunspell_dictionary.cc | 79 SpellcheckHunspellDictionary::DictionaryFile::DictionaryFile(RValue other) 85 SpellcheckHunspellDictionary::DictionaryFile::operator=(RValue other) {
|
/external/chromium_org/mojo/public/cpp/bindings/tests/ |
array_unittest.cc | 43 MOJO_MOVE_ONLY_TYPE_FOR_CPP_03(MoveOnlyType, RValue) 47 MoveOnlyType(RValue other) : moved_(true), ptr_(other.object->ptr()) { 50 MoveOnlyType& operator=(RValue other) {
|