Commit Graph

8 Commits

Author SHA1 Message Date
Tim Smith
650df59d35 Update UBT preprocessor code to much stricter coding standards
#rb self
#rnx
#preflight 640b66c00e1f02786b03f6e1

[CL 24593895 by Tim Smith in ue5-main branch]
2023-03-10 12:35:47 -05:00
Matt Peters
397296a509 UnrealBuildTool PreprocessorExpression: Merge identical handling of keywords into a single block to reduce duplication.
#rb Joe.Kirchoff
#rnx
#preflight 62965b5c0126cadbd3ce5b8a

[CL 20439981 by Matt Peters in ue5-main branch]
2022-05-31 14:32:23 -04:00
Matt Peters
89086570e7 UnrealBuildTool/IncludeTool PreprocessorExpressions: add support for new clang language extension macros.
#rb Martin.Ridgers
#rnx
#preflight 627903c5dd1f13effd93398c

[CL 20101278 by Matt Peters in ue5-main branch]
2022-05-09 08:12:07 -04:00
Joe Kirchoff
33aed05f65 UnrealBuildTool Preprocessor: Handle additional builtin identifiers
#rnx
#rb trivial
#preflight none

[CL 19079872 by Joe Kirchoff in ue5-main branch]
2022-02-22 15:51:36 -05:00
Joe Kirchoff
ade218e8a9 UnrealBuildTool Preprocessor: Support I32 integer suffix
#rnx
#rb trivial
#preflight none

[CL 19077352 by Joe Kirchoff in ue5-main branch]
2022-02-22 14:19:42 -05:00
aurel cordonnier
fc542f6cfd Merge from Release-Engine-Staging @ 18081189 to Release-Engine-Test
This represents UE4/Main @18073326, Release-5.0 @18081140 and Dev-PerfTest @18045971

[CL 18081471 by aurel cordonnier in ue5-release-engine-test branch]
2021-11-07 23:43:01 -05:00
Ben Marsh
68f5abeb09 UBT: Convert UnrealBuildTool to use nullable references.
#rb none
#rnx

[CL 14960546 by Ben Marsh in ue5-main branch]
2020-12-20 18:47:42 -04:00
Ben Marsh
b1e882d4d1 UBT: Add preprocessor work from Private-ArtifactCache stream.
#rb none
#rnx

[CL 14806988 by Ben Marsh in ue5-main branch]
2020-11-23 13:33:12 -04:00