OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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