Searched refs:StructPtr (Results 1 – 3 of 3) sorted by relevance
27 class StructPtr {28 MOJO_MOVE_ONLY_TYPE_FOR_CPP_03(StructPtr, RValue);32 StructPtr() : ptr_(NULL) {} in StructPtr() function33 ~StructPtr() { in ~StructPtr()37 StructPtr(RValue other) : ptr_(NULL) { Take(other.object); } in StructPtr() function38 StructPtr& operator=(RValue other) {45 return TypeConverter<StructPtr, U>::ConvertTo(*this); in To()67 void Swap(StructPtr* other) { in Swap()72 typedef Struct* StructPtr::*Testable;75 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()