Lines Matching defs:SrcMgr
110 static int AsLexInput(SourceMgr &SrcMgr, MCAsmInfo &MAI, raw_ostream &OS) {
112 Lexer.setBuffer(SrcMgr.getMemoryBuffer(SrcMgr.getMainFileID())->getBuffer());
130 SourceMgr &SrcMgr, MCContext &Ctx, MCStreamer &Str,
158 createMCMasmParser(SrcMgr, Ctx, Str, MAI, TM, 0));
297 SourceMgr SrcMgr;
299 // Tell SrcMgr about this buffer, which is what the parser will pick up.
300 SrcMgr.AddNewSourceBuffer(std::move(*BufferPtr), SMLoc());
317 SrcMgr.setIncludeDirs(IncludeDirs);
334 MCContext Ctx(TheTriple, MAI.get(), MRI.get(), STI.get(), &SrcMgr);
434 Res = AsLexInput(SrcMgr, *MAI, Out->os());
436 Res = AssembleInput(ProgName, TheTarget, SrcMgr, Ctx, *Str, *MAI, *STI,