HomeSort by relevance Sort by last modified time
    Searched refs:IntrusiveNodeBase (Results 1 - 10 of 10) sorted by null

  /external/deqp-deps/SPIRV-Tools/source/util/
ilist_node.h 26 // IntrusiveNodeBase is the base class for nodes in an IntrusiveList.
30 class IntrusiveNodeBase {
33 inline IntrusiveNodeBase();
34 inline IntrusiveNodeBase(const IntrusiveNodeBase&);
35 inline IntrusiveNodeBase& operator=(const IntrusiveNodeBase&);
36 inline IntrusiveNodeBase(IntrusiveNodeBase&& that);
40 virtual ~IntrusiveNodeBase();
    [all...]
ilist.h 31 // class Node : public IntrusiveNodeBase<Node> {
42 // The condition on the template for IntrusiveNodeBase is there to add some type
44 // of type IntrusiveNodeBase<Node>, but that would be an error. This assumption
52 std::is_base_of<IntrusiveNodeBase<NodeType>, NodeType>::value,
53 "The type from the node must be derived from IntrusiveNodeBase, with "
  /external/swiftshader/third_party/SPIRV-Tools/source/util/
ilist_node.h 26 // IntrusiveNodeBase is the base class for nodes in an IntrusiveList.
30 class IntrusiveNodeBase {
33 inline IntrusiveNodeBase();
34 inline IntrusiveNodeBase(const IntrusiveNodeBase&);
35 inline IntrusiveNodeBase& operator=(const IntrusiveNodeBase&);
36 inline IntrusiveNodeBase(IntrusiveNodeBase&& that);
40 virtual ~IntrusiveNodeBase();
    [all...]
ilist.h 31 // class Node : public IntrusiveNodeBase<Node> {
42 // The condition on the template for IntrusiveNodeBase is there to add some type
44 // of type IntrusiveNodeBase<Node>, but that would be an error. This assumption
52 std::is_base_of<IntrusiveNodeBase<NodeType>, NodeType>::value,
53 "The type from the node must be derived from IntrusiveNodeBase, with "
  /external/deqp-deps/SPIRV-Tools/source/opt/
instruction.h 100 class Instruction : public utils::IntrusiveNodeBase<Instruction> {
109 : utils::IntrusiveNodeBase<Instruction>(),
403 using utils::IntrusiveNodeBase<Instruction>::InsertBefore;
instruction.cpp 36 : utils::IntrusiveNodeBase<Instruction>(),
44 : utils::IntrusiveNodeBase<Instruction>(),
72 : utils::IntrusiveNodeBase<Instruction>(),
91 : utils::IntrusiveNodeBase<Instruction>(),
  /external/swiftshader/third_party/SPIRV-Tools/source/opt/
instruction.h 100 class Instruction : public utils::IntrusiveNodeBase<Instruction> {
109 : utils::IntrusiveNodeBase<Instruction>(),
403 using utils::IntrusiveNodeBase<Instruction>::InsertBefore;
instruction.cpp 36 : utils::IntrusiveNodeBase<Instruction>(),
44 : utils::IntrusiveNodeBase<Instruction>(),
72 : utils::IntrusiveNodeBase<Instruction>(),
91 : utils::IntrusiveNodeBase<Instruction>(),
  /external/deqp-deps/SPIRV-Tools/test/util/
ilist_test.cpp 28 class TestNode : public IntrusiveNodeBase<TestNode> {
30 TestNode() : IntrusiveNodeBase<TestNode>() {}
132 // Test inserting a new element at the end of a list using the IntrusiveNodeBase
148 // IntrusiveNodeBase "InsertAfter" function.
163 // IntrusiveNodeBase "InsertAfter" function.
  /external/swiftshader/third_party/SPIRV-Tools/test/util/
ilist_test.cpp 28 class TestNode : public IntrusiveNodeBase<TestNode> {
30 TestNode() : IntrusiveNodeBase<TestNode>() {}
132 // Test inserting a new element at the end of a list using the IntrusiveNodeBase
148 // IntrusiveNodeBase "InsertAfter" function.
163 // IntrusiveNodeBase "InsertAfter" function.

Completed in 668 milliseconds