RZ_API void rz_analysis_var_set_type(RzAnalysisVar *var, RZ_OWN RzType *type) {
	// We do not free the old type here because the new type can contain
	// the old one, for example it can wrap the old type as a pointer or an array
	var->type = type;
	resolve_var_overlaps(var);
}
RZ_API void rz_analysis_var_set_type(RzAnalysisVar *var, RZ_OWN RzType *type) {
	 
	 
	var->type = type;
	resolve_var_overlaps(var);
}