|
|
@ -127,6 +127,10 @@ namespace CppSharp.Generators.C |
|
|
|
public override TypePrinterResult VisitPointerType(PointerType pointer, |
|
|
|
public override TypePrinterResult VisitPointerType(PointerType pointer, |
|
|
|
TypeQualifiers quals) |
|
|
|
TypeQualifiers quals) |
|
|
|
{ |
|
|
|
{ |
|
|
|
|
|
|
|
TypePrinterResult result; |
|
|
|
|
|
|
|
if (FindTypeMap(pointer, out result)) |
|
|
|
|
|
|
|
return result; |
|
|
|
|
|
|
|
|
|
|
|
var pointeeType = pointer.Pointee.Visit(this, pointer.QualifiedPointee.Qualifiers); |
|
|
|
var pointeeType = pointer.Pointee.Visit(this, pointer.QualifiedPointee.Qualifiers); |
|
|
|
if (pointeeType.TypeMap != null) |
|
|
|
if (pointeeType.TypeMap != null) |
|
|
|
return pointeeType; |
|
|
|
return pointeeType; |
|
|
|