/haiku/headers/private/debugger/value/ |
H A D | TypeHandler.h | 15 class ValueNodeChild; 24 virtual status_t CreateValueNode(ValueNodeChild* nodeChild,
|
H A D | ValueNodeContainer.h | 16 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 D | TypeHandlerRoster.h | 17 class ValueNodeChild; 36 status_t FindBestTypeHandler(ValueNodeChild* nodeChild, 39 status_t FindTypeHandlers(ValueNodeChild* nodeChild, 42 status_t CreateValueNode(ValueNodeChild* nodeChild,
|
H A D | ValueNode.h | 20 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 D | ValueNode.cpp | 18 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 D | ValueNodeContainer.cpp | 47 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 D | CliPrintVariableCommand.h | 15 class ValueNodeChild;
|
H A D | CliVariablesCommand.cpp | 49 for (int32 i = 0; ValueNodeChild* child = container->ChildAt(i); i++) {
|
/haiku/headers/private/debugger/model/ |
H A D | ExpressionInfo.h | 18 class ValueNodeChild; 39 ValueNodeChild* ValueNodeValue() const 45 void SetToValueNode(ValueNodeChild* child); 53 ValueNodeChild* fValueNodeValue;
|
/haiku/headers/private/debugger/value/value_nodes/ |
H A D | CStringValueNode.h | 17 CStringValueNode(ValueNodeChild* nodeChild,
|
H A D | EnumerationValueNode.h | 17 EnumerationValueNode(ValueNodeChild* nodeChild,
|
H A D | PointerToMemberValueNode.h | 18 ValueNodeChild* nodeChild,
|
H A D | PrimitiveValueNode.h | 17 PrimitiveValueNode(ValueNodeChild* nodeChild,
|
H A D | CompoundValueNode.h | 20 CompoundValueNode(ValueNodeChild* nodeChild, 35 virtual ValueNodeChild* ChildAt(int32 index) const;
|
H A D | VariableValueNodeChild.h | 15 class VariableValueNodeChild : public ValueNodeChild {
|
H A D | AddressValueNode.h | 19 AddressValueNode(ValueNodeChild* nodeChild, 34 virtual ValueNodeChild* ChildAt(int32 index) const; 42 class AddressValueNodeChild : public ValueNodeChild {
|
H A D | BListValueNode.h | 23 BListValueNode(ValueNodeChild* nodeChild, 37 virtual ValueNodeChild* ChildAt(int32 index) const; 55 typedef BObjectList<ValueNodeChild> ChildNodeList;
|
H A D | ArrayValueNode.h | 22 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 D | BMessageTypeHandler.h | 18 virtual status_t CreateValueNode(ValueNodeChild* nodeChild,
|
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.cpp | 39 BMessageTypeHandler::CreateValueNode(ValueNodeChild* nodeChild, Type* type,
|
H A D | BListTypeHandler.cpp | 40 BListTypeHandler::CreateValueNode(ValueNodeChild* nodeChild, Type* type,
|
/haiku/src/kits/debugger/source_language/c_family/ |
H A D | CLanguageExpressionEvaluator.h | 27 class ValueNodeChild; 82 ValueNodeChild* child); 87 ValueNodeChild*& _output) const;
|
/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);
|