[Issue 9738] inline asm offset expression looks like array indexing

via Digitalmars-d-bugs digitalmars-d-bugs at puremagic.com
Fri Aug 15 18:34:53 PDT 2014


https://issues.dlang.org/show_bug.cgi?id=9738

briancschott at gmail.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |briancschott at gmail.com

--- Comment #3 from briancschott at gmail.com ---
I wrote a D-Scanner rule for this:

void testAsm()
{
    asm    {
        mov RAX, a[1];
    }
}

test.d(4:18)[warn]: This is confusing because it looks like an array index.
Rewrite a[1] as [a + 1] to clarify.

--


More information about the Digitalmars-d-bugs mailing list