where defined UPROPERTY in engine source code?

reading ue4 engine source code,I’m confuse about definition of UPROPERTY


got it, . in ./Engine/Source/Runtime/CoreUObject/Public/UObject/ObjectMacros.h, filted by cpp.hint