HomeSort by relevance Sort by last modified time
    Searched refs:RValue (Results 26 - 50 of 66) sorted by null

12 3

  /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) {

Completed in 585 milliseconds

12 3