Create my material node?

I’m trying to create my own material node. I created my MaterialExpression*.h and I modified materialExpressions.cpp. But appears errors like my UmaterialExpression* class is’n t a class. Maybe I must to modify somthing in another file. Could be?

I’ following this link

Thanks for your help!!