32 lines
570 B
Java
32 lines
570 B
Java
package com.sourcetrail;
|
|
|
|
public enum ReferenceKind
|
|
{ // these values need to be the same as ReferenceKind in C++ code
|
|
UNDEFINED(0),
|
|
TYPE_USAGE(1),
|
|
USAGE(2),
|
|
CALL(3),
|
|
INHERITANCE(4),
|
|
OVERRIDE(5),
|
|
TEMPLATE_ARGUMENT(6),
|
|
TYPE_ARGUMENT(7),
|
|
TEMPLATE_DEFAULT_ARGUMENT(8),
|
|
TEMPLATE_SPECIALIZATION_OF(9),
|
|
TEMPLATE_MEMBER_SPECIALIZATION_OF(10),
|
|
INCLUDE(11),
|
|
IMPORT(12),
|
|
MACRO_USAGE(13);
|
|
|
|
private final int m_value;
|
|
|
|
private ReferenceKind(int value)
|
|
{
|
|
this.m_value = value;
|
|
}
|
|
|
|
public int getValue()
|
|
{
|
|
return m_value;
|
|
}
|
|
}
|