diff options
| author | Ellie Hermaszewska <ellieh@nvidia.com> | 2024-10-29 14:49:26 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-10-29 14:49:26 +0800 |
| commit | f65d756bff8d4c5cbc15bd0322a2ae8e6b896a21 (patch) | |
| tree | ea1d61342cd29368e19135000ec2948813096205 /source/core/slang-writer.cpp | |
| parent | a729c15e9dce9f5116a38afc66329ab2ca4cea54 (diff) | |
format
* format
* Minor test fixes
* enable checking cpp format in ci
Diffstat (limited to 'source/core/slang-writer.cpp')
| -rw-r--r-- | source/core/slang-writer.cpp | 39 |
1 files changed, 23 insertions, 16 deletions
diff --git a/source/core/slang-writer.cpp b/source/core/slang-writer.cpp index 74a39f871..eb315323c 100644 --- a/source/core/slang-writer.cpp +++ b/source/core/slang-writer.cpp @@ -1,4 +1,4 @@ -#define _CRT_SECURE_NO_WARNINGS +#define _CRT_SECURE_NO_WARNINGS #include "slang-writer.h" @@ -9,9 +9,9 @@ // output when writing assembly dumps. #include <fcntl.h> #ifdef _WIN32 -# include <io.h> +#include <io.h> #else -# include <unistd.h> +#include <unistd.h> #endif #include <stdarg.h> @@ -64,7 +64,9 @@ SlangResult WriterHelper::put(const UnownedStringSlice& text) ISlangUnknown* BaseWriter::getInterface(const Guid& guid) { - return (guid == ISlangUnknown::getTypeGuid() || guid == ISlangWriter::getTypeGuid()) ? static_cast<ISlangWriter*>(this) : nullptr; + return (guid == ISlangUnknown::getTypeGuid() || guid == ISlangWriter::getTypeGuid()) + ? static_cast<ISlangWriter*>(this) + : nullptr; } /* !!!!!!!!!!!!!!!!!!!!!!!!! AppendBufferWriter !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/ @@ -76,7 +78,8 @@ SLANG_NO_THROW char* SLANG_MCALL AppendBufferWriter::beginAppendBuffer(size_t ma return m_appendBuffer.getBuffer(); } -SLANG_NO_THROW SlangResult SLANG_MCALL AppendBufferWriter::endAppendBuffer(char* buffer, size_t numChars) +SLANG_NO_THROW SlangResult SLANG_MCALL +AppendBufferWriter::endAppendBuffer(char* buffer, size_t numChars) { SLANG_ASSERT(m_appendBuffer.getBuffer() == buffer && buffer + numChars <= m_appendBuffer.end()); // Do the actual write @@ -102,7 +105,8 @@ SlangResult CallbackWriter::write(const char* chars, size_t numChars) { char* appendBuffer = m_appendBuffer.getBuffer(); // See if it's from an append buffer - if (chars >= appendBuffer && (chars + numChars) < (appendBuffer + m_appendBuffer.getCount())) + if (chars >= appendBuffer && + (chars + numChars) < (appendBuffer + m_appendBuffer.getCount())) { // Set terminating 0 appendBuffer[(chars + numChars) - appendBuffer] = 0; @@ -153,7 +157,7 @@ void FileWriter::flush() ::fflush(m_file); } -/* static */bool FileWriter::isConsole(FILE* file) +/* static */ bool FileWriter::isConsole(FILE* file) { const int stdoutFileDesc = _fileno(file); return _isatty(stdoutFileDesc) != 0; @@ -164,21 +168,25 @@ SlangResult FileWriter::setMode(SlangWriterMode mode) switch (mode) { case SLANG_WRITER_MODE_BINARY: - { + { #ifdef _WIN32 - int stdoutFileDesc = _fileno(m_file); - _setmode(stdoutFileDesc, _O_BINARY); - return SLANG_OK; + int stdoutFileDesc = _fileno(m_file); + _setmode(stdoutFileDesc, _O_BINARY); + return SLANG_OK; #else - break; + break; #endif - } + } default: break; } return SLANG_FAIL; } -/* static */SlangResult FileWriter::create(const char* filePath, const char* writeOptions, WriterFlags flags, ComPtr<ISlangWriter>& outWriter) +/* static */ SlangResult FileWriter::create( + const char* filePath, + const char* writeOptions, + WriterFlags flags, + ComPtr<ISlangWriter>& outWriter) { flags &= ~WriterFlag::IsUnowned; @@ -215,5 +223,4 @@ SlangResult StringWriter::write(const char* chars, size_t numChars) return SLANG_OK; } -} - +} // namespace Slang |
