diff options
Diffstat (limited to 'source/slang/slang-serialize-ir.h')
| -rw-r--r-- | source/slang/slang-serialize-ir.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/source/slang/slang-serialize-ir.h b/source/slang/slang-serialize-ir.h index 0ac188df7..c2d0380cb 100644 --- a/source/slang/slang-serialize-ir.h +++ b/source/slang/slang-serialize-ir.h @@ -15,10 +15,16 @@ void writeSerializedModuleIR( IRModule* moduleDecl, SerialSourceLocWriter* sourceLocWriter); -void readSerializedModuleIR( +[[nodiscard]] Result readSerializedModuleIR( RIFF::Chunk const* chunk, Session* session, SerialSourceLocReader* sourceLocReader, RefPtr<IRModule>& outIRModule); +[[nodiscard]] Result readSerializedModuleInfo( + RIFF::Chunk const* chunk, + String& compilerVersion, + UInt& version, + String& name); + } // namespace Slang |
