return "&(*" + p->GetID() + ")->parcelable, " + "*" + p->GetID();
else
return "&" + p->GetID() + "->parcelable, " + p->GetID();
+ } else if (p->GetParameterType().GetDirection()
+ == ParameterType::Direction::REF) {
+ return "*" + p->GetID();
}
return p->GetID();
}
p->GetParameterType().GetBaseType().ToString() == "list" ||
p->GetParameterType().GetBaseType().ToString() == "array")
return "&out_" + p->GetID() + "->parcelable, out_" + p->GetID();
- return "out_" + p->GetID();
+ return "&out_" + p->GetID();
}
);
s += "*" + p->GetID() + " = out_" + p->GetID() + ";" + NLine(1);