Lines Matching refs:sourceMgr

43 getLocationFromLoc(llvm::SourceMgr &sourceMgr, Location loc,  in getLocationFromLoc()  argument
54 SMLoc loc = sourceMgr.FindLocForLineAndColumn( in getLocationFromLoc()
55 sourceMgr.getMainFileID(), fileLoc.getLine(), fileLoc.getColumn()); in getLocationFromLoc()
61 auto lineCol = sourceMgr.getLineAndColumn(range->End); in getLocationFromLoc()
181 static lsp::Diagnostic getLspDiagnoticFromDiag(llvm::SourceMgr &sourceMgr, in getLspDiagnoticFromDiag() argument
195 getLocationFromLoc(sourceMgr, diag.getLocation(), &uri); in getLspDiagnoticFromDiag()
220 getLocationFromLoc(sourceMgr, note.getLocation())) in getLspDiagnoticFromDiag()
309 llvm::SourceMgr sourceMgr; member
317 diagnostics.push_back(getLspDiagnoticFromDiag(sourceMgr, diag, uri)); in MLIRDocument()
327 sourceMgr.AddNewSourceBuffer(std::move(memBuffer), SMLoc()); in MLIRDocument()
328 if (failed(parseAsmSourceFile(sourceMgr, &parsedIR, &context, &asmState))) { in MLIRDocument()
343 SMLoc posLoc = defPos.getAsSMLoc(sourceMgr); in getLocationsOf()
349 locations.emplace_back(uri, sourceMgr, def.loc); in getLocationsOf()
362 locations.emplace_back(uri, sourceMgr, op.loc); in getLocationsOf()
384 references.emplace_back(uri, sourceMgr, def.loc); in findReferencesOf()
386 references.emplace_back(uri, sourceMgr, use); in findReferencesOf()
389 SMLoc posLoc = pos.getAsSMLoc(sourceMgr); in findReferencesOf()
398 references.emplace_back(uri, sourceMgr, symUse); in findReferencesOf()
408 references.emplace_back(uri, sourceMgr, symUse); in findReferencesOf()
430 SMLoc posLoc = hoverPos.getAsSMLoc(sourceMgr); in findHover()
477 lsp::Hover hover(lsp::Range(sourceMgr, hoverRange)); in buildHoverForOperation()
513 lsp::Hover hover(lsp::Range(sourceMgr, hoverRange)); in buildHoverForOperationResult()
546 lsp::Hover hover(lsp::Range(sourceMgr, hoverRange)); in buildHoverForBlock()
578 lsp::Hover hover(lsp::Range(sourceMgr, hoverRange)); in buildHoverForBlockArgument()
613 lsp::Range(sourceMgr, def->scopeLoc), in findDocumentSymbols()
614 lsp::Range(sourceMgr, def->loc)); in findDocumentSymbols()
621 lsp::Range(sourceMgr, def->scopeLoc), in findDocumentSymbols()
622 lsp::Range(sourceMgr, def->loc)); in findDocumentSymbols()
787 SMLoc posLoc = completePos.getAsSMLoc(sourceMgr); in getCodeCompletion()
801 (void)parseAsmSourceFile(sourceMgr, &tmpIR, &tmpContext, &tmpState, in getCodeCompletion()
820 const auto &buffer = sourceMgr.getBufferInfo(sourceMgr.getMainFileID()); in getCodeActionForDiagnostic()