Structs of all upper-case name

Hi,

I found an issue that structs of all upper-case name cannot define default constructor.

USTRUCT()
struct FUPPER_CASE_NAME
{
	GENERATED_BODY()

	FUPPER_CASE_NAME()
	{
		Dummy = 0;
	}

	UPROPERTY()
	int32 Dummy;
};

When I change its name to camel-case, it works fine.

USTRUCT()
struct FUpperCaseName
{
	GENERATED_BODY()

	FUpperCaseName()
	{
		Dummy = 0;
	}

	UPROPERTY()
	int32 Dummy;
};

Thanks,

Hey spllv7-

Thank you for lettings us know about this. I have entered bug report UE-32114 for investigation. As you mentioned, using CamelCase fixes this problem as does adding a number to the name.

Cheers