public string BasicType() { string t = type.Trim(); if (t.EndsWith("&")) { t = t.Substring(0, t.Length - 1).Trim(); if (t.StartsWith("const")) t = t.Substring(5).Trim(); } if (t.EndsWith("const")) t = t.Substring(0, t.Length - 5).Trim(); return t; }