262 Commits

Author SHA1 Message Date
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
Johan Torp
d5071f5aa1 UHT avoid needlessly creating an Array from Set
#rb trivial

[CL 4404535 by Johan Torp in Dev-Core branch]
2018-09-28 04:15:30 -04:00
Johan Torp
a3e01bc6a3 Made UHT GetSourceFilesWithInheritanceOrdering O(N) instead of O(N^2)
#rb stefan.boberg, steve.robb

[CL 4394855 by Johan Torp in Dev-Core branch]
2018-09-25 07:52:53 -04:00
Graeme Thornton
787907c5f5 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

[CL 4385549 by Graeme Thornton in Dev-Core branch]
2018-09-21 08:50:07 -04:00
Robert Manuszewski
5e8d87f392 Merging //UE4/Dev-Main @ 4346626 to Dev-Core (//UE4/Dev-Core)
#rb none

[CL 4346854 by Robert Manuszewski in Dev-Core branch]
2018-09-06 02:15:30 -04:00
Robert Manuszewski
bd025e9665 Merging //UE4/Dev-Main @ 4343498 to Dev-Core (//UE4/Dev-Core)
#rb none

[CL 4343663 by Robert Manuszewski in Dev-Core branch]
2018-09-05 01:46:04 -04:00