diff options
Diffstat (limited to 'include/llvm/MC/MCStreamer.h')
-rw-r--r-- | include/llvm/MC/MCStreamer.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/include/llvm/MC/MCStreamer.h b/include/llvm/MC/MCStreamer.h index 1327b26..8daa246 100644 --- a/include/llvm/MC/MCStreamer.h +++ b/include/llvm/MC/MCStreamer.h @@ -166,6 +166,18 @@ namespace llvm { /// @param FileName - The file to assemble at this point virtual void SwitchInputAssemblyFile(const char *FileName) = 0; + /// DumpSymbolsandMacros - Dump to the specified file in @param FileName all + /// symbols and macros at this point in the assembly. + /// + /// @param FileName - The file to dump the symbols and macros into. + virtual void DumpSymbolsandMacros(const char *FileName) = 0; + + /// LoadSymbolsandMacros - Load from the specified file in @param FileName + /// symbols and macros into the assembler at this point in the assembly. + /// + /// @param FileName - The file to load the symbols and macros from. + virtual void LoadSymbolsandMacros(const char *FileName) = 0; + /// @} /// @name Generating Data /// @{ |