private void InitializePointer(Cts.PointerType entity, TypeSpecification record) { record.Signature = new PointerSignature { Type = HandleType(entity.ParameterType) }; }
public override void AppendName(StringBuilder sb, PointerType type) { FormatName(type.ParameterType); sb.Append('*'); }
public override void AppendName(StringBuilder sb, PointerType type) { AppendNameWithValueClassPrefix(sb, type.ParameterType); sb.Append('*'); }
public abstract void AppendName(StringBuilder sb, PointerType type);
public string FormatName(PointerType type) { StringBuilder sb = new StringBuilder(); AppendName(sb, type); return sb.ToString(); }
public override void AppendName(StringBuilder sb, PointerType type) { AppendName(sb, type.ParameterType); sb.Append('*'); }