Searched refs:InlinedStructPtr (Results 1 – 2 of 2) sorted by relevance
123 class InlinedStructPtr {127 InlinedStructPtr() : state_(NIL) {} in InlinedStructPtr() function128 InlinedStructPtr(decltype(nullptr)) : state_(NIL) {} in InlinedStructPtr() function130 ~InlinedStructPtr() {} in ~InlinedStructPtr()132 InlinedStructPtr& operator=(decltype(nullptr)) { in decltype()137 InlinedStructPtr(InlinedStructPtr&& other) : state_(NIL) { Take(&other); } in InlinedStructPtr() function138 InlinedStructPtr& operator=(InlinedStructPtr&& other) {144 InlinedStructPtr(base::in_place_t, Args&&... args) in InlinedStructPtr() function149 return TypeConverter<U, InlinedStructPtr>::Convert(*this); in To()170 void Swap(InlinedStructPtr* other) { in Swap()[all …]
139 using {{struct.name}}Ptr = mojo::InlinedStructPtr<{{struct.name}}>;150 typedef mojo::InlinedStructPtr<{{union.name}}> {{union.name}}Ptr;