|[cdt-dev] Silly question on CDT classes!|
This may be a silly question but I bet you have the answer.
I have been playing with the CDT source writing some static checkers.
At some point while debugging I see the object class says for example CASTFunctionCallExpression.
I cast my _expression_ to that but I get a warning discouraging the use of CASTFunctionCallExpression so I use instead IASTFunctionCallExpression.
Therefore my question is what is the difference between C*_expression_ and I*_expression_. They seem brothers to me.
Why is it discouraging?
Thanks in advance,
Felipe Antonio Martinez Figueroa.
+52 442 1030500 Ext.1249.
Delphi Electronics & Safety
Software Development Tools & Expert Synergy User & Suggestions Committee Leader
Queretaro Technical Center.
Circuito Palma Cocotera No. 2059.
Queretaro, Qro. CP 76127
Back to the top