Fix an issue when we merge multiple spirv_decorate_xxx directives
There is a typo.
This commit is contained in:
parent
8ff8b45131
commit
77f7cdfb1e
4 changed files with 56 additions and 1 deletions
|
|
@ -4228,7 +4228,7 @@ void TParseContext::mergeQualifiers(const TSourceLoc& loc, TQualifier& dst, cons
|
|||
if (dstSpirvDecorate.decorates.find(decorateString.first) != dstSpirvDecorate.decorates.end())
|
||||
error(loc, "too many SPIR-V decorate qualifiers", "spirv_decorate_string", "(decoration=%u)", decorateString.first);
|
||||
else
|
||||
dstSpirvDecorate.decorates.insert(decorateString);
|
||||
dstSpirvDecorate.decorateStrings.insert(decorateString);
|
||||
}
|
||||
} else {
|
||||
dst.spirvDecorate = src.spirvDecorate;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue