diff options
Diffstat (limited to 'source/slang/slang-lower-to-ir.cpp')
| -rw-r--r-- | source/slang/slang-lower-to-ir.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/source/slang/slang-lower-to-ir.cpp b/source/slang/slang-lower-to-ir.cpp index b3a309d5a..452b24c30 100644 --- a/source/slang/slang-lower-to-ir.cpp +++ b/source/slang/slang-lower-to-ir.cpp @@ -1364,12 +1364,12 @@ static void addLinkageDecoration( ? pyExportModifier->name.getUnownedSlice() : decl->getName()->text.getUnownedSlice()); } - else if (as<KnownBuiltinAttribute>(modifier)) + else if (auto knownBuiltinModifier = as<KnownBuiltinAttribute>(modifier)) { // We add this to the internal instruction, like other name-like // decorations, for instance "nameHint". This prevents it becoming // lost during specialization. - builder->addKnownBuiltinDecoration(inInst, decl->getName()->text.getUnownedSlice()); + builder->addKnownBuiltinDecoration(inInst, knownBuiltinModifier->name.getUnownedSlice()); } } if (as<InterfaceDecl>(decl->parentDecl) && |
