Searched refs:RawPtr (Results 1 – 12 of 12) sorted by relevance
23 class RawPtr; variable34 virtual void VisitRawPtr(RawPtr*) {} in VisitRawPtr() argument51 void VisitRawPtr(RawPtr*) override;71 virtual void AtRawPtr(RawPtr*);138 class RawPtr : public PtrEdge {140 RawPtr(Edge* ptr, bool is_ref_type) in RawPtr() function
105 RawPtr* rawPtr = static_cast<RawPtr*>(Parent()); in AtValue()121 if (static_cast<RawPtr*>(ptr)->HasReferenceType()) in InvalidSmartPtr()
17 void RecursiveEdgeVisitor::AtRawPtr(RawPtr*) {} in AtRawPtr() argument32 void RecursiveEdgeVisitor::VisitRawPtr(RawPtr* e) { in VisitRawPtr()
598 (static_cast<RawPtr*>(Parent())->HasReferenceType() ? in DumpClass()
615 return new RawPtr(ptr, type->isReferenceType()); in CreateEdge()
289 virtual void* RawPtr() = 0;290 virtual const void* RawPtr() const = 0;312 void* RawPtr() override { return &value; } in RawPtr() function314 const void* RawPtr() const override { return &value; } in RawPtr() function
37 return value_->RawPtr(); in get()45 return value_->RawPtr(); in get()
161 T *RawPtr = new T(std::forward<Args>(Arg)...); in MakeAction() local162 AllActions.push_back(std::unique_ptr<Action>(RawPtr)); in MakeAction()163 return RawPtr; in MakeAction()
180 static Attribute fromRawPointer(void *RawPtr) { in fromRawPointer() argument181 return Attribute(reinterpret_cast<AttributeImpl*>(RawPtr)); in fromRawPointer()
22 template<typename T> class RawPtr {