Searched refs:ValueNode (Results 26 - 50 of 61) sorted by last modified time

123

/haiku/headers/private/debugger/value/
H A DTypeHandler.h14 class ValueNode;
25 Type* type, ValueNode*& _node) = 0;
H A DValueNode.h29 class ValueNode : public BReferenceable { class in inherits:BReferenceable
31 ValueNode(ValueNodeChild* nodeChild);
32 virtual ~ValueNode();
103 virtual ValueNode* Parent() const = 0;
106 virtual status_t CreateInternalNode(ValueNode*& _node);
118 ValueNode* Node() const { return fNode; }
119 void SetNode(ValueNode* node);
130 ValueNode* fNode;
136 class ChildlessValueNode : public ValueNode {
H A DValueNodeContainer.h15 class ValueNode;
45 ValueNode* oldNode, ValueNode* newNode);
46 void NotifyValueNodeChildrenCreated(ValueNode* node);
47 void NotifyValueNodeChildrenDeleted(ValueNode* node);
48 void NotifyValueNodeValueChanged(ValueNode* node);
68 ValueNode* oldNode, ValueNode* newNode);
69 virtual void ValueNodeChildrenCreated(ValueNode* node);
70 virtual void ValueNodeChildrenDeleted(ValueNode* nod
[all...]
/haiku/src/kits/debugger/value/value_nodes/
H A DBListValueNode.cpp40 virtual ValueNode* Parent() const { return fParent; };
108 virtual ValueNode* Parent() const { return fParent; };
165 ValueNode(nodeChild),
H A DAddressValueNode.cpp27 ValueNode(nodeChild),
174 ValueNode*
H A DArrayValueNode.cpp32 ValueNode(nodeChild),
258 ValueNode*
370 InternalArrayValueNodeChild::CreateInternalNode(ValueNode*& _node)
372 ValueNode* node = new(std::nothrow) InternalArrayValueNode(this, fType,
H A DCompoundValueNode.cpp38 virtual ValueNode* Parent() const
155 ValueNode(nodeChild),
H A DExpressionValueNode.cpp81 ValueNode*
H A DVariableValueNodeChild.cpp42 ValueNode*
/haiku/src/kits/debugger/value/
H A DValueNodeContainer.cpp11 #include "ValueNode.h"
110 ValueNode* oldNode, ValueNode* newNode)
118 ValueNodeContainer::NotifyValueNodeChildrenCreated(ValueNode* node)
126 ValueNodeContainer::NotifyValueNodeChildrenDeleted(ValueNode* node)
134 ValueNodeContainer::NotifyValueNodeValueChanged(ValueNode* node)
151 ValueNode* oldNode, ValueNode* newNode)
157 ValueNodeContainer::Listener::ValueNodeChildrenCreated(ValueNode* node)
163 ValueNodeContainer::Listener::ValueNodeChildrenDeleted(ValueNode* nod
[all...]
H A DValueNode.cpp8 #include "ValueNode.h"
15 // #pragma mark - ValueNode
18 ValueNode::ValueNode(ValueNodeChild* nodeChild) function in class:ValueNode
31 ValueNode::~ValueNode()
40 ValueNode::Name() const
47 ValueNode::SetContainer(ValueNodeContainer* container)
68 ValueNode::IsRangedContainer() const
75 ValueNode
[all...]
/haiku/src/apps/debugger/user_interface/gui/utility_windows/
H A DVariableEditWindow.cpp15 #include "ValueNode.h"
23 VariableEditWindow::VariableEditWindow(Value* initialValue, ValueNode* node,
56 VariableEditWindow::Create(Value* initialValue, ValueNode* node,
/haiku/src/apps/debugger/user_interface/gui/expression_eval_window/
H A DExpressionEvaluationWindow.cpp232 ValueNodeContainer* container, ValueNode* valueNode)
250 ExpressionEvaluationWindow::ValueNodeWriteRequested(ValueNode* node,
/haiku/headers/private/debugger/controllers/
H A DTeamDebugger.h87 ValueNode* valueNode);
88 virtual void ValueNodeWriteRequested(ValueNode* node,
/haiku/src/kits/debugger/jobs/
H A DExpressionEvaluationJob.cpp20 #include "ValueNode.h"
92 ValueNode* neededNode = NULL;
109 ExpressionEvaluationJob::ResolveNodeValue(ValueNode* node)
H A DJobs.h39 class ValueNode;
186 ValueNode* valueNode);
196 status_t _ResolveParentNodeValue(ValueNode* parentNode);
207 ValueNode* fValueNode;
218 ValueNode* valueNode,
232 ValueNode* fValueNode;
292 status_t ResolveNodeValue(ValueNode* node);
H A DResolveValueNodeJob.cpp19 #include "ValueNode.h"
28 ValueNodeContainer* container, ValueNode* valueNode)
101 ValueNode* parentNode = nodeChild->Parent();
102 BReference<ValueNode> parentNodeReference(parentNode);
206 ResolveValueNodeValueJob::_ResolveParentNodeValue(ValueNode* parentNode)
H A DWriteValueNodeJob.cpp18 #include "ValueNode.h"
26 ValueNode* valueNode, Value* newValue)
/haiku/src/kits/debugger/model/
H A DExpressionInfo.cpp11 #include "ValueNode.h"
68 ValueNode* node = child->Node();
/haiku/src/kits/debugger/source_language/
H A DSourceLanguage.cpp26 ExpressionResult*& _resultValue, ValueNode*& _neededNode)
/haiku/src/kits/debugger/source_language/c_family/
H A DCLanguageExpressionEvaluator.h26 class ValueNode;
34 ValueNeededException(ValueNode* node)
40 ValueNode* value;
66 Operand _ParseIdentifier(ValueNode* parentNode = NULL);
/haiku/headers/private/debugger/debug_managers/
H A DValueNodeManager.h32 ValueNode* oldNode, ValueNode* newNode);
33 virtual void ValueNodeChildrenCreated(ValueNode* node);
34 virtual void ValueNodeChildrenDeleted(ValueNode* node);
35 virtual void ValueNodeValueChanged(ValueNode* node);
/haiku/headers/private/debugger/source_language/
H A DSourceLanguage.h18 class ValueNode;
36 ValueNode*& _neededNode);
/haiku/headers/private/debugger/source_language/c_family/
H A DCLanguageFamily.h24 ValueNode*& _neededNode);
/haiku/headers/private/debugger/value/value_nodes/
H A DAddressValueNode.h10 #include "ValueNode.h"
17 class AddressValueNode : public ValueNode {
50 virtual ValueNode* Parent() const;

Completed in 90 milliseconds

123