Getting AST out of simple CUDA code

Hi,

I found some files in Clang source base which has some code to handle CUDA constructs.

Does clang supports CUDA? Can I get AST from input CUDA code?