public override Ust VisitStackAllocArrayCreationExpression(StackAllocArrayCreationExpressionSyntax node) { var arrayTypeSyntax = (ArrayTypeSyntax)node.Type; // TODO: Fix it var type = (TypeToken)base.Visit(node.Type); var sizes = arrayTypeSyntax.RankSpecifiers .SelectMany(rank => rank.Sizes.Select(s => (Expression)VisitAndReturnNullIfError(s))).ToArray(); var result = new ArrayCreationExpression(type, sizes, new Expression[0], node.GetTextSpan()); return(result); }