Searched refs:StructPtr (Results 1 – 3 of 3) sorted by relevance
26 class StructPtr {27 MOJO_MOVE_ONLY_TYPE_FOR_CPP_03(StructPtr, RValue);31 StructPtr() : ptr_(NULL) {} in StructPtr() function32 ~StructPtr() { in ~StructPtr()36 StructPtr(RValue other) : ptr_(NULL) { Take(other.object); } in StructPtr() function37 StructPtr& operator=(RValue other) {44 return TypeConverter<U, StructPtr>::Convert(*this); in To()66 void Swap(StructPtr* other) { in Swap()71 typedef Struct* StructPtr::*Testable;74 operator Testable() const { return ptr_ ? &StructPtr::ptr_ : 0; } in Testable()[all …]
51 typedef mojo::StructPtr<{{struct.name}}> {{struct.name}}Ptr;
336 PointerType *StructPtr = in constructFunction() local339 paramTy.push_back(StructPtr); in constructFunction()