Home
last modified time | relevance | path

Searched refs:nodeChild (Results 1 – 25 of 40) sorted by relevance

12

/haiku/src/kits/debugger/debug_managers/
H A DValueNodeManager.cpp104 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 DResolveValueNodeJob.cpp98 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 DTypeHandlerRoster.h36 status_t FindBestTypeHandler(ValueNodeChild* nodeChild,
39 status_t FindTypeHandlers(ValueNodeChild* nodeChild,
42 status_t CreateValueNode(ValueNodeChild* nodeChild,
H A DValueNodeContainer.h44 ValueNodeChild* nodeChild,
67 virtual void ValueNodeChanged(ValueNodeChild* nodeChild,
H A DTypeHandler.h24 virtual status_t CreateValueNode(ValueNodeChild* nodeChild,
/haiku/headers/private/debugger/debug_managers/
H A DValueNodeManager.h31 virtual void ValueNodeChanged(ValueNodeChild* nodeChild,
39 status_t AddChildNodes(ValueNodeChild* nodeChild);
45 status_t _CreateValueNode(ValueNodeChild* nodeChild);
/haiku/src/kits/debugger/value/
H A DTypeHandlerRoster.cpp55 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 DValueNode.cpp18 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 DValueNodeContainer.cpp109 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 DBMessageTypeHandler.cpp39 BMessageTypeHandler::CreateValueNode(ValueNodeChild* nodeChild, Type* type, in CreateValueNode() argument
45 ValueNode* node = new(std::nothrow) BMessageValueNode(nodeChild, in CreateValueNode()
H A DBListTypeHandler.cpp40 BListTypeHandler::CreateValueNode(ValueNodeChild* nodeChild, Type* type, in CreateValueNode() argument
46 ValueNode* node = new(std::nothrow) BListValueNode(nodeChild, in CreateValueNode()
H A DCStringTypeHandler.cpp71 CStringTypeHandler::CreateValueNode(ValueNodeChild* nodeChild, Type* type, in CreateValueNode() argument
77 ValueNode* node = new(std::nothrow) CStringValueNode(nodeChild, in CreateValueNode()
H A DBListTypeHandler.h18 virtual status_t CreateValueNode(ValueNodeChild* nodeChild,
H A DCStringTypeHandler.h18 virtual status_t CreateValueNode(ValueNodeChild* nodeChild,
H A DBMessageTypeHandler.h18 virtual status_t CreateValueNode(ValueNodeChild* nodeChild,
/haiku/src/kits/debugger/value/value_nodes/
H A DArrayValueNode.cpp29 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 DExpressionValueNode.cpp17 ExpressionValueNode::ExpressionValueNode(ExpressionValueNodeChild* nodeChild, in ExpressionValueNode() argument
20 ChildlessValueNode(nodeChild), in ExpressionValueNode()
H A DPointerToMemberValueNode.cpp19 PointerToMemberValueNode::PointerToMemberValueNode(ValueNodeChild* nodeChild, in PointerToMemberValueNode() argument
22 ChildlessValueNode(nodeChild), in PointerToMemberValueNode()
H A DEnumerationValueNode.cpp18 EnumerationValueNode::EnumerationValueNode(ValueNodeChild* nodeChild, in EnumerationValueNode() argument
21 ChildlessValueNode(nodeChild), in EnumerationValueNode()
H A DPrimitiveValueNode.cpp20 PrimitiveValueNode::PrimitiveValueNode(ValueNodeChild* nodeChild, in PrimitiveValueNode() argument
23 ChildlessValueNode(nodeChild), in PrimitiveValueNode()
H A DCStringValueNode.cpp23 CStringValueNode::CStringValueNode(ValueNodeChild* nodeChild, in CStringValueNode() argument
26 ChildlessValueNode(nodeChild), in CStringValueNode()
H A DAddressValueNode.cpp24 AddressValueNode::AddressValueNode(ValueNodeChild* nodeChild, in AddressValueNode() argument
27 ValueNode(nodeChild), in AddressValueNode()
/haiku/headers/private/debugger/value/value_nodes/
H A DArrayValueNode.h22 ValueNodeChild* nodeChild, ArrayType* type,
68 ArrayValueNode(ValueNodeChild* nodeChild,
77 ValueNodeChild* nodeChild,
H A DPointerToMemberValueNode.h18 ValueNodeChild* nodeChild,
/haiku/src/apps/debugger/user_interface/gui/team_window/
H A DVariablesView.cpp198 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 …]

12