Lines Matching refs:CompoundValueNode
8 #include "CompoundValueNode.h"
24 class CompoundValueNode::Child : public ValueNodeChild {
26 Child(CompoundValueNode* parent, const BString& name)
44 CompoundValueNode* fParent;
52 class CompoundValueNode::BaseTypeChild : public Child {
54 BaseTypeChild(CompoundValueNode* parent, BaseType* baseType)
85 TRACE_LOCALS("CompoundValueNode::BaseTypeChild::ResolveLocation(): "
102 class CompoundValueNode::MemberChild : public Child {
104 MemberChild(CompoundValueNode* parent, DataMember* member)
135 TRACE_LOCALS("CompoundValueNode::MemberChild::ResolveLocation(): "
149 // #pragma mark - CompoundValueNode
152 CompoundValueNode::CompoundValueNode(ValueNodeChild* nodeChild,
162 CompoundValueNode::~CompoundValueNode()
172 CompoundValueNode::GetType() const
179 CompoundValueNode::ResolvedLocationAndValue(ValueLoader* valueLoader,
195 CompoundValueNode::CreateChildren(TeamTypeInformation* info)
234 CompoundValueNode::CountChildren() const
241 CompoundValueNode::ChildAt(int32 index) const