Hash :
b8b962d2
Author :
Date :
2024-11-08T14:53:00
Parse function parameters into TPublicType Parse function parameters into TPublicType instead of TType. TType holds the type info, TPublicType holds the type specification info. This helps in moving the TType::isStructSpecifier into the AST nodes, away from the type system which it is not part of. Removes duplicated code where unnamed unsized arrays would cause different error message than named unsized arrays. Bug: angleproject:377330017 Change-Id: I102b9e87823a545f7e64f971aafbdcd313a542fb Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/6000009 Reviewed-by: Geoff Lang <geofflang@chromium.org> Commit-Queue: Kimmo Kinnunen <kkinnunen@apple.com> Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org> Auto-Submit: Kimmo Kinnunen <kkinnunen@apple.com>
{
"src/compiler/generate_parser_tools.py":
"bb5b9d7e3b890ad55fe9dba470cd86fe",
"src/compiler/translator/generate_parser.py":
"ad919972a040d9b3b4aa5dc547fadc75",
"src/compiler/translator/glslang.l":
"e11b726274e212bd504ab80ff0050d6d",
"src/compiler/translator/glslang.y":
"53e0a7272e498302d2b08726397bddd3",
"src/compiler/translator/glslang_lex_autogen.cpp":
"62a5fcf82edacc3e1b1039c032405842",
"src/compiler/translator/glslang_tab_autogen.cpp":
"e5f75ae62fef9ba4e284a67c46690dde",
"src/compiler/translator/glslang_tab_autogen.h":
"028bdaebf359aefbcdaafae466993ebe",
"tools/flex-bison/linux/bison.sha1":
"dfc9209e0c76eddd9bed0601c6c189e5",
"tools/flex-bison/linux/flex.sha1":
"621fc8947f2114812fb7a2c9df71bdcf",
"tools/flex-bison/mac/bison.sha1":
"5bc38d2bf76ed35f1b9b83a59230da4d",
"tools/flex-bison/mac/flex.sha1":
"f2af0409983fbb4306a1175ea8b50049",
"tools/flex-bison/windows/bison.exe.sha1":
"fd6d2461a2c256179faca7f5f142e689",
"tools/flex-bison/windows/flex.exe.sha1":
"c0213d97938af52cc29960381c77e608",
"tools/flex-bison/windows/m4.exe.sha1":
"98b1183972580437dffe690b29915c09",
"tools/flex-bison/windows/msys-2.0.dll.sha1":
"8f76dc025488db997861057d7283ce20",
"tools/flex-bison/windows/msys-iconv-2.dll.sha1":
"3892b2095dbfca5a71a30ffc7c895dad",
"tools/flex-bison/windows/msys-intl-8.dll.sha1":
"ff2f3d05584d43fbd77d6251988b83ac"
}