Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFrederic Leger2016-09-06 15:54:10 +0000
committerFrederic Leger2016-09-06 15:54:10 +0000
commit9fec2da514438504f5441fb903a5c5ccaf5dfbe7 (patch)
treed1a8818834fcd8a2a48732333c2fb2ec5b70b19e
parent2a334481a0f2a884231b22443527f9e018c0fc60 (diff)
downloadorg.eclipse.tcf-9fec2da514438504f5441fb903a5c5ccaf5dfbe7.tar.gz
org.eclipse.tcf-9fec2da514438504f5441fb903a5c5ccaf5dfbe7.tar.xz
org.eclipse.tcf-9fec2da514438504f5441fb903a5c5ccaf5dfbe7.zip
Added missing complex value in type class.
-rw-r--r--python/src/tcf/services/symbols.py49
1 files changed, 26 insertions, 23 deletions
diff --git a/python/src/tcf/services/symbols.py b/python/src/tcf/services/symbols.py
index bf7594ef8..6b2b71782 100644
--- a/python/src/tcf/services/symbols.py
+++ b/python/src/tcf/services/symbols.py
@@ -493,29 +493,31 @@ class TypeClass:
Here is the value/type association table:
- +-------+-------------+---------------------------+
- | Value | Name | Description |
- +=======+=============+===========================+
- | **0** | unknown | Unknown type class. |
- +-------+-------------+---------------------------+
- | **1** | cardinal | Unsigned integer. |
- +-------+-------------+---------------------------+
- | **2** | integer | Signed integer. |
- +-------+-------------+---------------------------+
- | **3** | real | Float, double. |
- +-------+-------------+---------------------------+
- | **4** | pointer | Pointer to anything. |
- +-------+-------------+---------------------------+
- | **5** | array | Array of anything. |
- +-------+-------------+---------------------------+
- | **6** | composite | Struct, union, or class. |
- +-------+-------------+---------------------------+
- | **7** | enumeration | Enumeration type. |
- +-------+-------------+---------------------------+
- | **8** | function | Function type. |
- +-------+-------------+---------------------------+
- | **9** | member_ptr | A pointer on member type. |
- +-------+-------------+---------------------------+
+ +--------+-------------+---------------------------+
+ | Value | Name | Description |
+ +========+=============+===========================+
+ | **0** | unknown | Unknown type class. |
+ +--------+-------------+---------------------------+
+ | **1** | cardinal | Unsigned integer. |
+ +--------+-------------+---------------------------+
+ | **2** | integer | Signed integer. |
+ +--------+-------------+---------------------------+
+ | **3** | real | Float, double. |
+ +--------+-------------+---------------------------+
+ | **4** | pointer | Pointer to anything. |
+ +--------+-------------+---------------------------+
+ | **5** | array | Array of anything. |
+ +--------+-------------+---------------------------+
+ | **6** | composite | Struct, union, or class. |
+ +--------+-------------+---------------------------+
+ | **7** | enumeration | Enumeration type. |
+ +--------+-------------+---------------------------+
+ | **8** | function | Function type. |
+ +--------+-------------+---------------------------+
+ | **9** | member_ptr | A pointer on member type. |
+ +--------+-------------+---------------------------+
+ | **10** | complex | A complex type. |
+ +--------+-------------+---------------------------+
"""
unknown = 0
cardinal = 1
@@ -527,6 +529,7 @@ class TypeClass:
enumeration = 7
function = 8
member_ptr = 9
+ complex = 10
SYM_FLAG_PARAMETER = 0x0000001
SYM_FLAG_TYPEDEF = 0x0000002

Back to the top