Lines Matching refs:Throwable

41 void Throwable::SetDetailMessage(ObjPtr<String> new_detail_message) {  in SetDetailMessage()
43 SetFieldObject<true>(OFFSET_OF_OBJECT_MEMBER(Throwable, detail_message_), new_detail_message); in SetDetailMessage()
45 SetFieldObject<false>(OFFSET_OF_OBJECT_MEMBER(Throwable, detail_message_), in SetDetailMessage()
50 void Throwable::SetCause(ObjPtr<Throwable> cause) { in SetCause()
53 ObjPtr<Throwable> current_cause = in SetCause()
54 GetFieldObject<Throwable>(OFFSET_OF_OBJECT_MEMBER(Throwable, cause_)); in SetCause()
57 SetFieldObject<true>(OFFSET_OF_OBJECT_MEMBER(Throwable, cause_), cause); in SetCause()
59 SetFieldObject<false>(OFFSET_OF_OBJECT_MEMBER(Throwable, cause_), cause); in SetCause()
63 void Throwable::SetStackState(ObjPtr<Object> state) REQUIRES_SHARED(Locks::mutator_lock_) { in SetStackState()
66 SetFieldObjectVolatile<true>(OFFSET_OF_OBJECT_MEMBER(Throwable, backtrace_), state); in SetStackState()
68 SetFieldObjectVolatile<false>(OFFSET_OF_OBJECT_MEMBER(Throwable, backtrace_), state); in SetStackState()
72 bool Throwable::IsCheckedException() { in IsCheckedException()
79 bool Throwable::IsError() { in IsError()
83 int32_t Throwable::GetStackDepth() { in GetStackDepth()
95 std::string Throwable::Dump() { in Dump()
154 ObjPtr<Throwable> cause = GetFieldObject<Throwable>(OFFSET_OF_OBJECT_MEMBER(Throwable, cause_)); in Dump()
162 ObjPtr<Object> Throwable::GetStackState() { in GetStackState()
163 return GetFieldObjectVolatile<Object>(OFFSET_OF_OBJECT_MEMBER(Throwable, backtrace_)); in GetStackState()
166 ObjPtr<Object> Throwable::GetStackTrace() { in GetStackTrace()
167 return GetFieldObjectVolatile<Object>(OFFSET_OF_OBJECT_MEMBER(Throwable, backtrace_)); in GetStackTrace()
170 ObjPtr<String> Throwable::GetDetailMessage() { in GetDetailMessage()
171 return GetFieldObject<String>(OFFSET_OF_OBJECT_MEMBER(Throwable, detail_message_)); in GetDetailMessage()