Searched refs:ValueNodeChild (Results 1 - 25 of 52) sorted by relevance

123

/haiku/headers/private/debugger/value/
H A DTypeHandler.h15 class ValueNodeChild;
24 virtual status_t CreateValueNode(ValueNodeChild* nodeChild,
H A DValueNodeContainer.h16 class ValueNodeChild;
33 ValueNodeChild* ChildAt(int32 index) const;
34 bool AddChild(ValueNodeChild* child);
35 void RemoveChild(ValueNodeChild* child);
44 ValueNodeChild* nodeChild,
51 typedef BObjectList<ValueNodeChild> NodeChildList;
67 virtual void ValueNodeChanged(ValueNodeChild* nodeChild,
H A DTypeHandlerRoster.h17 class ValueNodeChild;
36 status_t FindBestTypeHandler(ValueNodeChild* nodeChild,
39 status_t FindTypeHandlers(ValueNodeChild* nodeChild,
42 status_t CreateValueNode(ValueNodeChild* nodeChild,
H A DValueNode.h20 class ValueNodeChild;
31 ValueNode(ValueNodeChild* nodeChild);
34 ValueNodeChild* NodeChild() const { return fNodeChild; }
59 virtual ValueNodeChild* ChildAt(int32 index) const = 0;
88 ValueNodeChild* fNodeChild;
96 class ValueNodeChild : public BReferenceable { class in inherits:BReferenceable
98 ValueNodeChild();
99 virtual ~ValueNodeChild();
138 ChildlessValueNode(ValueNodeChild* nodeChild);
142 virtual ValueNodeChild* ChildA
[all...]
/haiku/src/kits/debugger/value/
H A DValueNode.cpp18 ValueNode::ValueNode(ValueNodeChild* nodeChild)
135 // #pragma mark - ValueNodeChild
138 ValueNodeChild::ValueNodeChild() function in class:ValueNodeChild
148 ValueNodeChild::~ValueNodeChild()
157 ValueNodeChild::IsInternal() const
164 ValueNodeChild::CreateInternalNode(ValueNode*& _node)
171 ValueNodeChild::SetContainer(ValueNodeContainer* container)
191 ValueNodeChild
[all...]
H A DValueNodeContainer.cpp47 ValueNodeChild*
55 ValueNodeContainer::AddChild(ValueNodeChild* child)
70 ValueNodeContainer::RemoveChild(ValueNodeChild* child)
84 for (int32 i = 0; ValueNodeChild* child = ChildAt(i); i++) {
109 ValueNodeContainer::NotifyValueNodeChanged(ValueNodeChild* nodeChild,
150 ValueNodeContainer::Listener::ValueNodeChanged(ValueNodeChild* nodeChild,
/haiku/src/apps/debugger/user_interface/cli/commands/
H A DCliPrintVariableCommand.h15 class ValueNodeChild;
H A DCliVariablesCommand.cpp49 for (int32 i = 0; ValueNodeChild* child = container->ChildAt(i); i++) {
/haiku/headers/private/debugger/model/
H A DExpressionInfo.h18 class ValueNodeChild;
39 ValueNodeChild* ValueNodeValue() const
45 void SetToValueNode(ValueNodeChild* child);
53 ValueNodeChild* fValueNodeValue;
/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 DCompoundValueNode.h20 CompoundValueNode(ValueNodeChild* nodeChild,
35 virtual ValueNodeChild* ChildAt(int32 index) const;
H A DVariableValueNodeChild.h15 class VariableValueNodeChild : public ValueNodeChild {
H A DAddressValueNode.h19 AddressValueNode(ValueNodeChild* nodeChild,
34 virtual ValueNodeChild* ChildAt(int32 index) const;
42 class AddressValueNodeChild : public ValueNodeChild {
H A DBListValueNode.h23 BListValueNode(ValueNodeChild* nodeChild,
37 virtual ValueNodeChild* ChildAt(int32 index) const;
55 typedef BObjectList<ValueNodeChild> ChildNodeList;
H A DArrayValueNode.h22 ValueNodeChild* nodeChild, ArrayType* type,
42 virtual ValueNodeChild* ChildAt(int32 index) const;
68 ArrayValueNode(ValueNodeChild* nodeChild,
77 ValueNodeChild* nodeChild,
83 class AbstractArrayValueNodeChild : public ValueNodeChild {
/haiku/src/kits/debugger/value/type_handlers/
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 DBMessageTypeHandler.cpp39 BMessageTypeHandler::CreateValueNode(ValueNodeChild* nodeChild, Type* type,
H A DBListTypeHandler.cpp40 BListTypeHandler::CreateValueNode(ValueNodeChild* nodeChild, Type* type,
/haiku/src/kits/debugger/source_language/c_family/
H A DCLanguageExpressionEvaluator.h27 class ValueNodeChild;
82 ValueNodeChild* child);
87 ValueNodeChild*& _output) const;
/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);

Completed in 114 milliseconds

123