-
Enhancement
-
Resolution: Unresolved
-
Medium
-
Code Generation Tools
-
CODEGEN-9862
-
-
C7000_NEXT
-
default
Many of the SE or SA accessors, such as __SE0(), are implemented with a combination of macro concatenation and intrinsics. They take a type name as an argument, which is used in concatenation to derive an intrinsic. The result is that if an exact name is not used, the API doesn't work. That is, qualified types, typedefs, etc. will not work with these APIs.
This item covers revising/enhancing the implementation such that typedefs are accepted by these APIs.