[WHLSL] Implement parser AST nodes