HLSL: Fix #1903 Catch 0-argument case to constructors.
This commit is contained in:
parent
e4e56bcf86
commit
54c72c6d24
@ -3221,6 +3221,11 @@ bool HlslGrammar::acceptConstructor(TIntermTyped*& node)
|
||||
return false;
|
||||
}
|
||||
|
||||
if (arguments == nullptr) {
|
||||
expected("one or more arguments");
|
||||
return false;
|
||||
}
|
||||
|
||||
// hook it up
|
||||
node = parseContext.handleFunctionCall(arguments->getLoc(), constructorFunction, arguments);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user