Commit Graph

6 Commits

Author SHA1 Message Date
Michael Noland
178a4392b2 UHT: Coding standards fixes
[CL 2121428 by Michael Noland in Main branch]
2014-06-29 22:56:37 -04:00
Robert Manuszewski
8b1cc21568 Fix for circular header includes crashing UnrealHeaderTool
[CL 2094255 by Robert Manuszewski in Main branch]
2014-06-04 06:25:20 -04:00
Steve Robb
864bd3d8da WIP refactors
#ttp 331467: Make UHT not depend on CoreUObject

#change GScriptHelper made an object instead of a heap-allocated pointer.
#change NameLookupCPP made an object instead of a heap-allocated pointer.
#add FClasses::FindAnyClass added.
#change FClasses construction moved earlier.
#change FClass::GetInnerClass added.
#change More UClasses changed to FClasses.

#codereview robert.manuszewski

[CL 2091696 by Steve Robb in Main branch]
2014-06-02 07:02:29 -04:00
Steve Robb
a42273063a CIS fix.
#change Ignore inter-module dependencies.

#codereview robert.manuszewski,mikolaj.sieluzycki

[CL 2086858 by Steve Robb in Main branch]
2014-05-29 17:23:20 -04:00
Mikolaj Sieluzycki
91f6663f51 Fix unspecified error in UHT on circular header dependency.
#ttp 336732 [UHT] Getting enigmatic error code -1073741571
#proj core
#branch UE4
#summary [UHT] Getting enigmatic error code -1073741571
#codereview Steve.Robb

[CL 2086790 by Mikolaj Sieluzycki in Main branch]
2014-05-29 17:22:15 -04:00
Steve Robb
04c2da0cf2 #ttp 331467: Make UHT not depend on CoreUObject
#add FClass and FClasses added to encapsulate (and ultimately replace) UClass and FClassTree.
#add StringUtils contains a bunch of string-related functions which were in FHeaderParser for no real reason.
#change Replaced FClassTree with UHT and fixed up all the code which was affected.

#codereview robert.manuszewski

[CL 2045258 by Steve Robb in Main branch]
2014-04-23 18:42:01 -04:00