Elsa Ast Type E keywordCast
E_keywordCast is a Ast subtype node belonging to Expression. E_keywordCast is a record.
Record Data Fields
- keyword_cast_type : CType option
- key : castKeyword
- keyword_cast_ctype : ASTTypeId
- keyword_cast_expr : Expression
Please make your modifications only below, because the content above will be regenerated automatically from time to time.
The keyword_cast_ctype field contains the target type of the cast as in the source code. The keyword_cast_type field is the same, but (apparently) normalized, with typedef's expanded.
The normalized source type is available in the type field of keyword_cast_expr.
The declared or original source type (without typedef's expanded) seems not to be present in the ast.