data: Remove Template Argument reference kind and edge
This commit is contained in:
committed by
Eberhard Graether
parent
583046c291
commit
fc0e652ae0
@@ -2677,7 +2677,7 @@ void GraphController::createLegendGraph()
|
||||
Node* templateSpecializationNode = addNode(NodeType::NODE_TYPE, L"TemplateType<ArgumentType>", Vec2i(x, y + dy * ++i), DEFINITION_IMPLICIT);
|
||||
Node* argumentNode = addNode(NodeType::NODE_TYPE, L"ArgumentType", Vec2i(x + 270, y + dy * i));
|
||||
addEdge(Edge::EDGE_TEMPLATE_SPECIALIZATION, templateSpecializationNode, templateNode);
|
||||
addEdge(Edge::EDGE_TEMPLATE_ARGUMENT, templateSpecializationNode, argumentNode);
|
||||
addEdge(Edge::EDGE_TYPE_USAGE, templateSpecializationNode, argumentNode);
|
||||
}
|
||||
|
||||
{
|
||||
|
||||
@@ -28,8 +28,6 @@ Edge::EdgeType Edge::intToType(int value)
|
||||
return EDGE_INHERITANCE;
|
||||
case EDGE_OVERRIDE:
|
||||
return EDGE_OVERRIDE;
|
||||
case EDGE_TEMPLATE_ARGUMENT:
|
||||
return EDGE_TEMPLATE_ARGUMENT;
|
||||
case EDGE_TYPE_ARGUMENT:
|
||||
return EDGE_TYPE_ARGUMENT;
|
||||
case EDGE_TEMPLATE_SPECIALIZATION:
|
||||
@@ -141,8 +139,6 @@ std::wstring Edge::getReadableTypeString(EdgeType type)
|
||||
return L"inheritance";
|
||||
case EDGE_OVERRIDE:
|
||||
return L"override";
|
||||
case EDGE_TEMPLATE_ARGUMENT:
|
||||
return L"template argument";
|
||||
case EDGE_TYPE_ARGUMENT:
|
||||
return L"type argument";
|
||||
case EDGE_TEMPLATE_SPECIALIZATION:
|
||||
|
||||
@@ -22,7 +22,6 @@ public:
|
||||
EDGE_CALL = 1 << 3,
|
||||
EDGE_INHERITANCE = 1 << 4,
|
||||
EDGE_OVERRIDE = 1 << 5,
|
||||
EDGE_TEMPLATE_ARGUMENT = 1 << 6,
|
||||
EDGE_TYPE_ARGUMENT = 1 << 7,
|
||||
EDGE_TEMPLATE_SPECIALIZATION = 1 << 9,
|
||||
EDGE_TEMPLATE_MEMBER_SPECIALIZATION = 1 << 10,
|
||||
|
||||
@@ -166,8 +166,6 @@ Edge::EdgeType ParserClientImpl::referenceKindToEdgeType(ReferenceKind reference
|
||||
return Edge::EDGE_INHERITANCE;
|
||||
case REFERENCE_OVERRIDE:
|
||||
return Edge::EDGE_OVERRIDE;
|
||||
case REFERENCE_TEMPLATE_ARGUMENT:
|
||||
return Edge::EDGE_TEMPLATE_ARGUMENT;
|
||||
case REFERENCE_TYPE_ARGUMENT:
|
||||
return Edge::EDGE_TYPE_ARGUMENT;
|
||||
case REFERENCE_TEMPLATE_SPECIALIZATION:
|
||||
|
||||
@@ -14,8 +14,6 @@ ReferenceKind intToReferenceKind(int v)
|
||||
return REFERENCE_INHERITANCE;
|
||||
case REFERENCE_OVERRIDE:
|
||||
return REFERENCE_OVERRIDE;
|
||||
case REFERENCE_TEMPLATE_ARGUMENT:
|
||||
return REFERENCE_TEMPLATE_ARGUMENT;
|
||||
case REFERENCE_TYPE_ARGUMENT:
|
||||
return REFERENCE_TYPE_ARGUMENT;
|
||||
case REFERENCE_TEMPLATE_SPECIALIZATION:
|
||||
|
||||
@@ -9,7 +9,6 @@ enum ReferenceKind
|
||||
REFERENCE_CALL = 3,
|
||||
REFERENCE_INHERITANCE = 4,
|
||||
REFERENCE_OVERRIDE = 5,
|
||||
REFERENCE_TEMPLATE_ARGUMENT = 6,
|
||||
REFERENCE_TYPE_ARGUMENT = 7,
|
||||
REFERENCE_TEMPLATE_SPECIALIZATION = 9,
|
||||
REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION = 10,
|
||||
|
||||
Reference in New Issue
Block a user