/Engine/Source/Runtime/CoreUObject/Public/UObject/Field.h
Special container that can hold eitherUObjectorFField. Exposes common interface of FFields and UObjects for easier transition from UProperties to FProperties. DO NOT ABUSE. IDEALLY THIS SHOULD ONLY BE FFIELD INTERNAL STRUCTURE FOR HOLDING A POINTER TO THE OWNER OF AN FFIELD.
class FFieldVariant