nitc :: MExplicitCast :: defaultinit
class MExplicitCast
super NitniCallback
var from: MType
var to: MType
fun check_cname: String do return "{from.mangled_cname}_is_a_{to.mangled_cname}"
fun cast_cname: String do return "{from.mangled_cname}_as_{to.mangled_cname}"
redef fun hash do return from.hash + 1024 * to.hash
redef fun ==(o) do return o isa MExplicitCast and from == o.from and to == o.to
end
src/nitni/nitni_callbacks.nit:260,1--272,3