ir: Add StatementExp
visitor: Add StatementExp
semantic: Add StatementExp
llvm: Add StatementExp
ir: Add some util functions