icsharpcode/ILSpy

Pointer arithmetic compound assignments

Open

#947 aberto em 30 de out. de 2017

Ver no GitHub
 (2 comments) (0 reactions) (0 assignees)C# (3.645 forks)batch import
C#DecompilerEnhancementHelp Wanted

Métricas do repositório

Stars
 (25.162 stars)
Métricas de merge de PR
 (Mesclagem média 15d 22h) (61 fundiu PRs em 30d)

Description

We don't support code like this:

someStruct.PointerField += i;
int* x = someStruct.PointerField++;

I'm not sure if it's worth adding support for these constructs -- these are two quite complex features interacting with each other; and such code is quite rare.

Guia do colaborador