icsharpcode/ILSpy

Pointer arithmetic compound assignments

Open

#947 ouverte le 30 oct. 2017

Voir sur GitHub
 (2 commentaires) (0 réactions) (0 assignés)C# (3 645 forks)batch import
C#DecompilerEnhancementHelp Wanted

Métriques du dépôt

Stars
 (25 162 stars)
Métriques de merge PR
 (Merge moyen 15j 22h) (61 PRs mergées en 30 j)

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.

Guide contributeur