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

12

/haiku/src/kits/debugger/value/type_handlers/
H A DBMessageTypeHandler.cpp39 BMessageTypeHandler::CreateValueNode(ValueNodeChild* nodeChild, Type* type, argument
45 ValueNode* node = new(std::nothrow) BMessageValueNode(nodeChild,
H A DBListTypeHandler.cpp40 BListTypeHandler::CreateValueNode(ValueNodeChild* nodeChild, Type* type, argument
46 ValueNode* node = new(std::nothrow) BListValueNode(nodeChild,
H A DBMessageTypeHandler.h18 virtual status_t CreateValueNode(ValueNodeChild* nodeChild,
H A DBListTypeHandler.h18 virtual status_t CreateValueNode(ValueNodeChild* nodeChild,
H A DCStringTypeHandler.h18 virtual status_t CreateValueNode(ValueNodeChild* nodeChild,
H A DCStringTypeHandler.cpp71 CStringTypeHandler::CreateValueNode(ValueNodeChild* nodeChild, Type* type, argument
77 ValueNode* node = new(std::nothrow) CStringValueNode(nodeChild,
/haiku/src/kits/debugger/debug_managers/
H A DValueNodeManager.cpp104 ValueNodeManager::ValueNodeChanged(ValueNodeChild* nodeChild, argument
113 fListeners.ItemAt(i)->ValueNodeChanged(nodeChild, oldNode, newNode);
151 ValueNodeChild* nodeChild = valueNode->NodeChild(); local
152 if (nodeChild == NULL)
177 ValueNodeChild* nodeChild = new (std::nothrow) VariableValueNodeChild( local
179 BReference<ValueNodeChild> nodeChildReference(nodeChild, true);
180 if (nodeChild == NULL || !fContainer->AddChild(nodeChild)) {
181 delete nodeChild;
186 AddChildNodes(nodeChild);
191 _CreateValueNode(ValueNodeChild* nodeChild) argument
217 AddChildNodes(ValueNodeChild* nodeChild) argument
[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 DTypeHandler.h24 virtual status_t CreateValueNode(ValueNodeChild* nodeChild,
H A DValueNodeContainer.h44 ValueNodeChild* nodeChild,
67 virtual void ValueNodeChanged(ValueNodeChild* nodeChild,
/haiku/headers/private/debugger/value/value_nodes/
H A DCStringValueNode.h17 CStringValueNode(ValueNodeChild* nodeChild,
H A DEnumerationValueNode.h17 EnumerationValueNode(ValueNodeChild* nodeChild,
H A DPointerToMemberValueNode.h18 ValueNodeChild* nodeChild,
H A DPrimitiveValueNode.h17 PrimitiveValueNode(ValueNodeChild* nodeChild,
H A DArrayValueNode.h22 ValueNodeChild* nodeChild, ArrayType* type,
68 ArrayValueNode(ValueNodeChild* nodeChild,
77 ValueNodeChild* nodeChild,
H A DCompoundValueNode.h20 CompoundValueNode(ValueNodeChild* nodeChild,
/haiku/src/kits/debugger/value/value_nodes/
H A DExpressionValueNode.cpp17 ExpressionValueNode::ExpressionValueNode(ExpressionValueNodeChild* nodeChild, argument
20 ChildlessValueNode(nodeChild),
H A DPointerToMemberValueNode.cpp19 PointerToMemberValueNode::PointerToMemberValueNode(ValueNodeChild* nodeChild, argument
22 ChildlessValueNode(nodeChild),
H A DEnumerationValueNode.cpp18 EnumerationValueNode::EnumerationValueNode(ValueNodeChild* nodeChild, argument
21 ChildlessValueNode(nodeChild),
H A DPrimitiveValueNode.cpp20 PrimitiveValueNode::PrimitiveValueNode(ValueNodeChild* nodeChild, argument
23 ChildlessValueNode(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/jobs/
H A DResolveValueNodeJob.cpp98 ValueNodeChild* nodeChild = fValueNode->NodeChild(); local
99 BReference<ValueNodeChild> nodeChildReference(nodeChild);
101 ValueNode* parentNode = nodeChild->Parent();
106 status_t nodeChildResolutionState = nodeChild->LocationResolutionState();
140 status_t error = _ResolveNodeChildLocation(nodeChild);
144 fValueNode, fValueNode->Name().String(), nodeChild);
151 VariableValueNodeChild*>(nodeChild);
185 ResolveValueNodeValueJob::_ResolveNodeChildLocation(ValueNodeChild* nodeChild) argument
190 status_t error = nodeChild->ResolveLocation(&valueLoader, location);
195 status_t nodeChildResolutionState = nodeChild
[all...]
/haiku/src/kits/debugger/value/
H A DTypeHandlerRoster.cpp55 virtual status_t CreateValueNode(ValueNodeChild* nodeChild, argument
62 ValueNode* node = new(std::nothrow) NodeClass(nodeChild, supportedType);
194 TypeHandlerRoster::FindBestTypeHandler(ValueNodeChild* nodeChild, Type* type, argument
221 TypeHandlerRoster::FindTypeHandlers(ValueNodeChild* nodeChild, Type* type, argument
255 TypeHandlerRoster::CreateValueNode(ValueNodeChild* nodeChild, Type* type, argument
265 status_t error = FindBestTypeHandler(nodeChild, type, handler);
280 return handler->CreateValueNode(nodeChild, type, _node);
H A DValueNodeContainer.cpp109 ValueNodeContainer::NotifyValueNodeChanged(ValueNodeChild* nodeChild, argument
113 fListeners.ItemAt(i)->ValueNodeChanged(nodeChild, oldNode, newNode);
150 ValueNodeContainer::Listener::ValueNodeChanged(ValueNodeChild* nodeChild, argument
H A DValueNode.cpp18 ValueNode::ValueNode(ValueNodeChild* nodeChild) argument
21 fNodeChild(nodeChild),
241 ChildlessValueNode::ChildlessValueNode(ValueNodeChild* nodeChild) argument
243 ValueNode(nodeChild)

Completed in 130 milliseconds

12