Palavras reservadas

As palavras a seguir são reservadas para uso pela linguagem HLSL. Não as use para nomear variáveis ou funções em seu código HLSL.

auto case, catch char, class, const_cast default, delete, dynamic_cast enum explicit friend goto long mutable new operator private, protected, public reinterpret_cast short, signed, sizeof, static_cast template, this, throw try, typename union, unsigned using virtual

Apêndice (DirectX HLSL)