Make UEFI boot-platform build again
[haiku.git] / headers / private / debugger / value / value_nodes / CStringValueNode.h
blobe996685ecde089afcdfb5ed9c046a6ef828a7b36
1 /*
2 * Copyright 2010, Rene Gollent, rene@gollent.com.
3 * Distributed under the terms of the MIT License.
4 */
5 #ifndef CSTRING_VALUE_NODE_H
6 #define CSTRING_VALUE_NODE_H
9 #include "ValueNode.h"
12 class AddressType;
15 class CStringValueNode : public ChildlessValueNode {
16 public:
17 CStringValueNode(ValueNodeChild* nodeChild,
18 Type* type);
19 virtual ~CStringValueNode();
21 virtual Type* GetType() const;
23 virtual status_t ResolvedLocationAndValue(
24 ValueLoader* valueLoader,
25 ValueLocation*& _location,
26 Value*& _value);
28 private:
29 Type* fType;
32 #endif // CSTRING_VALUE_NODE_H