Searched refs:ImmutableListImpl (Results 1 – 4 of 4) sorted by relevance
28 class ImmutableListImpl : public FoldingSetNode {32 const ImmutableListImpl* Tail;34 ImmutableListImpl(const T& head, const ImmutableListImpl* tail = nullptr)38 ImmutableListImpl(const ImmutableListImpl &) = delete;39 ImmutableListImpl &operator=(const ImmutableListImpl &) = delete;42 const ImmutableListImpl* getTail() const { return Tail; } in getTail()45 const ImmutableListImpl* L){ in Profile()70 const ImmutableListImpl<T>* X;76 ImmutableList(const ImmutableListImpl<T>* x = nullptr) : X(x) {} in X()78 const ImmutableListImpl<T>* getInternalPointer() const { in getInternalPointer()[all …]
27 class ImmutableListImpl : public FoldingSetNode {29 const ImmutableListImpl* Tail;31 ImmutableListImpl(const T& head, const ImmutableListImpl* tail = 0)37 void operator=(const ImmutableListImpl&);38 ImmutableListImpl(const ImmutableListImpl&);42 const ImmutableListImpl* getTail() const { return Tail; } in getTail()45 const ImmutableListImpl* L){ in Profile()70 const ImmutableListImpl<T>* X;76 ImmutableList(const ImmutableListImpl<T>* x = 0) : X(x) {} in X()78 const ImmutableListImpl<T>* getInternalPointer() const { in getInternalPointer()[all …]
27 class ImmutableListImpl : public FoldingSetNode {29 const ImmutableListImpl* Tail;31 ImmutableListImpl(const T& head, const ImmutableListImpl* tail = nullptr)36 void operator=(const ImmutableListImpl&) = delete;37 ImmutableListImpl(const ImmutableListImpl&) = delete;41 const ImmutableListImpl* getTail() const { return Tail; } in getTail()44 const ImmutableListImpl* L){ in Profile()69 const ImmutableListImpl<T>* X;75 ImmutableList(const ImmutableListImpl<T>* x = nullptr) : X(x) {} in X()77 const ImmutableListImpl<T>* getInternalPointer() const { in getInternalPointer()[all …]
28 template <typename T> class ImmutableListImpl; variable167 return p ? data_type((const llvm::ImmutableListImpl<T>*) *p)172 return const_cast<llvm::ImmutableListImpl<T> *>(D.getInternalPointer());