/haiku/src/kits/debugger/debug_managers/ |
H A D | ValueNodeManager.cpp | 104 ValueNodeManager::ValueNodeChanged(ValueNodeChild* nodeChild, in ValueNodeChanged() argument 113 fListeners.ItemAt(i)->ValueNodeChanged(nodeChild, oldNode, newNode); in ValueNodeChanged() 151 ValueNodeChild* nodeChild = valueNode->NodeChild(); in ValueNodeValueChanged() local 152 if (nodeChild == NULL) in ValueNodeValueChanged() 177 ValueNodeChild* nodeChild = new (std::nothrow) VariableValueNodeChild( in _AddNode() local 179 BReference<ValueNodeChild> nodeChildReference(nodeChild, true); in _AddNode() 180 if (nodeChild == NULL || !fContainer->AddChild(nodeChild)) { in _AddNode() 181 delete nodeChild; in _AddNode() 186 AddChildNodes(nodeChild); in _AddNode() 191 ValueNodeManager::_CreateValueNode(ValueNodeChild* nodeChild) in _CreateValueNode() argument [all …]
|
/haiku/src/kits/debugger/jobs/ |
H A D | ResolveValueNodeJob.cpp | 98 ValueNodeChild* nodeChild = fValueNode->NodeChild(); in _ResolveNodeValue() local 99 BReference<ValueNodeChild> nodeChildReference(nodeChild); in _ResolveNodeValue() 101 ValueNode* parentNode = nodeChild->Parent(); in _ResolveNodeValue() 106 status_t nodeChildResolutionState = nodeChild->LocationResolutionState(); in _ResolveNodeValue() 140 status_t error = _ResolveNodeChildLocation(nodeChild); in _ResolveNodeValue() 144 fValueNode, fValueNode->Name().String(), nodeChild); in _ResolveNodeValue() 151 VariableValueNodeChild*>(nodeChild); in _ResolveNodeValue() 185 ResolveValueNodeValueJob::_ResolveNodeChildLocation(ValueNodeChild* nodeChild) in _ResolveNodeChildLocation() argument 190 status_t error = nodeChild->ResolveLocation(&valueLoader, location); in _ResolveNodeChildLocation() 195 status_t nodeChildResolutionState = nodeChild->LocationResolutionState(); in _ResolveNodeChildLocation() [all …]
|
/haiku/headers/private/debugger/value/ |
H A D | TypeHandlerRoster.h | 36 status_t FindBestTypeHandler(ValueNodeChild* nodeChild, 39 status_t FindTypeHandlers(ValueNodeChild* nodeChild, 42 status_t CreateValueNode(ValueNodeChild* nodeChild,
|
H A D | ValueNodeContainer.h | 44 ValueNodeChild* nodeChild, 67 virtual void ValueNodeChanged(ValueNodeChild* nodeChild,
|
H A D | TypeHandler.h | 24 virtual status_t CreateValueNode(ValueNodeChild* nodeChild,
|
/haiku/headers/private/debugger/debug_managers/ |
H A D | ValueNodeManager.h | 31 virtual void ValueNodeChanged(ValueNodeChild* nodeChild, 39 status_t AddChildNodes(ValueNodeChild* nodeChild); 45 status_t _CreateValueNode(ValueNodeChild* nodeChild);
|
/haiku/src/kits/debugger/value/ |
H A D | TypeHandlerRoster.cpp | 55 virtual status_t CreateValueNode(ValueNodeChild* nodeChild, in CreateValueNode() argument 62 ValueNode* node = new(std::nothrow) NodeClass(nodeChild, supportedType); in CreateValueNode() 194 TypeHandlerRoster::FindBestTypeHandler(ValueNodeChild* nodeChild, Type* type, in FindBestTypeHandler() argument 221 TypeHandlerRoster::FindTypeHandlers(ValueNodeChild* nodeChild, Type* type, in FindTypeHandlers() argument 255 TypeHandlerRoster::CreateValueNode(ValueNodeChild* nodeChild, Type* type, in CreateValueNode() argument 265 status_t error = FindBestTypeHandler(nodeChild, type, handler); in CreateValueNode() 280 return handler->CreateValueNode(nodeChild, type, _node); in CreateValueNode()
|
H A D | ValueNode.cpp | 18 ValueNode::ValueNode(ValueNodeChild* nodeChild) in ValueNode() argument 21 fNodeChild(nodeChild), in ValueNode() 241 ChildlessValueNode::ChildlessValueNode(ValueNodeChild* nodeChild) in ChildlessValueNode() argument 243 ValueNode(nodeChild) in ChildlessValueNode()
|
H A D | ValueNodeContainer.cpp | 109 ValueNodeContainer::NotifyValueNodeChanged(ValueNodeChild* nodeChild, in NotifyValueNodeChanged() argument 113 fListeners.ItemAt(i)->ValueNodeChanged(nodeChild, oldNode, newNode); in NotifyValueNodeChanged() 150 ValueNodeContainer::Listener::ValueNodeChanged(ValueNodeChild* nodeChild, in ValueNodeChanged() argument
|
/haiku/src/kits/debugger/value/type_handlers/ |
H A D | BMessageTypeHandler.cpp | 39 BMessageTypeHandler::CreateValueNode(ValueNodeChild* nodeChild, Type* type, in CreateValueNode() argument 45 ValueNode* node = new(std::nothrow) BMessageValueNode(nodeChild, in CreateValueNode()
|
H A D | BListTypeHandler.cpp | 40 BListTypeHandler::CreateValueNode(ValueNodeChild* nodeChild, Type* type, in CreateValueNode() argument 46 ValueNode* node = new(std::nothrow) BListValueNode(nodeChild, in CreateValueNode()
|
H A D | CStringTypeHandler.cpp | 71 CStringTypeHandler::CreateValueNode(ValueNodeChild* nodeChild, Type* type, in CreateValueNode() argument 77 ValueNode* node = new(std::nothrow) CStringValueNode(nodeChild, in CreateValueNode()
|
H A D | BListTypeHandler.h | 18 virtual status_t CreateValueNode(ValueNodeChild* nodeChild,
|
H A D | CStringTypeHandler.h | 18 virtual status_t CreateValueNode(ValueNodeChild* nodeChild,
|
H A D | BMessageTypeHandler.h | 18 virtual status_t CreateValueNode(ValueNodeChild* nodeChild,
|
/haiku/src/kits/debugger/value/value_nodes/ |
H A D | ArrayValueNode.cpp | 29 AbstractArrayValueNode::AbstractArrayValueNode(ValueNodeChild* nodeChild, in AbstractArrayValueNode() argument 32 ValueNode(nodeChild), in AbstractArrayValueNode() 205 ArrayValueNode::ArrayValueNode(ValueNodeChild* nodeChild, ArrayType* type) in ArrayValueNode() argument 207 AbstractArrayValueNode(nodeChild, type, 0) in ArrayValueNode() 220 InternalArrayValueNode::InternalArrayValueNode(ValueNodeChild* nodeChild, in InternalArrayValueNode() argument 223 AbstractArrayValueNode(nodeChild, type, dimension) in InternalArrayValueNode()
|
H A D | ExpressionValueNode.cpp | 17 ExpressionValueNode::ExpressionValueNode(ExpressionValueNodeChild* nodeChild, in ExpressionValueNode() argument 20 ChildlessValueNode(nodeChild), in ExpressionValueNode()
|
H A D | PointerToMemberValueNode.cpp | 19 PointerToMemberValueNode::PointerToMemberValueNode(ValueNodeChild* nodeChild, in PointerToMemberValueNode() argument 22 ChildlessValueNode(nodeChild), in PointerToMemberValueNode()
|
H A D | EnumerationValueNode.cpp | 18 EnumerationValueNode::EnumerationValueNode(ValueNodeChild* nodeChild, in EnumerationValueNode() argument 21 ChildlessValueNode(nodeChild), in EnumerationValueNode()
|
H A D | PrimitiveValueNode.cpp | 20 PrimitiveValueNode::PrimitiveValueNode(ValueNodeChild* nodeChild, in PrimitiveValueNode() argument 23 ChildlessValueNode(nodeChild), in PrimitiveValueNode()
|
H A D | CStringValueNode.cpp | 23 CStringValueNode::CStringValueNode(ValueNodeChild* nodeChild, in CStringValueNode() argument 26 ChildlessValueNode(nodeChild), in CStringValueNode()
|
H A D | AddressValueNode.cpp | 24 AddressValueNode::AddressValueNode(ValueNodeChild* nodeChild, in AddressValueNode() argument 27 ValueNode(nodeChild), in AddressValueNode()
|
/haiku/headers/private/debugger/value/value_nodes/ |
H A D | ArrayValueNode.h | 22 ValueNodeChild* nodeChild, ArrayType* type, 68 ArrayValueNode(ValueNodeChild* nodeChild, 77 ValueNodeChild* nodeChild,
|
H A D | PointerToMemberValueNode.h | 18 ValueNodeChild* nodeChild,
|
/haiku/src/apps/debugger/user_interface/gui/team_window/ |
H A D | VariablesView.cpp | 198 virtual void ValueNodeChanged(ValueNodeChild* nodeChild, 262 ModelNode(ModelNode* parent, Variable* variable, ValueNodeChild* nodeChild, in ModelNode() argument 266 fNodeChild(nodeChild), in ModelNode() 687 void ValueNodeChanged(ValueNodeChild* nodeChild, 751 ValueNodeChild* nodeChild, 995 VariablesView::ContainerListener::ValueNodeChanged(ValueNodeChild* nodeChild, in ValueNodeChanged() argument 1000 fModel->ValueNodeChanged(nodeChild, oldNode, newNode); in ValueNodeChanged() 1006 BReference<ValueNodeChild> nodeChildReference(nodeChild); in ValueNodeChanged() 1011 if (message.AddPointer("nodeChild", nodeChild) == B_OK in ValueNodeChanged() 1222 VariablesView::VariableTableModel::ValueNodeChanged(ValueNodeChild* nodeChild, in ValueNodeChanged() argument [all …]
|