summaryrefslogtreecommitdiff
path: root/source/slang/slang-check-modifier.cpp
diff options
context:
space:
mode:
authorEllie Hermaszewska <ellieh@nvidia.com>2023-04-27 12:36:59 +0800
committerGitHub <noreply@github.com>2023-04-26 21:36:59 -0700
commit3acbe8145c60f4d1e7a180b4602a94269a489df5 (patch)
tree8031e7ca897260ac3ab6d2a920864f3114bc8668 /source/slang/slang-check-modifier.cpp
parenta3da31c189a1cc9bdf85a42ac359b8c2777f3550 (diff)
Fix most of the disabled warnings on gcc/clang (#2839)
Diffstat (limited to 'source/slang/slang-check-modifier.cpp')
-rw-r--r--source/slang/slang-check-modifier.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/source/slang/slang-check-modifier.cpp b/source/slang/slang-check-modifier.cpp
index e9c78e155..78a9fd163 100644
--- a/source/slang/slang-check-modifier.cpp
+++ b/source/slang/slang-check-modifier.cpp
@@ -500,7 +500,7 @@ namespace Slang
return false;
}
}
- else if (auto unrollAttr = as<UnrollAttribute>(attr))
+ else if (const auto unrollAttr = as<UnrollAttribute>(attr))
{
// Check has an argument. We need this because default behavior is to give an error
// if an attribute has arguments, but not handled explicitly (and the default param will come through
@@ -532,7 +532,7 @@ namespace Slang
}
}
}
- else if (auto userDefAttr = as<UserDefinedAttribute>(attr))
+ else if (const auto userDefAttr = as<UserDefinedAttribute>(attr))
{
// check arguments against attribute parameters defined in attribClassDecl
Index paramIndex = 0;
@@ -704,7 +704,7 @@ namespace Slang
return false;
}
}
- else if (auto derivativeMemberAttr = as<DerivativeMemberAttribute>(attr))
+ else if (const auto derivativeMemberAttr = as<DerivativeMemberAttribute>(attr))
{
auto varDecl = as<VarDeclBase>(attrTarget);
if (!varDecl)
@@ -801,7 +801,7 @@ namespace Slang
{
// We didn't have enough arguments for the
// number of parameters declared.
- if(auto defaultArg = paramDecl->initExpr)
+ if(const auto defaultArg = paramDecl->initExpr)
{
// The attribute declaration provided a default,
// so we should use that.
@@ -884,7 +884,7 @@ namespace Slang
}
}
- if (auto externModifier = as<ExternModifier>(m))
+ if (const auto externModifier = as<ExternModifier>(m))
{
if (auto varDecl = as<VarDeclBase>(syntaxNode))
{