summaryrefslogtreecommitdiffstats
path: root/source/slang/slang-mangled-lexer.cpp
diff options
context:
space:
mode:
authorEllie Hermaszewska <ellieh@nvidia.com>2024-10-29 14:49:26 +0800
committerGitHub <noreply@github.com>2024-10-29 14:49:26 +0800
commitf65d756bff8d4c5cbc15bd0322a2ae8e6b896a21 (patch)
treeea1d61342cd29368e19135000ec2948813096205 /source/slang/slang-mangled-lexer.cpp
parenta729c15e9dce9f5116a38afc66329ab2ca4cea54 (diff)
format
* format * Minor test fixes * enable checking cpp format in ci
Diffstat (limited to 'source/slang/slang-mangled-lexer.cpp')
-rw-r--r--source/slang/slang-mangled-lexer.cpp36
1 files changed, 14 insertions, 22 deletions
diff --git a/source/slang/slang-mangled-lexer.cpp b/source/slang/slang-mangled-lexer.cpp
index ee019e482..8188db35e 100644
--- a/source/slang/slang-mangled-lexer.cpp
+++ b/source/slang/slang-mangled-lexer.cpp
@@ -3,7 +3,8 @@
#include <assert.h>
-namespace Slang {
+namespace Slang
+{
UInt MangledLexer::readCount()
{
@@ -35,18 +36,14 @@ void MangledLexer::readGenericParam()
switch (peekChar())
{
case 'T':
- case 'C':
- nextChar();
- break;
+ case 'C': nextChar(); break;
case 'v':
nextChar();
readType();
break;
- default:
- SLANG_UNEXPECTED("bad name mangling");
- break;
+ default: SLANG_UNEXPECTED("bad name mangling"); break;
}
}
@@ -72,9 +69,7 @@ void MangledLexer::readType()
case 'U':
case 'h':
case 'f':
- case 'd':
- nextChar();
- break;
+ case 'd': nextChar(); break;
case 'v':
nextChar();
@@ -82,9 +77,7 @@ void MangledLexer::readType()
readType();
break;
- default:
- readNamedType();
- break;
+ default: readNamedType(); break;
}
}
@@ -102,11 +95,8 @@ void MangledLexer::readVal()
readRawStringSegment();
break;
- default:
- readType();
- break;
+ default: readType(); break;
}
-
}
void MangledLexer::readGenericArgs()
@@ -232,7 +222,9 @@ UInt MangledLexer::readParamCount()
/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! MangledNameParser !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */
-/* static */SlangResult MangledNameParser::parseModuleName(const UnownedStringSlice& in, String& outModuleName)
+/* static */ SlangResult MangledNameParser::parseModuleName(
+ const UnownedStringSlice& in,
+ String& outModuleName)
{
MangledLexer lexer(in);
{
@@ -241,10 +233,10 @@ UInt MangledLexer::readParamCount()
case 'T':
case 'G':
case 'V':
- {
- lexer.nextChar();
- break;
- }
+ {
+ lexer.nextChar();
+ break;
+ }
default: break;
}
}