Error linking UMaterialExpressionRotator

I’ve created some other expressions like

UMaterialExpressionTextureCoordinate* TexcoordExpression = NewObject<UMaterialExpressionTextureCoordinate>(UnrealMaterial);

but when I try to create a rotator like:

UMaterialExpressionRotator *Rotator = NewObject<UMaterialExpressionRotator>(UnrealMaterial);

I get a linking error:

error LNK2019: unresolved external symbol "private: static class UClass * __cdecl UMaterialExpressionRotator::GetPrivateStaticClass(wchar_t const *)" (?GetPrivateStaticClass@UMaterialExpressionRotator@@CAPEAVUClass@@PEB_W@Z) referenced in function "public: static class UClass * __cdecl UMaterialExpressionRotator::StaticClass(void)" (?StaticClass@UMaterialExpressionRotator@@SAPEAVUClass@@XZ)

Any though on this?

Thanks in advance