Set return value of baseType (in PointerType) to const
Add castKind to CastExpression
Default is for normal cast and C-Style Casts
Const-,Dynamic-,Reinterpret- and StaticCast represent the corresponding
c++ casts
Functional casts is for casts like this: "x = int(0.5);"