CompoundAsmStatement

a complete asm {} block

Constructors

this
this(Loc loc, Statements* statements, StorageClass stc)
Undocumented in source.

Members

Functions

accept
void accept(Visitor v)
Undocumented in source. Be warned that the author may not have intended to support it.
flatten
Statements* flatten(Scope* sc)
Undocumented in source. Be warned that the author may not have intended to support it.
syntaxCopy
CompoundAsmStatement syntaxCopy()
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

stc
StorageClass stc;
Undocumented in source.

Inherited Members

From CompoundStatement

statements
Statements* statements;
Undocumented in source.
create
CompoundStatement create(Loc loc, Statement s1, Statement s2)
Undocumented in source. Be warned that the author may not have intended to support it.
syntaxCopy
CompoundStatement syntaxCopy()
Undocumented in source. Be warned that the author may not have intended to support it.
flatten
Statements* flatten(Scope* sc)
Undocumented in source. Be warned that the author may not have intended to support it.
endsWithReturnStatement
inout(ReturnStatement) endsWithReturnStatement()
Undocumented in source. Be warned that the author may not have intended to support it.
last
inout(Statement) last()
Undocumented in source. Be warned that the author may not have intended to support it.
accept
void accept(Visitor v)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta