[#llvm-createMCAsmParser] = xref:llvm.adoc[llvm]::createMCAsmParser :relfileprefix: ../ :mrdocs: Create an MCAsmParser instance for parsing assembly similar to gas syntax. == Synopsis Declared in `<llvm/MC/MCParser/MCAsmParser.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:llvm/MCAsmParser.adoc[MCAsmParser]* createMCAsmParser( xref:llvm/SourceMgr.adoc[SourceMgr]& SM, xref:llvm/MCContext.adoc[MCContext]& Ctx, xref:llvm/MCStreamer.adoc[MCStreamer]& Out, xref:llvm/MCAsmInfo.adoc[MCAsmInfo] const& MAI, unsigned int CB = 0); ---- == Return Value A new gas‐style assembly parser owned by the caller. == Parameters [cols="1,4"] |=== | Name| Description | *SM* | Source manager providing the input buffers. | *Ctx* | Assembly context. | *Out* | Streamer that receives parsed assembly. | *MAI* | Target assembly information. | *CB* | SourceMgr buffer ID to start from; 0 selects the main file. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#