/external/llvm/include/llvm/ADT/ |
ilist_node.h | 1 //==-- llvm/ADT/ilist_node.h - Intrusive Linked List Helper ------*- C++ -*-==// 10 // This file defines the ilist_node class template, which is a convenient 44 /// ilist_node - Base class that provides next/prev services for nodes 48 class ilist_node : private ilist_half_node<NodeTy> { class in namespace:llvm 58 ilist_node() : Next(nullptr) {} function in class:llvm::ilist_node 76 class ilist_node_with_parent : public ilist_node<NodeTy> {
|
/external/swiftshader/third_party/LLVM/include/llvm/ |
Argument.h | 19 #include "llvm/ADT/ilist_node.h" 32 class Argument : public Value, public ilist_node<Argument> {
|
GlobalAlias.h | 20 #include "llvm/ADT/ilist_node.h" 29 class GlobalAlias : public GlobalValue, public ilist_node<GlobalAlias> {
|
GlobalVariable.h | 25 #include "llvm/ADT/ilist_node.h" 35 class GlobalVariable : public GlobalValue, public ilist_node<GlobalVariable> {
|
Module.h | 51 mutable ilist_node<Function> Sentinel; 66 mutable ilist_node<GlobalVariable> Sentinel; 81 mutable ilist_node<GlobalAlias> Sentinel; 99 mutable ilist_node<NamedMDNode> Sentinel;
|
Metadata.h | 22 #include "llvm/ADT/ilist_node.h" 184 class NamedMDNode : public ilist_node<NamedMDNode> {
|
/external/swiftshader/third_party/LLVM/include/llvm/ADT/ |
ilist_node.h | 1 //==-- llvm/ADT/ilist_node.h - Intrusive Linked List Helper ------*- C++ -*-==// 10 // This file defines the ilist_node class template, which is a convenient 39 /// ilist_node - Base class that provides next/prev services for nodes 43 class ilist_node : private ilist_half_node<NodeTy> { class in namespace:llvm 51 ilist_node() : Next(0) {} function in class:llvm::ilist_node
|
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/ADT/ |
IListSentinelTest.cpp | 10 #include "llvm/ADT/ilist_node.h" 23 class Node : public ilist_node<Node> {}; 24 class TrackingNode : public ilist_node<Node, ilist_sentinel_tracking<true>> {};
|
IListTest.cpp | 12 #include "llvm/ADT/ilist_node.h" 20 struct Node : ilist_node<Node> { 198 struct NodeWithCallback : ilist_node<NodeWithCallback> { 251 struct PrivateNode : private ilist_node<PrivateNode> { 262 // Instantiate various APIs to be sure they're callable when ilist_node is
|
/external/llvm/include/llvm/IR/ |
GlobalIFunc.h | 21 #include "llvm/ADT/ilist_node.h" 33 public ilist_node<GlobalIFunc> {
|
Argument.h | 18 #include "llvm/ADT/ilist_node.h" 34 class Argument : public Value, public ilist_node<Argument> {
|
GlobalAlias.h | 18 #include "llvm/ADT/ilist_node.h" 28 public ilist_node<GlobalAlias> {
|
GlobalVariable.h | 24 #include "llvm/ADT/ilist_node.h" 34 class GlobalVariable : public GlobalObject, public ilist_node<GlobalVariable> {
|
/external/swiftshader/third_party/LLVM/unittests/ADT/ |
ilistTest.cpp | 13 #include "llvm/ADT/ilist_node.h" 19 struct Node : ilist_node<Node> {
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/IR/ |
GlobalIFunc.h | 21 #include "llvm/ADT/ilist_node.h" 34 public ilist_node<GlobalIFunc> {
|
GlobalAlias.h | 18 #include "llvm/ADT/ilist_node.h" 29 public ilist_node<GlobalAlias> {
|
/external/llvm/include/llvm/Analysis/ |
IVUsers.h | 37 class IVStrideUse final : public CallbackVH, public ilist_node<IVStrideUse> { 103 // ilist_node<NodeTy>, there is a legal viable downcast from it 106 // forbidden (save the ilist_node<NodeTy>) so no one will ever notice 117 mutable ilist_node<IVStrideUse> Sentinel;
|
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/ |
IVUsers.h | 37 class IVStrideUse : public CallbackVH, public ilist_node<IVStrideUse> { 103 // ilist_node<NodeTy>, there is a legal viable downcast from it 106 // forbidden (save the ilist_node<NodeTy>) so no one will ever notice 117 mutable ilist_node<IVStrideUse> Sentinel;
|
/external/swiftshader/third_party/llvm-subzero/include/llvm/IR/ |
Argument.h | 18 #include "llvm/ADT/ilist_node.h" 34 class Argument : public Value, public ilist_node<Argument> {
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/ADT/ |
ilist_node.h | 1 //===- llvm/ADT/ilist_node.h - Intrusive Linked List Helper -----*- C++ -*-===// 10 // This file defines the ilist_node class template, which is a convenient 116 /// By default, an \a ilist_node knows whether it is the list sentinel (an 129 /// A type can inherit from ilist_node multiple times by passing in different 136 /// struct N : ilist_node<N, ilist_tag<A>>, ilist_node<N, ilist_tag<B>> {}; 149 class ilist_node class in namespace:llvm 158 /// An access class for ilist_node private API. 161 /// should friend this class if they inherit privately from ilist_node. 257 class ilist_node_with_parent : public ilist_node<NodeTy, Options...> [all...] |
/external/swiftshader/third_party/llvm-subzero/include/llvm/ADT/ |
ilist_node.h | 1 //==-- llvm/ADT/ilist_node.h - Intrusive Linked List Helper ------*- C++ -*-==// 10 // This file defines the ilist_node class template, which is a convenient 113 /// By default, an \a ilist_node knows whether it is the list sentinel (an 126 /// A type can inherit from ilist_node multiple times by passing in different 133 /// struct N : ilist_node<N, ilist_tag<A>>, ilist_node<N, ilist_tag<B>> {}; 146 class ilist_node class in namespace:llvm 154 /// An access class for ilist_node private API. 157 /// should friend this class if they inherit privately from ilist_node. 243 class ilist_node_with_parent : public ilist_node<NodeTy, Options...> [all...] |
/external/llvm/include/llvm/Transforms/Utils/ |
SymbolRewriter.h | 37 #include "llvm/ADT/ilist_node.h" 62 class RewriteDescriptor : public ilist_node<RewriteDescriptor> { 126 // ilist_node<NodeTy>, there is a legal viable downcast from it to 129 // forbidden (save the ilist_node<NodeTy>) so no one will ever notice
|
/external/llvm/unittests/ADT/ |
ilistTest.cpp | 12 #include "llvm/ADT/ilist_node.h" 20 struct Node : ilist_node<Node> {
|
/external/clang/test/CXX/class.access/class.friend/ |
p1.cpp | 129 class ilist_node : private ilist_half_node { // expected-note {{declared private here}} expected-note {{constrained by private inheritance here}} class in namespace:test2 135 struct X : ilist_node {}; 148 // expected-error {{'getNext' is a private member of 'test2::ilist_node'}}
|
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/CodeGen/ |
MachineInstrBundleIteratorTest.cpp | 11 #include "llvm/ADT/ilist_node.h" 19 : public ilist_node<MyBundledInstr, ilist_sentinel_tracking<true>> { 134 : ilist_node<MyUnbundledInstr, ilist_sentinel_tracking<true>> {
|