Microsoft.CodeAnalysis.CSharp by Microsoft

<PackageReference Include="Microsoft.CodeAnalysis.CSharp" Version="4.0.0-6.final" />

.NET API 7,196,776 bytes

 BoundPointerElementAccess

public bool Checked { get; }

public BoundExpression Expression { get; }

public BoundExpression Index { get; }

public TypeSymbol Type { get; }

public BoundPointerElementAccess(SyntaxNode syntax, BoundExpression expression, BoundExpression index, bool checked, TypeSymbol type, bool hasErrors = false)

public BoundPointerElementAccess Update(BoundExpression expression, BoundExpression index, bool checked, TypeSymbol type)