Browse Source

Improved marshaling of arrays.

pull/1/head
triton 13 years ago
parent
commit
f014dcb727
  1. 12
      src/Generator/Generators/CLI/CLIMarshal.cs

12
src/Generator/Generators/CLI/CLIMarshal.cs

@ -37,7 +37,17 @@ namespace Cxxi.Generators.CLI
public bool VisitArrayType(ArrayType array, TypeQualifiers quals) public bool VisitArrayType(ArrayType array, TypeQualifiers quals)
{ {
return false; switch (array.SizeType)
{
case ArrayType.ArraySize.Constant:
Return.Write("nullptr");
break;
case ArrayType.ArraySize.Variable:
Return.Write("nullptr");
break;
}
return true;
} }
public bool VisitFunctionType(FunctionType function, TypeQualifiers quals) public bool VisitFunctionType(FunctionType function, TypeQualifiers quals)

Loading…
Cancel
Save