comparison dmd/statement.h @ 756:a58784e0f035

Merge wilsonk's x86-64 inline assembly.
author Christian Kamm <kamm incasoftware de>
date Sat, 08 Nov 2008 22:29:19 +0100
parents eef8ac26c66c
children 330f999ade44
comparison
equal deleted inserted replaced
755:61c7a96f28c3 756:a58784e0f035
888 Token *tokens; 888 Token *tokens;
889 code *asmcode; 889 code *asmcode;
890 unsigned asmalign; // alignment of this statement 890 unsigned asmalign; // alignment of this statement
891 unsigned refparam; // !=0 if function parameter is referenced 891 unsigned refparam; // !=0 if function parameter is referenced
892 unsigned naked; // !=0 if function is to be naked 892 unsigned naked; // !=0 if function is to be naked
893 unsigned regs; // mask of registers modified
894 893
895 AsmStatement(Loc loc, Token *tokens); 894 AsmStatement(Loc loc, Token *tokens);
896 Statement *syntaxCopy(); 895 Statement *syntaxCopy();
897 Statement *semantic(Scope *sc); 896 Statement *semantic(Scope *sc);
898 int blockExit(); 897 int blockExit();