When you have a non-inlined ufunction, UHT fails to parse the restrict keyword in its parameter list. Note: The following compiles (notice that the only change is the use of the FORCEINLINE keywo ...
When building a code project that was created with the binary Engine installed through the Launcher, UHT always runs even if no code changes have been made. This only occurs with a binary Engine ins ...
If a forward declaration of a class is made in the header file for an Interface class, and no semi-colon is included at the end of the forward declaration line, the build will fail with a confusing ...
An overly generic error message is produced when you have a TArray UProperty that contains a non-blueprint friendly type. For example: UPROPERTY(EditAnywhere, BlueprintReadWrite, editfixedsize) TA ...
A user has reported that Unreal Header Tool fails to parse a rep notify function properly when the optional parameter for the Old value is populated with a TWeakObjectPointer. Example of errors:Sev ...
UnrealHeaderTool cannot parse certain declarations with a trailing `const` instead of a leading `const`. ...
Attempting to open a .generated.h file using intellisense results in an error due to the file not being found as the proper search file paths were not added when generating the project files. Pleas ...
In 4.19, it is no longer possible to create a non-static custom thunk in a class. This was possible in 4.18.3. REGRESSION: Yes. ...
UHT will fail during build in Visual Studio if a function tries to return a UEnum pointer. Adding a valid keyword before the return type will compile successfully. ...