KDevelop5/DUChainIdentities: Difference between revisions
Appearance
Add KDevPlatform type IDs |
Add PHP contexts, move PHP types to the type table |
||
| Line 38: | Line 38: | ||
| KDevPlatform || 21 || <tt>FunctionDefinition</tt> | | KDevPlatform || 21 || <tt>FunctionDefinition</tt> | ||
|- | |- | ||
| | | C++ || 52 || <tt>CppDUContext<TopDUContext></tt> (aka <tt>CppNormalDUContext</tt>) | ||
|- | |- | ||
| PHP || | | PHP || 53 || <tt>PhpDUContext<DUContext></tt> (aka <tt>PhpNormalDUContext</tt>) | ||
|- | |- | ||
| C++ || | | C++ || 54 || <tt>CppDUContext<DUContext></tt> (aka <tt>CppTopDUContext</tt>) | ||
|- | |- | ||
| | | PHP || 55 || <tt>PhpDUContext<TopDUContext></tt> (aka <tt>PhpTopDUContext</tt>) | ||
|- | |- | ||
| C++ || 56 || <tt>SpecialTemplateDeclaration<AliasDeclaration></tt> | | C++ || 56 || <tt>SpecialTemplateDeclaration<AliasDeclaration></tt> | ||
| Line 129: | Line 129: | ||
|- | |- | ||
| C++ || 42 || <tt>PtrToMemberType</tt> | | C++ || 42 || <tt>PtrToMemberType</tt> | ||
|- | |||
| PHP || 50 || <tt>IntegralTypeExtended</tt> | |||
|- | |||
| PHP || 51 || <tt>StructureType</tt> | |||
|} | |} | ||
Revision as of 04:15, 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 |
|---|---|---|
| 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 |
| C++ | 52 | CppDUContext<TopDUContext> (aka CppNormalDUContext) |
| PHP | 53 | PhpDUContext<DUContext> (aka PhpNormalDUContext) |
| C++ | 54 | CppDUContext<DUContext> (aka CppTopDUContext) |
| PHP | 55 | PhpDUContext<TopDUContext> (aka PhpTopDUContext) |
| 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 |
|---|---|---|
| KDevPlatform | 1 | AbstractType |
| KDevPlatform | 2 | IntegralType |
| KDevPlatform | 3 | PointerType |
| KDevPlatform | 4 | ReferenceType |
| KDevPlatform | 5 | FunctionType |
| KDevPlatform | 6 | StructureType |
| KDevPlatform | 7 | ArrayType |
| KDevPlatform | 8 | DelayedType |
| KDevPlatform | 9 | TypeAliasType |
| KDevPlatform | 14 | ConstantIntegralType |
| C++ | 18 | CppClassType |
| KDevPlatform | 20 | EnumeratorType |
| KDevPlatform | 21 | EnumerationType |
| C++ | 23 | CppTemplateParameterType |
| KDevPlatform | 39 | UnsureType |
| C++ | 42 | PtrToMemberType |
| PHP | 50 | IntegralTypeExtended |
| PHP | 51 | StructureType |