reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
135 class RopePieceBTreeLeaf : public RopePieceBTreeNode { 395 class RopePieceBTreeInterior : public RopePieceBTreeNode {
57 static inline bool doit(const From &Val) { 104 static inline bool doit(const From *Val) { 106 return isa_impl<To, From>::doit(*Val); 263 inline typename cast_retty<X, Y *>::ret_type cast(Y *Val) { 263 inline typename cast_retty<X, Y *>::ret_type cast(Y *Val) { 265 return cast_convert_val<X, Y*, 266 typename simplify_type<Y*>::SimpleType>::doit(Val); 342 LLVM_NODISCARD inline typename cast_retty<X, Y *>::ret_type dyn_cast(Y *Val) { 342 LLVM_NODISCARD inline typename cast_retty<X, Y *>::ret_type dyn_cast(Y *Val) {tools/clang/lib/Rewrite/RewriteRope.cpp
109 RopePieceBTreeNode *split(unsigned Offset); 117 RopePieceBTreeNode *insert(unsigned Offset, const RopePiece &R); 135 class RopePieceBTreeLeaf : public RopePieceBTreeNode { 209 RopePieceBTreeNode *split(unsigned Offset); 217 RopePieceBTreeNode *insert(unsigned Offset, const RopePiece &R); 223 static bool classof(const RopePieceBTreeNode *N) { 236 RopePieceBTreeNode *RopePieceBTreeLeaf::split(unsigned Offset) { 276 RopePieceBTreeNode *RopePieceBTreeLeaf::insert(unsigned Offset, 395 class RopePieceBTreeInterior : public RopePieceBTreeNode { 400 RopePieceBTreeNode *Children[2*WidthFactor]; 405 RopePieceBTreeInterior(RopePieceBTreeNode *LHS, RopePieceBTreeNode *RHS) 405 RopePieceBTreeInterior(RopePieceBTreeNode *LHS, RopePieceBTreeNode *RHS) 422 const RopePieceBTreeNode *getChild(unsigned i) const { 427 RopePieceBTreeNode *getChild(unsigned i) { 446 RopePieceBTreeNode *split(unsigned Offset); 454 RopePieceBTreeNode *insert(unsigned Offset, const RopePiece &R); 458 RopePieceBTreeNode *HandleChildPiece(unsigned i, RopePieceBTreeNode *RHS); 458 RopePieceBTreeNode *HandleChildPiece(unsigned i, RopePieceBTreeNode *RHS); 464 static bool classof(const RopePieceBTreeNode *N) { 477 RopePieceBTreeNode *RopePieceBTreeInterior::split(unsigned Offset) { 492 if (RopePieceBTreeNode *RHS = getChild(i)->split(Offset-ChildOffset)) 503 RopePieceBTreeNode *RopePieceBTreeInterior::insert(unsigned Offset, 522 if (RopePieceBTreeNode *RHS = getChild(i)->insert(Offset-ChildOffs, R)) 530 RopePieceBTreeNode * 531 RopePieceBTreeInterior::HandleChildPiece(unsigned i, RopePieceBTreeNode *RHS) { 584 RopePieceBTreeNode *CurChild = getChild(i); 633 RopePieceBTreeNode *RopePieceBTreeNode::split(unsigned Offset) { 646 RopePieceBTreeNode *RopePieceBTreeNode::insert(unsigned Offset, 673 const auto *N = static_cast<const RopePieceBTreeNode *>(n); 717 static RopePieceBTreeNode *getRoot(void *P) { 749 if (RopePieceBTreeNode *RHS = getRoot(Root)->split(Offset)) 753 if (RopePieceBTreeNode *RHS = getRoot(Root)->insert(Offset, R)) 759 if (RopePieceBTreeNode *RHS = getRoot(Root)->split(Offset))usr/include/c++/7.4.0/type_traits
1983 { typedef _Up type; };