KDevelop5/DUChainIdentities: Difference between revisions
(Add more (all?) PHP identity types) |
(Add KDevPlatform IDs) |
||
Line 6: | Line 6: | ||
!Category | !Category | ||
!ID | !ID | ||
!Use | |||
|- | |- | ||
| C++ / KDevPlatform || | | rowspan="23" | C++ / KDevPlatform | ||
|- | |||
|1 || <tt>DUChainBase</tt> | |||
|- | |||
|2 || <tt>DUContext</tt> | |||
|- | |||
|3 | |||
|- | |||
|4 || <tt>TopDUContext</tt> | |||
|- | |||
|5 | |||
|- | |||
|6 || <tt>AliasDeclaration</tt> | |||
|- | |||
|7 || <tt>Declaration</tt> | |||
|- | |||
|8 | |||
|- | |||
|9 || <tt>ClassMemberDeclaration</tt> | |||
|- | |||
|10 || <tt>ForwardDeclaration</tt> | |||
|- | |||
|11 || <tt>ParsingEnvironmentFile</tt> | |||
|- | |||
|12 || <tt>FunctionDeclaration</tt> | |||
|- | |||
|13 || <tt>NamespaceAliasDeclaration</tt> | |||
|- | |||
|14 || <tt>ClassFunctionDeclaration</tt> | |||
|- | |||
|15 || <tt>Problem</tt> | |||
|- | |||
|16 | |||
|- | |||
|17 || <tt>ClassDeclaration</tt> | |||
|- | |||
|18 | |||
|- | |||
|19 | |||
|- | |||
|20 | |||
|- | |||
|21 || <tt>FunctionDefinition</tt> | |||
|- | |||
|22-39 | |||
|- | |- | ||
| Java || 30-40 | | Java || 30-40 |
Revision as of 03:29, 23 January 2013
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 |