Lines Matching refs:child
1647 ValueNodeChild* child = NULL;
1658 child = current;
1664 if (child == NULL && thisChild != NULL) {
1677 child = parentNode->ChildAt(0);
1679 _RequestValueIfNeeded(token, child);
1680 parentNode = child->Node();
1689 child = current;
1696 if (child == NULL && fTypeInfo != NULL) {
1712 if (child == NULL) {
1718 _RequestValueIfNeeded(token, child);
1719 ValueNode* node = child->Node();
1771 ValueNodeChild* child = NULL;
1779 child = value.GetValueNode()->NodeChild();
1781 _GetNodeChildForPrimitive(token, value.PrimitiveValue(), child);
1784 status_t error = TypeHandlerRoster::Default()->CreateValueNode(child,
1790 child->SetNode(newNode);
1906 const Token& token, ValueNodeChild* child)
1910 if (child->Node() == NULL) {
1911 state = fNodeManager->AddChildNodes(child);
1914 "%s", child->Name().String(), strerror(state));
1919 state = child->LocationResolutionState();
1921 throw ValueNeededException(child->Node());
1924 "%s", child->Name().String(), strerror(state));
1928 ValueNode* node = child->Node();
1931 throw ValueNeededException(child->Node());
1934 "%s", child->Name().String(), strerror(state));
1990 throw ParseException("Out of memory while creating node child object.",