[DDMD] Move AsmStatement::semantic into a free function