KDevelop5/DUChainIdentities
This is a list of ranges used by various plugins for their Declaration and Type identities.
Please edit this page as appropriate, it's probably not complete like this.
Category | ID | Use |
---|---|---|
C++ / KDevPlatform | ||
1 | DUChainBase | |
2 | DUContext | |
3 | ||
4 | TopDUContext | |
5 | ||
6 | AliasDeclaration | |
7 | Declaration | |
8 | ||
9 | ClassMemberDeclaration | |
10 | ForwardDeclaration | |
11 | ParsingEnvironmentFile | |
12 | FunctionDeclaration | |
13 | NamespaceAliasDeclaration | |
14 | ClassFunctionDeclaration | |
15 | Problem | |
16 | ||
17 | ClassDeclaration | |
18 | ||
19 | ||
20 | ||
21 | FunctionDefinition | |
22-39 | ||
Java | 30-40 | |
C++ | 40-49 | |
PHP | 50 | IntegralTypeExtended |
51 | StructureType | |
52-59 | not used yet | |
Ruby, Python | 60-69 | |
C++ | 70-79 | |
PHP | 80 | ConstantDeclaration (not used anymore) |
81 | ClassDeclaration (not used anymore) | |
82 | apparently never used | |
83 | VariableDeclaration | |
84 | ClassMethodDeclaration | |
85 | ClassDeclaration | |
86 | FunctionDeclaration | |
87 | NamespaceDeclaration | |
88 | NamespaceAliasDeclaration | |
89 | unused | |
XML | 90-99 |