lastChild 153 Source/core/accessibility/AXRenderObject.cpp return renderer->lastChild() && isInlineWithContinuation(renderer->lastChild()); lastChild 1402 Source/core/accessibility/AXRenderObject.cpp RenderObject* lastParent = endOfContinuations(m_renderer->lastChild())->parent(); lastChild 1404 Source/core/accessibility/AXRenderObject.cpp lastParent = endOfContinuations(lastParent->lastChild())->parent(); lastChild 49 Source/core/dom/ChildNodeList.cpp return LIKELY(!!previous) ? previous->previousSibling() : rootNode().lastChild(); lastChild 752 Source/core/dom/ContainerNode.cpp if (o->lastChild()) { lastChild 753 Source/core/dom/ContainerNode.cpp o = o->lastChild(); lastChild 99 Source/core/dom/ContainerNode.h Node* lastChild() const { return m_lastChild; } lastChild 295 Source/core/dom/ContainerNode.h inline Node* Node::lastChild() const lastChild 299 Source/core/dom/ContainerNode.h return toContainerNode(this)->lastChild(); lastChild 115 Source/core/dom/ContainerNodeAlgorithms.h GenericNode* lastChild = container.lastChild(); lastChild 116 Source/core/dom/ContainerNodeAlgorithms.h if (lastChild) { lastChild 117 Source/core/dom/ContainerNodeAlgorithms.h child.setPreviousSibling(lastChild); lastChild 118 Source/core/dom/ContainerNodeAlgorithms.h lastChild->setNextSibling(&child); lastChild 1638 Source/core/dom/Element.cpp for (Node* child = lastChild(); child; child = child->previousSibling()) { lastChild 1900 Source/core/dom/Element.cpp checkForSiblingStyleChanges(this, lastChild(), 0, 0); lastChild 40 Source/core/dom/ElementTraversal.h static ElementType* lastChild(const ContainerNode& current) { return lastChildTemplate(current); } lastChild 41 Source/core/dom/ElementTraversal.h static ElementType* lastChild(const Node& current) { return lastChildTemplate(current); } lastChild 198 Source/core/dom/ElementTraversal.h Node* node = current.lastChild(); lastChild 141 Source/core/dom/LiveNodeListBase.h Node* descendant = node.lastChild(); lastChild 142 Source/core/dom/LiveNodeListBase.h for (Node* current = descendant; current; current = current->lastChild()) lastChild 149 Source/core/dom/LiveNodeListBase.h return onlyIncludeDirectChildren ? rootNode.lastChild() : lastDescendant(rootNode); lastChild 369 Source/core/dom/Node.cpp while (n && n->lastChild()) lastChild 370 Source/core/dom/Node.cpp n = n->lastChild(); lastChild 379 Source/core/dom/Node.cpp if (isAfterPseudoElement() && parent->lastChild()) lastChild 380 Source/core/dom/Node.cpp return parent->lastChild(); lastChild 422 Source/core/dom/Node.cpp last = currentElement->lastChild(); lastChild 428 Source/core/dom/Node.cpp return lastChild(); lastChild 1034 Source/core/dom/Node.cpp while (!isAtomicNode(n) && n->lastChild()) lastChild 1035 Source/core/dom/Node.cpp n = n->lastChild(); lastChild 175 Source/core/dom/Node.h Node* lastChild() const; lastChild 101 Source/core/dom/NodeRenderingTraversal.cpp walker.lastChild(); lastChild 118 Source/core/dom/NodeRenderingTraversal.cpp walker.lastChild(); lastChild 129 Source/core/dom/NodeRenderingTraversal.cpp if (Node* child = lastChild(parentNode)) lastChild 146 Source/core/dom/NodeRenderingTraversal.cpp last = lastChild(currentElement); lastChild 152 Source/core/dom/NodeRenderingTraversal.cpp return lastChild(node); lastChild 105 Source/core/dom/NodeTraversal.cpp while (previous->lastChild()) lastChild 106 Source/core/dom/NodeTraversal.cpp previous = previous->lastChild(); lastChild 153 Source/core/dom/NodeTraversal.cpp if (current.lastChild()) lastChild 154 Source/core/dom/NodeTraversal.cpp return current.lastChild(); lastChild 236 Source/core/dom/Position.cpp return m_anchorNode->lastChild(); lastChild 92 Source/core/dom/PositionIterator.cpp m_anchorNode = m_anchorNode->lastChild(); lastChild 1038 Source/core/dom/Range.cpp RefPtr<Node> lastChild = (newNodeType == Node::DOCUMENT_FRAGMENT_NODE) ? newNode->lastChild() : newNode; lastChild 1039 Source/core/dom/Range.cpp if (lastChild && lastChild == m_start.childBefore()) { lastChild 1056 Source/core/dom/Range.cpp m_end.set(m_start.container(), m_start.offset() + numNewChildren, lastChild.get()); lastChild 161 Source/core/dom/RangeBoundaryPoint.h m_childBeforeBoundary = m_containerNode->lastChild(); lastChild 109 Source/core/dom/TreeWalker.cpp for (RefPtr<Node> node = m_current->lastChild(); node; ) { lastChild 118 Source/core/dom/TreeWalker.cpp if (node->lastChild()) { lastChild 119 Source/core/dom/TreeWalker.cpp node = node->lastChild(); lastChild 155 Source/core/dom/TreeWalker.cpp if (sibling->lastChild()) { lastChild 156 Source/core/dom/TreeWalker.cpp sibling = sibling->lastChild(); lastChild 225 Source/core/dom/TreeWalker.cpp while (Node* lastChild = node->lastChild()) { lastChild 226 Source/core/dom/TreeWalker.cpp node = lastChild; lastChild 50 Source/core/dom/TreeWalker.h Node* lastChild(ExceptionState&); lastChild 55 Source/core/dom/shadow/ComposedTreeWalker.cpp return traverseSiblings(direction == TraversalDirectionForward ? node->firstChild() : node->lastChild(), direction); lastChild 55 Source/core/dom/shadow/ComposedTreeWalker.h void lastChild(); lastChild 182 Source/core/dom/shadow/ComposedTreeWalker.h inline void ComposedTreeWalker::lastChild() lastChild 157 Source/core/dom/shadow/ShadowRoot.cpp for (Node* child = lastChild(); child; child = child->previousSibling()) { lastChild 881 Source/core/editing/ApplyStyleCommand.cpp runEnd = nextSibling ? nextSibling->previousSibling() : parent->lastChild(); lastChild 1230 Source/core/editing/ApplyStyleCommand.cpp Node* firstTextNode = parentElement->previousSibling()->lastChild(); lastChild 1435 Source/core/editing/ApplyStyleCommand.cpp endNode = container->lastChild(); lastChild 285 Source/core/editing/CompositeEditCommand.cpp if (parentNode && parentNode->firstChild() != parentNode->lastChild()) lastChild 308 Source/core/editing/CompositeEditCommand.cpp if (parent->lastChild() == refChild) lastChild 941 Source/core/editing/CompositeEditCommand.cpp if (newBlock->lastChild() && isHTMLBRElement(*newBlock->lastChild()) && !endWasBr) lastChild 942 Source/core/editing/CompositeEditCommand.cpp removeNode(newBlock->lastChild()); lastChild 91 Source/core/editing/FormatBlockCommand.cpp Position lastParagraphInBlockNode = blockNode->lastChild() ? positionAfterNode(blockNode->lastChild()) : Position(); lastChild 81 Source/core/editing/IndentOutdentCommand.cpp if (end.anchorNode() == selectedListItem.get() || end.anchorNode()->isDescendantOf(selectedListItem->lastChild())) { lastChild 84 Source/core/editing/IndentOutdentCommand.cpp moveParagraphWithClones(VisiblePosition(start), VisiblePosition(positionAfterNode(selectedListItem->lastChild())), newList.get(), selectedListItem.get()); lastChild 323 Source/core/editing/InputMethodController.cpp if (editable->firstChild() == baseNode && editable->lastChild() == baseNode && baseNode->isTextNode()) { lastChild 47 Source/core/editing/RenderedPosition.cpp rendererNode = position.anchorNode()->lastChild(); lastChild 58 Source/core/editing/RenderedPosition.cpp rendererNode = position.anchorNode()->lastChild(); lastChild 72 Source/core/editing/ReplaceSelectionCommand.cpp Node* lastChild() const; lastChild 204 Source/core/editing/ReplaceSelectionCommand.cpp return m_fragment ? m_fragment->lastChild() : 0; lastChild 301 Source/core/editing/ReplaceSelectionCommand.cpp node = container->lastChild(); lastChild 308 Source/core/editing/ReplaceSelectionCommand.cpp node = node->lastChild(); lastChild 335 Source/core/editing/ReplaceSelectionCommand.cpp m_lastNodeInserted = node.lastChild() ? node.lastChild() : NodeTraversal::nextSkippingChildren(node); lastChild 1474 Source/core/editing/ReplaceSelectionCommand.cpp if (!fragment.firstChild() || fragment.firstChild() != fragment.lastChild() || !fragment.firstChild()->isTextNode()) lastChild 74 Source/core/editing/SimplifyMarkupCommand.cpp if (currentNode->firstChild() != currentNode->lastChild()) { lastChild 107 Source/core/editing/SimplifyMarkupCommand.cpp ASSERT(nodesToRemove[pastLastNodeToRemove]->firstChild() == nodesToRemove[pastLastNodeToRemove]->lastChild()); lastChild 368 Source/core/editing/TextIterator.cpp Node* baseNode = m_node->lastChild() ? m_node->lastChild() : m_node; lastChild 1077 Source/core/editing/TextIterator.cpp Node* baseNode = m_node->lastChild() ? m_node->lastChild() : m_node; lastChild 1299 Source/core/editing/TextIterator.cpp m_node = m_node->lastChild(); lastChild 1307 Source/core/editing/TextIterator.cpp && (!m_node->lastChild() || (m_node == m_endNode && !m_endOffset))) { lastChild 386 Source/core/editing/TypingCommand.cpp if (root->firstChild() == root->lastChild()) { lastChild 541 Source/core/editing/VisibleSelection.cpp if (Node* lastChild = treeScope.rootNode().lastChild()) lastChild 542 Source/core/editing/VisibleSelection.cpp return positionAfterNode(lastChild); lastChild 799 Source/core/editing/markup.cpp return element->hasChildCount(2) && isTabSpanTextNode(element->firstChild()->firstChild()) && element->lastChild()->isTextNode(); lastChild 22 Source/core/frame/FrameClient.h virtual Frame* lastChild() const = 0; lastChild 176 Source/core/html/HTMLTableElement.cpp for (Node* child = lastChild(); child; child = child->previousSibling()) { lastChild 111 Source/core/html/HTMLTableRowsCollection.cpp for (HTMLElement* child = Traversal<HTMLElement>::lastChild(table); child; child = Traversal<HTMLElement>::previousSibling(*child)) { lastChild 113 Source/core/html/HTMLTableRowsCollection.cpp if (HTMLTableRowElement* lastRow = Traversal<HTMLTableRowElement>::lastChild(*child)) lastChild 118 Source/core/html/HTMLTableRowsCollection.cpp for (HTMLElement* child = Traversal<HTMLElement>::lastChild(table); child; child = Traversal<HTMLElement>::previousSibling(*child)) { lastChild 122 Source/core/html/HTMLTableRowsCollection.cpp if (HTMLTableRowElement* lastRow = Traversal<HTMLTableRowElement>::lastChild(*child)) lastChild 127 Source/core/html/HTMLTableRowsCollection.cpp for (HTMLElement* child = Traversal<HTMLElement>::lastChild(table); child; child = Traversal<HTMLElement>::previousSibling(*child)) { lastChild 129 Source/core/html/HTMLTableRowsCollection.cpp if (HTMLTableRowElement* lastRow = Traversal<HTMLTableRowElement>::lastChild(*child)) lastChild 133 Source/core/html/parser/HTMLConstructionSite.cpp Node* previousChild = task.nextChild ? task.nextChild->previousSibling() : task.parent->lastChild(); lastChild 665 Source/core/html/shadow/DateTimeEditElement.cpp Node* lastChildToBeRemoved = fieldsWrapper->lastChild(); lastChild 667 Source/core/html/shadow/DateTimeEditElement.cpp lastChildToBeRemoved = fieldsWrapper->lastChild(); lastChild 189 Source/core/loader/EmptyClients.h virtual Frame* lastChild() const OVERRIDE { return 0; } lastChild 1024 Source/core/loader/FrameLoader.cpp for (LocalFrame* child = m_frame->tree().lastChild(); child; child = child->tree().previousSibling()) lastChild 556 Source/core/page/FocusController.cpp for (Node* node = scope.rootNode(); node; node = node->lastChild()) lastChild 116 Source/core/page/FrameTree.cpp return toLocalFrame(m_thisFrame->loader().client()->lastChild()); lastChild 369 Source/core/page/FrameTree.cpp for (LocalFrame* last = lastChild(); last; last = last->tree().lastChild()) lastChild 47 Source/core/page/FrameTree.h LocalFrame* lastChild() const; lastChild 129 Source/core/rendering/CounterNode.cpp while (CounterNode* lastChild = last->m_lastChild) lastChild 130 Source/core/rendering/CounterNode.cpp last = lastChild; lastChild 141 Source/core/rendering/CounterNode.cpp while (CounterNode* lastChild = previous->m_lastChild) lastChild 142 Source/core/rendering/CounterNode.cpp previous = lastChild; lastChild 62 Source/core/rendering/CounterNode.h CounterNode* lastChild() const { return m_lastChild; } lastChild 109 Source/core/rendering/EllipsisBox.cpp InlineBox* anchorBox = lastLine->lastChild(); lastChild 890 Source/core/rendering/FastTextAutosizer.cpp const RenderObject* child = (firstOrLast == First) ? parent->firstChild() : parent->lastChild(); lastChild 281 Source/core/rendering/InlineFlowBox.cpp if (parent->lastChild() != curr) lastChild 379 Source/core/rendering/InlineFlowBox.cpp float InlineFlowBox::placeBoxRangeInInlineDirection(InlineBox* firstChild, InlineBox* lastChild, float& logicalLeft, float& minLogicalLeft, float& maxLogicalRight, bool& needsWordSpacing, GlyphOverflowAndFallbackFontsMap& textBoxDataMap) lastChild 381 Source/core/rendering/InlineFlowBox.cpp for (InlineBox* curr = firstChild; curr && curr != lastChild; curr = curr->nextOnLine()) { lastChild 1022 Source/core/rendering/InlineFlowBox.cpp for (InlineBox* curr = lastChild(); curr; curr = curr->prevOnLine()) { lastChild 1432 Source/core/rendering/InlineFlowBox.cpp for (InlineBox* child = lastChild(); child && !leaf; child = child->prevOnLine()) lastChild 1458 Source/core/rendering/InlineFlowBox.cpp InlineBox* box = ltr ? firstChild() : lastChild(); lastChild 81 Source/core/rendering/InlineFlowBox.h InlineBox* lastChild() const { checkConsistency(); return m_lastChild; } lastChild 176 Source/core/rendering/InlineFlowBox.h float placeBoxRangeInInlineDirection(InlineBox* firstChild, InlineBox* lastChild, float& logicalLeft, float& minLogicalLeft, float& maxLogicalRight, bool& needsWordSpacing, GlyphOverflowAndFallbackFontsMap&); lastChild 445 Source/core/rendering/RenderBlock.cpp beforeChildParent = toRenderBlock(lastChild()); lastChild 550 Source/core/rendering/RenderBlock.cpp if (!beforeChild && isAfterContent(lastChild())) lastChild 551 Source/core/rendering/RenderBlock.cpp beforeChild = lastChild(); lastChild 838 Source/core/rendering/RenderBlock.cpp RenderObject* afterChild = beforeChild ? beforeChild->previousSibling() : lastChild(); lastChild 976 Source/core/rendering/RenderBlock.cpp RenderObject* lastAnChild = child->m_children.lastChild(); lastChild 992 Source/core/rendering/RenderBlock.cpp if (child == m_children.lastChild()) lastChild 997 Source/core/rendering/RenderBlock.cpp if (child == m_children.lastChild()) lastChild 1748 Source/core/rendering/RenderBlock.cpp && firstChild() && lastChild() && firstChild() != lastChild(); lastChild 2490 Source/core/rendering/RenderBlock.cpp RenderObject* child = beforeBlock->lastChild(); lastChild 2494 Source/core/rendering/RenderBlock.cpp child = beforeBlock->lastChild(); lastChild 4362 Source/core/rendering/RenderBlock.cpp if (box->lastChild()) lastChild 4363 Source/core/rendering/RenderBlock.cpp right = max(right, x + static_cast<LayoutUnit>(ceilf(box->lastChild()->logicalRight()))); lastChild 81 Source/core/rendering/RenderBlock.h RenderObject* lastChild() const { ASSERT(children() == virtualChildren()); return children()->lastChild(); } lastChild 1457 Source/core/rendering/RenderBlockFlow.cpp void RenderBlockFlow::handleAfterSideOfBlock(RenderBox* lastChild, LayoutUnit beforeSide, LayoutUnit afterSide, MarginInfo& marginInfo) lastChild 1464 Source/core/rendering/RenderBlockFlow.cpp if (lastChild && lastChild->isRenderBlockFlow() && lastChild->isSelfCollapsingBlock()) lastChild 1465 Source/core/rendering/RenderBlockFlow.cpp setLogicalHeight(logicalHeight() - toRenderBlockFlow(lastChild)->marginOffsetForSelfCollapsingBlock()); lastChild 431 Source/core/rendering/RenderBlockFlow.h void handleAfterSideOfBlock(RenderBox* lastChild, LayoutUnit top, LayoutUnit bottom, MarginInfo&); lastChild 1104 Source/core/rendering/RenderBox.cpp for (RenderObject* child = lastChild(); child; child = child->previousSibling()) { lastChild 766 Source/core/rendering/RenderBox.h return toRenderBox(lastChild()); lastChild 343 Source/core/rendering/RenderCounter.cpp newNode->insertAfter(currentCounter, newNode->lastChild(), identifier); lastChild 944 Source/core/rendering/RenderDeprecatedFlexibleBox.cpp InlineBox* anchorBox = lastLine->lastChild(); lastChild 63 Source/core/rendering/RenderFrameSet.h RenderObject* lastChild() const { ASSERT(children() == virtualChildren()); return children()->lastChild(); } lastChild 302 Source/core/rendering/RenderInline.cpp if (!beforeChild && isAfterContent(lastChild())) lastChild 303 Source/core/rendering/RenderInline.cpp beforeChild = lastChild(); lastChild 904 Source/core/rendering/RenderInline.cpp for (RenderObject* curr = lastChild(); curr; curr = curr->previousSibling()) { lastChild 42 Source/core/rendering/RenderInline.h RenderObject* lastChild() const { ASSERT(children() == virtualChildren()); return children()->lastChild(); } lastChild 1412 Source/core/rendering/RenderLayer.cpp RenderLayer* prevSibling = beforeChild ? beforeChild->previousSibling() : lastChild(); lastChild 115 Source/core/rendering/RenderLayer.h RenderLayer* lastChild() const { return m_last; } lastChild 221 Source/core/rendering/RenderListItem.cpp return lastChild() == m_marker; lastChild 41 Source/core/rendering/RenderMedia.h RenderObject* lastChild() const { ASSERT(children() == virtualChildren()); return children()->lastChild(); } lastChild 304 Source/core/rendering/RenderObject.cpp RenderObject* afterChild = beforeChild ? beforeChild->previousSibling() : children->lastChild(); lastChild 388 Source/core/rendering/RenderObject.cpp while (o->lastChild()) lastChild 389 Source/core/rendering/RenderObject.cpp o = o->lastChild(); lastChild 414 Source/core/rendering/RenderObject.cpp RenderObject* r = lastChild(); lastChild 417 Source/core/rendering/RenderObject.cpp n = r->lastChild(); lastChild 2728 Source/core/rendering/RenderObject.cpp if (destroyRootParent->firstChild() != this || destroyRootParent->lastChild() != this) lastChild 187 Source/core/rendering/RenderObject.h RenderObject* lastChild() const lastChild 190 Source/core/rendering/RenderObject.h return children->lastChild(); lastChild 101 Source/core/rendering/RenderObjectChildList.cpp if (lastChild() == oldChild) lastChild 148 Source/core/rendering/RenderObjectChildList.cpp if (lastChild()) lastChild 149 Source/core/rendering/RenderObjectChildList.cpp lastChild()->setNextSibling(newChild); lastChild 150 Source/core/rendering/RenderObjectChildList.cpp newChild->setPreviousSibling(lastChild()); lastChild 44 Source/core/rendering/RenderObjectChildList.h RenderObject* lastChild() const { return m_lastChild; } lastChild 266 Source/core/rendering/RenderQuote.cpp while (RenderObject* child = lastChild()) lastChild 81 Source/core/rendering/RenderRuby.cpp RenderObject* child = ruby->lastChild(); lastChild 95 Source/core/rendering/RenderRuby.cpp RenderObject* child = ruby->lastChild(); lastChild 95 Source/core/rendering/RenderRubyBase.cpp RenderObject* lastChild = toBase->lastChild(); lastChild 96 Source/core/rendering/RenderRubyBase.cpp if (lastChild && lastChild->isAnonymousBlock() && lastChild->childrenInline()) lastChild 97 Source/core/rendering/RenderRubyBase.cpp toBlock = toRenderBlock(lastChild); lastChild 120 Source/core/rendering/RenderRubyBase.cpp RenderObject* lastChildThere = toBase->lastChild(); lastChild 66 Source/core/rendering/RenderRubyRun.cpp return lastChild() && lastChild()->isRubyBase(); lastChild 85 Source/core/rendering/RenderRubyRun.cpp RenderObject* child = lastChild(); lastChild 183 Source/core/rendering/RenderTable.cpp if (!beforeChild && lastChild() && lastChild()->isTableSection() && lastChild()->isAnonymous() && !lastChild()->isBeforeContent()) { lastChild 184 Source/core/rendering/RenderTable.cpp lastChild()->addChild(child); lastChild 1212 Source/core/rendering/RenderTable.cpp RenderObject* prevSection = section == m_foot ? lastChild() : section->previousSibling(); lastChild 1248 Source/core/rendering/RenderTable.cpp for (RenderObject* child = lastChild(); child; child = child->previousSibling()) { lastChild 1416 Source/core/rendering/RenderTable.cpp for (RenderObject* child = lastChild(); child; child = child->previousSibling()) { lastChild 743 Source/core/rendering/RenderTableCell.cpp prevRow = prevCell->section()->lastChild(); lastChild 41 Source/core/rendering/RenderTableCol.h RenderObject* lastChild() const { ASSERT(children() == virtualChildren()); return children()->lastChild(); } lastChild 115 Source/core/rendering/RenderTableRow.cpp last = lastChild(); lastChild 211 Source/core/rendering/RenderTableRow.cpp for (RenderObject* child = lastChild(); child; child = child->previousSibling()) { lastChild 40 Source/core/rendering/RenderTableRow.h RenderObject* lastChild() const { ASSERT(children() == virtualChildren()); return children()->lastChild(); } lastChild 128 Source/core/rendering/RenderTableSection.cpp last = lastChild(); lastChild 1094 Source/core/rendering/RenderTableSection.cpp const BorderValue& rb = side == BorderBefore ? firstChild()->style()->borderBefore() : lastChild()->style()->borderAfter(); lastChild 1643 Source/core/rendering/RenderTableSection.cpp for (RenderObject* child = lastChild(); child; child = child->previousSibling()) { lastChild 69 Source/core/rendering/RenderTableSection.h RenderObject* lastChild() const { ASSERT(children() == virtualChildren()); return children()->lastChild(); } lastChild 805 Source/core/rendering/TextAutosizer.cpp const RenderObject* child = (direction == FirstToLast) ? parent->firstChild() : parent->lastChild(); lastChild 188 Source/core/rendering/svg/RenderSVGContainer.cpp for (RenderObject* child = lastChild(); child; child = child->previousSibling()) { lastChild 38 Source/core/rendering/svg/RenderSVGContainer.h RenderObject* lastChild() const { ASSERT(children() == virtualChildren()); return children()->lastChild(); } lastChild 408 Source/core/rendering/svg/RenderSVGRoot.cpp for (RenderObject* child = lastChild(); child; child = child->previousSibling()) { lastChild 46 Source/core/rendering/svg/RenderSVGRoot.h RenderObject* lastChild() const { ASSERT(children() == virtualChildren()); return children()->lastChild(); } lastChild 74 Source/core/svg/SVGElementInstance.h SVGElementInstance* lastChild() const { return m_lastChild; } lastChild 289 Source/core/svg/SVGFontFaceElement.cpp if (SVGFontFaceSrcElement* element = Traversal<SVGFontFaceSrcElement>::lastChild(*this)) lastChild 554 Source/core/testing/Internals.cpp walker.lastChild(); lastChild 285 Source/web/FrameLoaderClientImpl.cpp WebFrameImpl* frame = toWebFrameImpl(m_webFrame->lastChild()); lastChild 76 Source/web/FrameLoaderClientImpl.h virtual WebCore::Frame* lastChild() const OVERRIDE; lastChild 110 Source/web/WebFrameImpl.h virtual WebFrame* lastChild() const OVERRIDE; lastChild 116 Source/web/WebNode.cpp return WebNode(m_private->lastChild()); lastChild 65 Source/wtf/TreeNode.h NodeType* lastChild() const { return m_lastChild; } lastChild 46 Source/wtf/TreeNodeTest.cpp RefPtr<TestTree> lastChild = TestTree::create(); lastChild 50 Source/wtf/TreeNodeTest.cpp ASSERT_EQ(root->lastChild(), firstChild.get()); lastChild 53 Source/wtf/TreeNodeTest.cpp root->appendChild(lastChild.get()); lastChild 55 Source/wtf/TreeNodeTest.cpp ASSERT_EQ(root->lastChild(), lastChild.get()); lastChild 56 Source/wtf/TreeNodeTest.cpp ASSERT_EQ(lastChild->previous(), firstChild.get()); lastChild 57 Source/wtf/TreeNodeTest.cpp ASSERT_EQ(firstChild->next(), lastChild.get()); lastChild 58 Source/wtf/TreeNodeTest.cpp ASSERT_EQ(lastChild->parent(), root.get()); lastChild 66 Source/wtf/TreeNodeTest.cpp RefPtr<TestTree> lastChild = TestTree::create(); lastChild 69 Source/wtf/TreeNodeTest.cpp root->insertBefore(lastChild.get(), 0); lastChild 70 Source/wtf/TreeNodeTest.cpp ASSERT_EQ(lastChild->parent(), root.get()); lastChild 71 Source/wtf/TreeNodeTest.cpp ASSERT_EQ(root->firstChild(), lastChild.get()); lastChild 72 Source/wtf/TreeNodeTest.cpp ASSERT_EQ(root->lastChild(), lastChild.get()); lastChild 75 Source/wtf/TreeNodeTest.cpp root->insertBefore(firstChild.get(), lastChild.get()); lastChild 78 Source/wtf/TreeNodeTest.cpp ASSERT_EQ(root->lastChild(), lastChild.get()); lastChild 79 Source/wtf/TreeNodeTest.cpp ASSERT_EQ(firstChild->next(), lastChild.get()); lastChild 80 Source/wtf/TreeNodeTest.cpp ASSERT_EQ(firstChild.get(), lastChild->previous()); lastChild 83 Source/wtf/TreeNodeTest.cpp root->insertBefore(middleChild.get(), lastChild.get()); lastChild 86 Source/wtf/TreeNodeTest.cpp ASSERT_EQ(root->lastChild(), lastChild.get()); lastChild 88 Source/wtf/TreeNodeTest.cpp ASSERT_EQ(middleChild->next(), lastChild.get()); lastChild 90 Source/wtf/TreeNodeTest.cpp ASSERT_EQ(lastChild->previous(), middleChild.get()); lastChild 106 Source/wtf/TreeNodeTest.cpp ASSERT_EQ(root->lastChild(), nullNode.get()); lastChild 123 Source/wtf/TreeNodeTest.cpp root->appendChild(lastChild.get()); lastChild 129 Source/wtf/TreeNodeTest.cpp RefPtr<TestTree> lastChild; lastChild 139 Source/wtf/TreeNodeTest.cpp ASSERT_EQ(trio.firstChild->next(), trio.lastChild.get()); lastChild 140 Source/wtf/TreeNodeTest.cpp ASSERT_EQ(trio.lastChild->previous(), trio.firstChild.get()); lastChild 142 Source/wtf/TreeNodeTest.cpp ASSERT_EQ(trio.root->lastChild(), trio.lastChild.get()); lastChild 151 Source/wtf/TreeNodeTest.cpp trio.root->removeChild(trio.lastChild.get()); lastChild 152 Source/wtf/TreeNodeTest.cpp ASSERT_TRUE(trio.lastChild->orphan()); lastChild 155 Source/wtf/TreeNodeTest.cpp ASSERT_EQ(trio.root->lastChild(), trio.middleChild.get()); lastChild 168 Source/wtf/TreeNodeTest.cpp ASSERT_EQ(trio.root->lastChild(), trio.lastChild.get()); lastChild 194 Source/wtf/TreeNodeTest.cpp trio.grandChild.get(), trio.lastChild.get() lastChild 211 Source/wtf/TreeNodeTest.cpp trio.grandChild.get(), trio.middleChild.get(), trio.lastChild.get(), trio.root.get() lastChild 219 public/web/WebFrame.h virtual WebFrame* lastChild() const = 0; lastChild 101 public/web/WebNode.h BLINK_EXPORT WebNode lastChild() const;