(Add KDevPlatform IDs) |
(Add C++ IDs. Stop using spanned rows; it's hard to represent the data with that. I may restore them later.) |
||
| Line 8: | Line 8: | ||
!Use | !Use | ||
|- | |- | ||
| − | | | + | | KDevPlatform || 1 || <tt>DUChainBase</tt> |
|- | |- | ||
| − | | | + | | KDevPlatform || 2 || <tt>DUContext</tt> |
|- | |- | ||
| − | | | + | | KDevPlatform || 4 || <tt>TopDUContext</tt> |
|- | |- | ||
| − | | | + | | KDevPlatform || 6 || <tt>AliasDeclaration</tt> |
|- | |- | ||
| − | | | + | | KDevPlatform || 7 || <tt>Declaration</tt> |
|- | |- | ||
| − | | | + | | KDevPlatform || 9 || <tt>ClassMemberDeclaration</tt> |
|- | |- | ||
| − | | | + | | KDevPlatform || 10 || <tt>ForwardDeclaration</tt> |
|- | |- | ||
| − | | | + | | KDevPlatform || 11 || <tt>ParsingEnvironmentFile</tt> |
|- | |- | ||
| − | | | + | | KDevPlatform || 12 || <tt>FunctionDeclaration</tt> |
|- | |- | ||
| − | | | + | | KDevPlatform || 13 || <tt>NamespaceAliasDeclaration</tt> |
|- | |- | ||
| − | | | + | | KDevPlatform || 14 || <tt>ClassFunctionDeclaration</tt> |
|- | |- | ||
| − | | | + | | KDevPlatform || 15 || <tt>Problem</tt> |
|- | |- | ||
| − | | | + | | KDevPlatform || 17 || <tt>ClassDeclaration</tt> |
|- | |- | ||
| − | | | + | | C++ || 18 || <tt>TemplateParameterDeclaration</tt> |
|- | |- | ||
| − | | | + | | KDevPlatform || 21 || <tt>FunctionDefinition</tt> |
|- | |- | ||
| − | | | + | | PHP || 50 || <tt>IntegralTypeExtended</tt> |
|- | |- | ||
| − | | | + | | PHP || 51 || <tt>StructureType</tt> |
|- | |- | ||
| − | | | + | | C++ || 52 || <tt>CppDUContext<TopDUContext></tt> (aka <tt>CppNormalDUContext</tt>) |
|- | |- | ||
| − | | | + | | C++ || 54 || <tt>CppDUContext<DUContext></tt> (aka <tt>CppTopDUContext</tt>) |
|- | |- | ||
| − | | | + | | C++ || 56 || <tt>SpecialTemplateDeclaration<AliasDeclaration></tt> |
|- | |- | ||
| − | | | + | | C++ || 57 || <tt>SpecialTemplateDeclaration<Declaration></tt> |
|- | |- | ||
| − | | | + | | C++ || 59 || <tt>SpecialTemplateDeclaration<ClassMemberDeclaration></tt> |
|- | |- | ||
| − | | | + | | C++ || 60 || <tt>SpecialTemplateDeclaration<ForwardDeclaration></tt> |
|- | |- | ||
| − | | | + | | C++ || 62 || <tt>SpecialTemplateDeclaration<FunctionDeclaration></tt> |
|- | |- | ||
| − | | C++ || | + | | C++ || 64 || <tt>SpecialTemplateDeclaration<ClassFunctionDeclaration></tt> |
|- | |- | ||
| − | | | + | | C++ || 67 || <tt>SpecialTemplateDeclaration<ClassDeclaration></tt> |
| − | | | + | |
|- | |- | ||
| − | | | + | | C++ || 68 || <tt>SpecialTemplateDeclaration<ClassDeclaration></tt> |
|- | |- | ||
| − | | | + | | C++ || 71 || <tt>SpecialTemplateDeclaration<FunctionDefinition></tt> |
|- | |- | ||
| − | | | + | | C++ || 73 || <tt>EnvironmentFile</tt> |
|- | |- | ||
| − | | C++ || | + | | C++ || 74 || <tt>QtFunctionDeclaration</tt> |
|- | |- | ||
| − | | | + | | C++ || 75 || <tt>QPropertyDeclaration</tt> |
| − | | | + | |
|- | |- | ||
| − | | | + | | PHP || 80 || <tt>ConstantDeclaration</tt> (not used anymore) |
|- | |- | ||
| − | | | + | | PHP || 81 || <tt>ClassDeclaration</tt> (not used anymore) |
|- | |- | ||
| − | | 83 || <tt>VariableDeclaration</tt> | + | | PHP || 83 || <tt>VariableDeclaration</tt> |
|- | |- | ||
| − | | 84 || <tt>ClassMethodDeclaration</tt> | + | | PHP || 84 || <tt>ClassMethodDeclaration</tt> |
|- | |- | ||
| − | | 85 || <tt>ClassDeclaration</tt> | + | | PHP || 85 || <tt>ClassDeclaration</tt> |
|- | |- | ||
| − | | 86 || <tt>FunctionDeclaration</tt> | + | | PHP || 86 || <tt>FunctionDeclaration</tt> |
|- | |- | ||
| − | | 87 || <tt>NamespaceDeclaration</tt> | + | | PHP || 87 || <tt>NamespaceDeclaration</tt> |
|- | |- | ||
| − | | 88 || <tt>NamespaceAliasDeclaration</tt> | + | | PHP || 88 || <tt>NamespaceAliasDeclaration</tt> |
| − | + | ||
| − | + | ||
|- | |- | ||
| XML || 90-99 | | XML || 90-99 | ||
| + | |- | ||
| + | | C++ || 124 || <tt>SpecialTemplateDeclaration<QtFunctionDeclaration></tt> | ||
| + | |} | ||
| + | |||
| + | |||
| + | {|class="wikitable" | ||
| + | |+ Types | ||
| + | !Category | ||
| + | !ID | ||
| + | !Use | ||
| + | |- | ||
| + | |C++ || 18 || <tt>CppClassType</tt> | ||
| + | |- | ||
| + | |C++ || 23 || <tt>CppTemplateParameterType</tt> | ||
| + | |- | ||
| + | |C++ || 42 || <tt>PtrToMemberType</tt> | ||
|} | |} | ||
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 |
|---|---|---|
| KDevPlatform | 1 | DUChainBase |
| KDevPlatform | 2 | DUContext |
| KDevPlatform | 4 | TopDUContext |
| KDevPlatform | 6 | AliasDeclaration |
| KDevPlatform | 7 | Declaration |
| KDevPlatform | 9 | ClassMemberDeclaration |
| KDevPlatform | 10 | ForwardDeclaration |
| KDevPlatform | 11 | ParsingEnvironmentFile |
| KDevPlatform | 12 | FunctionDeclaration |
| KDevPlatform | 13 | NamespaceAliasDeclaration |
| KDevPlatform | 14 | ClassFunctionDeclaration |
| KDevPlatform | 15 | Problem |
| KDevPlatform | 17 | ClassDeclaration |
| C++ | 18 | TemplateParameterDeclaration |
| KDevPlatform | 21 | FunctionDefinition |
| PHP | 50 | IntegralTypeExtended |
| PHP | 51 | StructureType |
| C++ | 52 | CppDUContext<TopDUContext> (aka CppNormalDUContext) |
| C++ | 54 | CppDUContext<DUContext> (aka CppTopDUContext) |
| C++ | 56 | SpecialTemplateDeclaration<AliasDeclaration> |
| C++ | 57 | SpecialTemplateDeclaration<Declaration> |
| C++ | 59 | SpecialTemplateDeclaration<ClassMemberDeclaration> |
| C++ | 60 | SpecialTemplateDeclaration<ForwardDeclaration> |
| C++ | 62 | SpecialTemplateDeclaration<FunctionDeclaration> |
| C++ | 64 | SpecialTemplateDeclaration<ClassFunctionDeclaration> |
| C++ | 67 | SpecialTemplateDeclaration<ClassDeclaration> |
| C++ | 68 | SpecialTemplateDeclaration<ClassDeclaration> |
| C++ | 71 | SpecialTemplateDeclaration<FunctionDefinition> |
| C++ | 73 | EnvironmentFile |
| C++ | 74 | QtFunctionDeclaration |
| C++ | 75 | QPropertyDeclaration |
| PHP | 80 | ConstantDeclaration (not used anymore) |
| PHP | 81 | ClassDeclaration (not used anymore) |
| PHP | 83 | VariableDeclaration |
| PHP | 84 | ClassMethodDeclaration |
| PHP | 85 | ClassDeclaration |
| PHP | 86 | FunctionDeclaration |
| PHP | 87 | NamespaceDeclaration |
| PHP | 88 | NamespaceAliasDeclaration |
| XML | 90-99 | |
| C++ | 124 | SpecialTemplateDeclaration<QtFunctionDeclaration> |
| Category | ID | Use |
|---|---|---|
| C++ | 18 | CppClassType |
| C++ | 23 | CppTemplateParameterType |
| C++ | 42 | PtrToMemberType |