Clean up types (#9)
* remove unused node and edge types * update version number
This commit is contained in:
+7
-10
@@ -37,16 +37,13 @@ namespace sourcetrail
|
|||||||
CALL = 1 << 3,
|
CALL = 1 << 3,
|
||||||
INHERITANCE = 1 << 4,
|
INHERITANCE = 1 << 4,
|
||||||
OVERRIDE = 1 << 5,
|
OVERRIDE = 1 << 5,
|
||||||
TEMPLATE_ARGUMENT = 1 << 6,
|
TYPE_ARGUMENT = 1 << 6,
|
||||||
TYPE_ARGUMENT = 1 << 7,
|
TEMPLATE_SPECIALIZATION = 1 << 7,
|
||||||
TEMPLATE_DEFAULT_ARGUMENT = 1 << 8,
|
INCLUDE = 1 << 8,
|
||||||
TEMPLATE_SPECIALIZATION = 1 << 9,
|
IMPORT = 1 << 9,
|
||||||
TEMPLATE_MEMBER_SPECIALIZATION = 1 << 10,
|
AGGREGATION = 1 << 10,
|
||||||
INCLUDE = 1 << 11,
|
MACRO_USAGE = 1 << 11,
|
||||||
IMPORT = 1 << 12,
|
ANNOTATION_USAGE = 1 << 12
|
||||||
AGGREGATION = 1 << 13,
|
|
||||||
MACRO_USAGE = 1 << 14,
|
|
||||||
ANNOTATION_USAGE = 1 << 15
|
|
||||||
};
|
};
|
||||||
|
|
||||||
int edgeKindToInt(EdgeKind kind);
|
int edgeKindToInt(EdgeKind kind);
|
||||||
|
|||||||
@@ -41,11 +41,10 @@ namespace sourcetrail
|
|||||||
ENUM = 1 << 14,
|
ENUM = 1 << 14,
|
||||||
ENUM_CONSTANT = 1 << 15,
|
ENUM_CONSTANT = 1 << 15,
|
||||||
TYPEDEF = 1 << 16,
|
TYPEDEF = 1 << 16,
|
||||||
TEMPLATE_PARAMETER = 1 << 17,
|
TYPE_PARAMETER = 1 << 17,
|
||||||
TYPE_PARAMETER = 1 << 18,
|
FILE = 1 << 18,
|
||||||
FILE = 1 << 19,
|
MACRO = 1 << 19,
|
||||||
MACRO = 1 << 20,
|
UNION = 1 << 20
|
||||||
UNION = 1 << 21
|
|
||||||
};
|
};
|
||||||
|
|
||||||
int nodeKindToInt(NodeKind kind);
|
int nodeKindToInt(NodeKind kind);
|
||||||
|
|||||||
@@ -31,11 +31,8 @@ namespace sourcetrail
|
|||||||
CALL,
|
CALL,
|
||||||
INHERITANCE,
|
INHERITANCE,
|
||||||
OVERRIDE,
|
OVERRIDE,
|
||||||
TEMPLATE_ARGUMENT,
|
|
||||||
TYPE_ARGUMENT,
|
TYPE_ARGUMENT,
|
||||||
TEMPLATE_DEFAULT_ARGUMENT,
|
|
||||||
TEMPLATE_SPECIALIZATION,
|
TEMPLATE_SPECIALIZATION,
|
||||||
TEMPLATE_MEMBER_SPECIALIZATION,
|
|
||||||
INCLUDE,
|
INCLUDE,
|
||||||
IMPORT,
|
IMPORT,
|
||||||
MACRO_USAGE,
|
MACRO_USAGE,
|
||||||
|
|||||||
@@ -42,7 +42,6 @@ namespace sourcetrail
|
|||||||
ENUM,
|
ENUM,
|
||||||
ENUM_CONSTANT,
|
ENUM_CONSTANT,
|
||||||
TYPEDEF,
|
TYPEDEF,
|
||||||
TEMPLATE_PARAMETER,
|
|
||||||
TYPE_PARAMETER,
|
TYPE_PARAMETER,
|
||||||
MACRO,
|
MACRO,
|
||||||
UNION
|
UNION
|
||||||
|
|||||||
@@ -34,11 +34,8 @@ namespace sourcetrail
|
|||||||
EdgeKind::CALL,
|
EdgeKind::CALL,
|
||||||
EdgeKind::INHERITANCE,
|
EdgeKind::INHERITANCE,
|
||||||
EdgeKind::OVERRIDE,
|
EdgeKind::OVERRIDE,
|
||||||
EdgeKind::TEMPLATE_ARGUMENT,
|
|
||||||
EdgeKind::TYPE_ARGUMENT,
|
EdgeKind::TYPE_ARGUMENT,
|
||||||
EdgeKind::TEMPLATE_DEFAULT_ARGUMENT,
|
|
||||||
EdgeKind::TEMPLATE_SPECIALIZATION,
|
EdgeKind::TEMPLATE_SPECIALIZATION,
|
||||||
EdgeKind::TEMPLATE_MEMBER_SPECIALIZATION,
|
|
||||||
EdgeKind::INCLUDE,
|
EdgeKind::INCLUDE,
|
||||||
EdgeKind::IMPORT,
|
EdgeKind::IMPORT,
|
||||||
EdgeKind::AGGREGATION,
|
EdgeKind::AGGREGATION,
|
||||||
|
|||||||
@@ -43,7 +43,6 @@ namespace sourcetrail
|
|||||||
NodeKind::ENUM,
|
NodeKind::ENUM,
|
||||||
NodeKind::ENUM_CONSTANT,
|
NodeKind::ENUM_CONSTANT,
|
||||||
NodeKind::TYPEDEF,
|
NodeKind::TYPEDEF,
|
||||||
NodeKind::TEMPLATE_PARAMETER,
|
|
||||||
NodeKind::TYPE_PARAMETER,
|
NodeKind::TYPE_PARAMETER,
|
||||||
NodeKind::FILE,
|
NodeKind::FILE,
|
||||||
NodeKind::MACRO,
|
NodeKind::MACRO,
|
||||||
|
|||||||
@@ -34,16 +34,10 @@ namespace sourcetrail
|
|||||||
return EdgeKind::INHERITANCE;
|
return EdgeKind::INHERITANCE;
|
||||||
case ReferenceKind::OVERRIDE:
|
case ReferenceKind::OVERRIDE:
|
||||||
return EdgeKind::OVERRIDE;
|
return EdgeKind::OVERRIDE;
|
||||||
case ReferenceKind::TEMPLATE_ARGUMENT:
|
|
||||||
return EdgeKind::TEMPLATE_ARGUMENT;
|
|
||||||
case ReferenceKind::TYPE_ARGUMENT:
|
case ReferenceKind::TYPE_ARGUMENT:
|
||||||
return EdgeKind::TYPE_ARGUMENT;
|
return EdgeKind::TYPE_ARGUMENT;
|
||||||
case ReferenceKind::TEMPLATE_DEFAULT_ARGUMENT:
|
|
||||||
return EdgeKind::TEMPLATE_DEFAULT_ARGUMENT;
|
|
||||||
case ReferenceKind::TEMPLATE_SPECIALIZATION:
|
case ReferenceKind::TEMPLATE_SPECIALIZATION:
|
||||||
return EdgeKind::TEMPLATE_SPECIALIZATION;
|
return EdgeKind::TEMPLATE_SPECIALIZATION;
|
||||||
case ReferenceKind::TEMPLATE_MEMBER_SPECIALIZATION:
|
|
||||||
return EdgeKind::TEMPLATE_MEMBER_SPECIALIZATION;
|
|
||||||
case ReferenceKind::INCLUDE:
|
case ReferenceKind::INCLUDE:
|
||||||
return EdgeKind::INCLUDE;
|
return EdgeKind::INCLUDE;
|
||||||
case ReferenceKind::IMPORT:
|
case ReferenceKind::IMPORT:
|
||||||
|
|||||||
@@ -56,8 +56,6 @@ namespace sourcetrail
|
|||||||
return NodeKind::ENUM_CONSTANT;
|
return NodeKind::ENUM_CONSTANT;
|
||||||
case SymbolKind::TYPEDEF:
|
case SymbolKind::TYPEDEF:
|
||||||
return NodeKind::TYPEDEF;
|
return NodeKind::TYPEDEF;
|
||||||
case SymbolKind::TEMPLATE_PARAMETER:
|
|
||||||
return NodeKind::TEMPLATE_PARAMETER;
|
|
||||||
case SymbolKind::TYPE_PARAMETER:
|
case SymbolKind::TYPE_PARAMETER:
|
||||||
return NodeKind::TYPE_PARAMETER;
|
return NodeKind::TYPE_PARAMETER;
|
||||||
case SymbolKind::MACRO:
|
case SymbolKind::MACRO:
|
||||||
|
|||||||
@@ -27,7 +27,6 @@ enum SymbolKind
|
|||||||
SYMBOL_ENUM,
|
SYMBOL_ENUM,
|
||||||
SYMBOL_ENUM_CONSTANT,
|
SYMBOL_ENUM_CONSTANT,
|
||||||
SYMBOL_TYPEDEF,
|
SYMBOL_TYPEDEF,
|
||||||
SYMBOL_TEMPLATE_PARAMETER,
|
|
||||||
SYMBOL_TYPE_PARAMETER,
|
SYMBOL_TYPE_PARAMETER,
|
||||||
SYMBOL_MACRO,
|
SYMBOL_MACRO,
|
||||||
SYMBOL_UNION
|
SYMBOL_UNION
|
||||||
@@ -40,11 +39,8 @@ enum ReferenceKind
|
|||||||
REFERENCE_CALL,
|
REFERENCE_CALL,
|
||||||
REFERENCE_INHERITANCE,
|
REFERENCE_INHERITANCE,
|
||||||
REFERENCE_OVERRIDE,
|
REFERENCE_OVERRIDE,
|
||||||
REFERENCE_TEMPLATE_ARGUMENT,
|
|
||||||
REFERENCE_TYPE_ARGUMENT,
|
REFERENCE_TYPE_ARGUMENT,
|
||||||
REFERENCE_TEMPLATE_DEFAULT_ARGUMENT,
|
|
||||||
REFERENCE_TEMPLATE_SPECIALIZATION,
|
REFERENCE_TEMPLATE_SPECIALIZATION,
|
||||||
REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION,
|
|
||||||
REFERENCE_INCLUDE,
|
REFERENCE_INCLUDE,
|
||||||
REFERENCE_IMPORT,
|
REFERENCE_IMPORT,
|
||||||
REFERENCE_MACRO_USAGE,
|
REFERENCE_MACRO_USAGE,
|
||||||
|
|||||||
@@ -57,8 +57,6 @@ namespace
|
|||||||
return sourcetrail::SymbolKind::ENUM_CONSTANT;
|
return sourcetrail::SymbolKind::ENUM_CONSTANT;
|
||||||
case SYMBOL_TYPEDEF:
|
case SYMBOL_TYPEDEF:
|
||||||
return sourcetrail::SymbolKind::TYPEDEF;
|
return sourcetrail::SymbolKind::TYPEDEF;
|
||||||
case SYMBOL_TEMPLATE_PARAMETER:
|
|
||||||
return sourcetrail::SymbolKind::TEMPLATE_PARAMETER;
|
|
||||||
case SYMBOL_TYPE_PARAMETER:
|
case SYMBOL_TYPE_PARAMETER:
|
||||||
return sourcetrail::SymbolKind::TYPE_PARAMETER;
|
return sourcetrail::SymbolKind::TYPE_PARAMETER;
|
||||||
case SYMBOL_MACRO:
|
case SYMBOL_MACRO:
|
||||||
@@ -83,16 +81,10 @@ namespace
|
|||||||
return sourcetrail::ReferenceKind::INHERITANCE;
|
return sourcetrail::ReferenceKind::INHERITANCE;
|
||||||
case REFERENCE_OVERRIDE:
|
case REFERENCE_OVERRIDE:
|
||||||
return sourcetrail::ReferenceKind::OVERRIDE;
|
return sourcetrail::ReferenceKind::OVERRIDE;
|
||||||
case REFERENCE_TEMPLATE_ARGUMENT:
|
|
||||||
return sourcetrail::ReferenceKind::TEMPLATE_ARGUMENT;
|
|
||||||
case REFERENCE_TYPE_ARGUMENT:
|
case REFERENCE_TYPE_ARGUMENT:
|
||||||
return sourcetrail::ReferenceKind::TYPE_ARGUMENT;
|
return sourcetrail::ReferenceKind::TYPE_ARGUMENT;
|
||||||
case REFERENCE_TEMPLATE_DEFAULT_ARGUMENT:
|
|
||||||
return sourcetrail::ReferenceKind::TEMPLATE_DEFAULT_ARGUMENT;
|
|
||||||
case REFERENCE_TEMPLATE_SPECIALIZATION:
|
case REFERENCE_TEMPLATE_SPECIALIZATION:
|
||||||
return sourcetrail::ReferenceKind::TEMPLATE_SPECIALIZATION;
|
return sourcetrail::ReferenceKind::TEMPLATE_SPECIALIZATION;
|
||||||
case REFERENCE_TEMPLATE_MEMBER_SPECIALIZATION:
|
|
||||||
return sourcetrail::ReferenceKind::TEMPLATE_MEMBER_SPECIALIZATION;
|
|
||||||
case REFERENCE_INCLUDE:
|
case REFERENCE_INCLUDE:
|
||||||
return sourcetrail::ReferenceKind::INCLUDE;
|
return sourcetrail::ReferenceKind::INCLUDE;
|
||||||
case REFERENCE_IMPORT:
|
case REFERENCE_IMPORT:
|
||||||
|
|||||||
+1
-1
@@ -1 +1 @@
|
|||||||
v2.db24.p0
|
v3.db25.p0
|
||||||
|
|||||||
Reference in New Issue
Block a user