Ben Hoffman
d8a0854484
Add a warning to UHT to check enums and ensure that they have an entry that is equal to 0. This will fix BP compiler warnings with those enums and conform to the memset to 0 contract of the reflection system.
...
#jira UE-59679
#rb Michael.Noland
[CL 8363372 by Ben Hoffman in Dev-Framework branch]
2019-08-28 13:21:36 -04:00
Marc Audy
278eda75dd
Merging //UE4/Dev-Main to Dev-Framework (//UE4/Dev-Framework) @ 7234503
...
#rb
#rnx
[CL 7263339 by Marc Audy in Dev-Framework branch]
2019-07-10 13:47:03 -04:00
Marc Audy
cf48c338c5
Merging //UE4/Dev-Main to Dev-Framework (//UE4/Dev-Framework) @ 6834564
...
#rb
#rnx
#lockdown Michael.Noland
[CL 6834940 by Marc Audy in Dev-Framework branch]
2019-06-04 09:58:36 -04:00
Marc Audy
82e0666ce7
Merging //UE4/Dev-Main to Dev-Framework (//UE4/Dev-Framework) @ 5450266
...
#rb
#rnx
[CL 5459329 by Marc Audy in Dev-Framework branch]
2019-03-19 16:16:11 -04:00
Marc Audy
6c6b055f0e
Merging //UE4/Dev-Main to Dev-Framework (//UE4/Dev-Framework) @ 5271686
...
#rb
#rnx
[CL 5282523 by Marc Audy in Dev-Framework branch]
2019-03-04 10:23:33 -05:00
Robert Manuszewski
559a25e622
Copying //UE4/Dev-Core @ 4771952 to Dev-Main (//UE4/Dev-Main)
...
#rb none
#lockdown Nick.Penwarden
[CL 4772220 by Robert Manuszewski in Main branch]
2019-01-22 15:45:34 -05:00
Robert Manuszewski
cfa01c09c7
Merging //UE4/Dev-Main to Dev-Core (//UE4/Dev-Core)
...
#rb none
[CL 4731457 by Robert Manuszewski in Dev-Core branch]
2019-01-16 04:23:12 -05:00
Marc Audy
f01727b69c
Merging //UE4/Dev-Main to Dev-Framework (//UE4/Dev-Framework) @ 4708893
...
#rb
#rnx
[CL 4708963 by Marc Audy in Dev-Framework branch]
2019-01-11 09:39:44 -05:00
Marc Audy
9d9dccf2e0
Merging using //UE4/Main_to_//UE4/Dev-Framework
...
#rb
#rnx
[CL 4708860 by Marc Audy in Dev-Framework branch]
2019-01-11 09:24:14 -05:00
Francis Hurteau
57c677da93
Copying //UE4/Dev-Enterprise@4705006 to Dev-Main (//UE4/Dev-Main)
...
#rb none
#lockdown Nick.Penwarden
[CL 4705151 by Francis Hurteau in Main branch]
2019-01-10 17:26:53 -05:00
Marc Audy
ab108c215e
Copying to Dev-Main @ CL# 4688301
...
#rb
#rnx
[CL 4688816 by Marc Audy in Main branch]
2019-01-08 11:38:48 -05:00
Robert Manuszewski
2752c82adc
Merging //UE4/Dev-Main @ 4664414 to Dev-Core (//UE4/Dev-Core)
...
#rb none
[CL 4675693 by Robert Manuszewski in Dev-Core branch]
2019-01-02 00:55:51 -05:00
Marc Audy
cfa34cf59d
Remove UHT error for now. Deal with it next year.
...
#rnx
#rb
[CL 4666992 by Marc Audy in Dev-Framework branch]
2018-12-17 17:00:18 -05:00
Marc Audy
9cf12554f0
Added UHT error for marking a struct property as BlueprintAssignable since it cannot be bound in blueprints.
...
#rb
[CL 4666372 by Marc Audy in Dev-Framework branch]
2018-12-17 13:55:22 -05:00
Marc Audy
608734e30d
Merging //UE4/Dev-Main to Dev-Framework (//UE4/Dev-Framework) @ 4664414
...
#rb
#rnx
[CL 4666113 by Marc Audy in Dev-Framework branch]
2018-12-17 12:24:20 -05:00
Ben Marsh
7598af0532
Update copyright notices to 2019.
...
#rb none
#lockdown Nick.Penwarden
[CL 4662404 by Ben Marsh in Main branch]
2018-12-14 13:41:00 -05:00
Marc Audy
6883d64fb7
PR #5284 : Allow multiple ExpandEnumsAsExecs parameters (Contributed by korkuveren)
...
#jira UE-66615
#rb Me
[CL 4649624 by Marc Audy in Dev-Framework branch]
2018-12-11 15:10:39 -05:00
Robert Manuszewski
1685ed0b2e
Merging //UE4/Dev-Main @ 4620382 to Dev-Core (//UE4/Dev-Core)
...
#rb none
[CL 4631078 by Robert Manuszewski in Dev-Core branch]
2018-12-04 23:30:42 -05:00
Ben Marsh
ea340d3fbf
Copying //UE4/Fortnite-Staging to Dev-Main (//UE4/Dev-Main)
...
#rb none
#lockdown Nick.Penwarden
[CL 4567513 by Ben Marsh in Main branch]
2018-11-14 19:05:13 -05:00
Steve Robb
d717994439
Support for alignas() parsing in UHT.
...
Modified from PR submission: https://github.com/EpicGames/UnrealEngine/pull/5214
#jira UE-65811
#rb robert.manuszewski
[CL 4516252 by Steve Robb in Dev-Core branch]
2018-10-29 07:04:20 -04:00
Steve Robb
853c7d4eb2
Refactor of UProperty creation code to make it clearer and to fix instanced property propagation from TMap keys to the outer.
...
Test code.
See: https://udn.unrealengine.com/questions/456513/index.html
#rb none
[CL 4457962 by Steve Robb in Dev-Core branch]
2018-10-12 05:30:09 -04:00
Steve Robb
32a6782747
Missed some redundant comments from CL# 4457890.
...
#rb none
[CL 4457901 by Steve Robb in Dev-Core branch]
2018-10-12 04:33:16 -04:00
Steve Robb
ce8631f7f5
Removal of confusing OriginalVarTypeFlags, which is always CPF_None.
...
Replacement of MakeShareable() with MakeShared().
#rb none
[CL 4457890 by Steve Robb in Dev-Core branch]
2018-10-12 04:22:27 -04:00
Steve Robb
19aff2c274
Const-correction of some FHeaderParser member functions.
...
#rb none
[CL 4450333 by Steve Robb in Dev-Core branch]
2018-10-11 05:51:09 -04:00
Graeme Thornton
a392b119b4
Copy of CL 4385549 from Dev-Core
...
Try and detect a serialize function inside arbitrary preprocessor blocks and throw an error
Make a couple of other "can't have things inside preprocessor blocks" messages consistent with this one
#rb steve.robb
#lockdown ben.marsh
[CL 4408769 by Graeme Thornton in Main branch]
2018-09-29 08:29:39 -04:00