data: remove NodeType::NODE_TEMPLATE_PARAMETER
This commit is contained in:
committed by
Eberhard Graether
parent
b72d3531c0
commit
42cb917490
@@ -2541,13 +2541,7 @@ void GraphController::createLegendGraph()
|
||||
y += 10;
|
||||
i += 1;
|
||||
|
||||
Node* templateNode = addNode(NodeType::NODE_TYPE, L"TemplateType<typename ParameterType>", Vec2i(x, y + dy * ++i));
|
||||
Node* templateParameterNode = addNode(NodeType::NODE_TEMPLATE_PARAMETER, L"ParameterType", Vec2i());
|
||||
addMember(templateNode, templateParameterNode, ACCESS_TEMPLATE_PARAMETER);
|
||||
y += 5;
|
||||
i += 2;
|
||||
|
||||
Node* genericNode = addNode(NodeType::NODE_TYPE, L"GenericType<ParameterType>", Vec2i(x, y + dy * ++i));
|
||||
Node* genericNode = addNode(NodeType::NODE_TYPE, L"JavaGenericType<ParameterType>", Vec2i(x, y + dy * ++i));
|
||||
Node* genericParameterNode = addNode(NodeType::NODE_TYPE_PARAMETER, L"ParameterType", Vec2i());
|
||||
addMember(genericNode, genericParameterNode, ACCESS_TYPE_PARAMETER);
|
||||
i += 2;
|
||||
|
||||
@@ -65,8 +65,6 @@ NodeType::Type NodeType::intToType(int value)
|
||||
return NodeType::NODE_ENUM_CONSTANT;
|
||||
case NodeType::NODE_TYPEDEF:
|
||||
return NodeType::NODE_TYPEDEF;
|
||||
case NodeType::NODE_TEMPLATE_PARAMETER:
|
||||
return NodeType::NODE_TEMPLATE_PARAMETER;
|
||||
case NodeType::NODE_TYPE_PARAMETER:
|
||||
return NodeType::NODE_TYPE_PARAMETER;
|
||||
case NodeType::NODE_FILE:
|
||||
@@ -118,8 +116,6 @@ std::string NodeType::getReadableTypeString(NodeType::Type type)
|
||||
return "enum constant";
|
||||
case NodeType::NODE_TYPEDEF:
|
||||
return "typedef";
|
||||
case NodeType::NODE_TEMPLATE_PARAMETER:
|
||||
return "template parameter";
|
||||
case NodeType::NODE_TYPE_PARAMETER:
|
||||
return "type parameter";
|
||||
case NodeType::NODE_FILE:
|
||||
@@ -424,7 +420,6 @@ NodeType::StyleType NodeType::getNodeStyle() const
|
||||
case NodeType::NODE_ANNOTATION:
|
||||
case NodeType::NODE_ENUM:
|
||||
case NodeType::NODE_TYPEDEF:
|
||||
case NodeType::NODE_TEMPLATE_PARAMETER:
|
||||
case NodeType::NODE_TYPE_PARAMETER:
|
||||
case NodeType::NODE_FILE:
|
||||
case NodeType::NODE_MACRO:
|
||||
|
||||
@@ -35,7 +35,6 @@ public:
|
||||
NODE_ENUM = 1 << 14,
|
||||
NODE_ENUM_CONSTANT = 1 << 15,
|
||||
NODE_TYPEDEF = 1 << 16,
|
||||
NODE_TEMPLATE_PARAMETER = 1 << 17,
|
||||
NODE_TYPE_PARAMETER = 1 << 18,
|
||||
|
||||
NODE_FILE = 1 << 19,
|
||||
|
||||
@@ -188,7 +188,6 @@ const std::vector<NodeType> NodeTypeSet::s_allNodeTypes = {
|
||||
NodeType(NodeType::NODE_ENUM),
|
||||
NodeType(NodeType::NODE_ENUM_CONSTANT),
|
||||
NodeType(NodeType::NODE_TYPEDEF),
|
||||
NodeType(NodeType::NODE_TEMPLATE_PARAMETER),
|
||||
NodeType(NodeType::NODE_TYPE_PARAMETER),
|
||||
NodeType(NodeType::NODE_FILE),
|
||||
NodeType(NodeType::NODE_MACRO),
|
||||
|
||||
@@ -141,8 +141,6 @@ NodeType ParserClientImpl::symbolKindToNodeType(SymbolKind symbolKind) const
|
||||
return NodeType::NODE_PACKAGE;
|
||||
case SYMBOL_STRUCT:
|
||||
return NodeType::NODE_STRUCT;
|
||||
case SYMBOL_TEMPLATE_PARAMETER:
|
||||
return NodeType::NODE_TEMPLATE_PARAMETER;
|
||||
case SYMBOL_TYPEDEF:
|
||||
return NodeType::NODE_TYPEDEF;
|
||||
case SYMBOL_TYPE_PARAMETER:
|
||||
|
||||
@@ -34,8 +34,6 @@ SymbolKind intToSymbolKind(int v)
|
||||
return SYMBOL_PACKAGE;
|
||||
case SYMBOL_STRUCT:
|
||||
return SYMBOL_STRUCT;
|
||||
case SYMBOL_TEMPLATE_PARAMETER:
|
||||
return SYMBOL_TEMPLATE_PARAMETER;
|
||||
case SYMBOL_TYPEDEF:
|
||||
return SYMBOL_TYPEDEF;
|
||||
case SYMBOL_TYPE_PARAMETER:
|
||||
|
||||
@@ -18,7 +18,6 @@ enum SymbolKind
|
||||
SYMBOL_NAMESPACE = 13,
|
||||
SYMBOL_PACKAGE = 14,
|
||||
SYMBOL_STRUCT = 15,
|
||||
SYMBOL_TEMPLATE_PARAMETER = 16,
|
||||
SYMBOL_TYPEDEF = 17,
|
||||
SYMBOL_TYPE_PARAMETER = 18,
|
||||
SYMBOL_UNION = 19,
|
||||
|
||||
Reference in New Issue
Block a user